last executing test programs: 28m46.435132054s ago: executing program 32 (id=2422): r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000440), 0x82840, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000002c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x401, 0x0, 0x0, {0x1, 0x0, 0x3}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWCHAIN={0x2c, 0x3, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_CHAIN_NAME={0x9, 0x3, 'syz2\x00'}]}, @NFT_MSG_NEWRULE={0x98, 0x6, 0xa, 0x401, 0x0, 0x0, {0x1, 0x0, 0x2}, [@NFTA_RULE_CHAIN_ID={0x8}, @NFTA_RULE_EXPRESSIONS={0x70, 0x4, 0x0, 0x1, [{0x34, 0x1, 0x0, 0x1, @exthdr={{0xb}, @val={0x24, 0x2, 0x0, 0x1, [@NFTA_EXTHDR_DREG={0x8, 0x1, 0x1, 0x0, 0xc}, @NFTA_EXTHDR_OFFSET={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_EXTHDR_LEN={0x8, 0x4, 0x1, 0x0, 0x22}, @NFTA_EXTHDR_TYPE={0x5, 0x2, 0x7}]}}}, {0x38, 0x1, 0x0, 0x1, @cmp={{0x8}, @val={0x2c, 0x2, 0x0, 0x1, [@NFTA_CMP_DATA={0x18, 0x3, 0x0, 0x1, [@NFTA_DATA_VALUE={0x14, 0x1, "9c979b32261fbabdae20b34f870e1c46"}]}, @NFTA_CMP_SREG={0x8, 0x1, 0x1, 0x0, 0x2}, @NFTA_CMP_OP={0x8}]}}}]}, @NFTA_RULE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14}}, 0x10c}}, 0x0) (async) ioctl$XFS_IOC_GETBMAPX(r0, 0xc0205838, &(0x7f0000000480)={0x8, 0x5, 0x401, 0x3, 0x1e98, 0x4, 0x1}) (async) r2 = syz_open_dev$vim2m(&(0x7f0000000280), 0x4, 0x2) r3 = fspick(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1) fsconfig$FSCONFIG_SET_STRING(r3, 0x1, &(0x7f0000000080)='/dev/video36\x00', &(0x7f00000002c0)='\x00', 0x0) (async) ioctl$vim2m_VIDIOC_S_FMT(r2, 0xc0d05605, &(0x7f0000000180)={0x3, @pix={0xffffff86, 0x800, 0x34325241, 0x1, 0x7ff, 0x6, 0x7, 0x3, 0x0, 0x2, 0x1}}) (async) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x40, 0x80) (async) openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuacct.usage_percpu_user\x00', 0x275a, 0x0) (async) r4 = socket$inet_sctp(0x2, 0x5, 0x84) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000000c0), 0x111, 0x6}}, 0x20) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000940), 0x2, 0x0) ppoll(&(0x7f0000000300)=[{r4, 0x235}], 0x1, 0x0, 0x0, 0x0) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000300), 0x2, 0x4}}, 0x20) (async) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100), 0x86}], 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000040)={0xd, 0x1, 0x0, "f819ebf45608e255b61c5deb3eb574d486d27e0600000000040000000006f100"}) (async) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r6, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000008c0)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) (async) sendmsg$NFT_BATCH(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a64000000060a0b040000000000000000020032e238000480340001800a0001006c696d6974000000240002800c0002400000ca6b7c6ca300000000800108000440000000010c000140fffffffffffffffc0900010073797a30000000000900020073797a3200000000140000001100010000000000000000"], 0x8c}, 0x1, 0x0, 0x0, 0x850}, 0x0) (async) r7 = openat$vicodec0(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VIDIOC_QUERYCTRL(r7, 0xc0445624, &(0x7f0000000100)={0x8000004, 0x0, "7eb07d82287af45095b338f9ebf9b45c9041dbac2c227be9b033f71f8edccf09"}) (async) r8 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000300), 0x531000, 0x0) ioctl$RTC_IRQP_READ(r8, 0x8008700b, &(0x7f0000000400)) 23m49.673253707s ago: executing program 33 (id=4140): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$unix(0x1, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000140)={0x54, r2, 0x1, 0x70bd25, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x60}, @val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x2}}}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'syzkaller0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x6}, @mon_options=[@NL80211_ATTR_MNTR_FLAGS={0x8, 0x17, 0x0, 0x1, [@NL80211_MNTR_FLAG_CONTROL={0x4}]}]]}, 0x54}, 0x1, 0x0, 0x0, 0x81}, 0x24044884) creat(&(0x7f0000000140)='./file0\x00', 0x106) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/address_bits', 0x400, 0x50) add_key$keyring(&(0x7f0000000180), 0x0, 0x0, 0x0, 0xffffffffffffffff) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000001a40)=ANY=[@ANYBLOB="5801000010000100030000000000000000000000000000ac1414bb0000000000000000000000000000000000000000000000001600"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fc0100000000000000000000000000000400000033000000ac1414bb00000000000000000000000000000000000000000000000000000000030000000000000004000000000000005700000000000000fdffffffffffffff000000000000010000000000000000007b00000000000000000080000000000000200000000000000000000000000000000000005cfd00000000000000000000000000000a000000aa0000000000000048000100686d61632873686131290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020001700"], 0x158}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) ioctl$KVM_SET_PIT(r5, 0x8048ae66, &(0x7f0000000340)={[{0x122e, 0x3, 0xfe, 0x4, 0xff, 0x0, 0x0, 0x0, 0x5, 0xff, 0x1f}, {0x101, 0x0, 0x2, 0x9, 0x0, 0x11, 0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x1000000}], 0x1}) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r7 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x2) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r7, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) r8 = socket$can_raw(0x1d, 0x3, 0x1) socketpair(0x1, 0x100000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), 0xffffffffffffffff) getpeername$packet(r9, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) bind$can_raw(r8, &(0x7f0000000000)={0x1d, r10}, 0x10) ioctl$KVM_RUN(r7, 0xae80, 0x0) 20m35.457802827s ago: executing program 34 (id=5239): r0 = socket(0xa, 0x5, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHG6RD(r0, 0x89fb, &(0x7f00000001c0)={'sit0\x00', &(0x7f0000000180)={@empty, @local, 0x13, 0x18}}) 20m33.123879528s ago: executing program 35 (id=5250): mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000080), 0x1, 0x40402) writev(r0, &(0x7f0000000c40)=[{0x0}, {&(0x7f00000005c0)="c21cfb", 0x3}, {&(0x7f00000007c0), 0x320}, {&(0x7f0000000900), 0x4000}], 0xe) 19m53.51514013s ago: executing program 36 (id=5551): getpid() connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x20702, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0xca58c30f81b6079f}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_int(r0, &(0x7f0000000240)=0x2, 0x12) 19m42.524768201s ago: executing program 37 (id=5647): mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008880)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000042c0)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x80000, 0x0, 0x0, 0x0, 0xffffffff, 0x0, {0x0, 0x0, 0x0, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x42, 0x0) write$binfmt_elf64(r2, 0x0, 0x3c) 17m34.816784684s ago: executing program 9 (id=6388): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000004280)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000062c0)="23db5037805f177d136115e6a1a5903469af39c1fb9cb38215fe64cff9f2f0444a57e22b0cc5cb4f74c9792365400d9e1c68539ea5eff0a5ed0864814d39251bee8dfea69aa052d900bc0c792e1c9752b7d3a3222f6a1ad3e44c1f65617b128aea51911861ca36ba7c96b96b2fba0fdaa49ffb2612f3e81fe565327dd9965a60046442c9dcd0d552c6a00388be3b438a08883c7349761531880294ad9887db97d8c2f74921c57910cf1f5cc528e17bd5c3746b6202f26d621535aac5f7872c2cb3295e42524b5acb249b2d1ac1b53a4e31271decfca3fad2e2f740768adf00875c18cb7d115150f83ceb73f77a1f61f1666c2bb9f6bd9f0fb55b3a619446e32bae2a1d99aa49e5f3822e048f8be44b707f2db10d7916ec9a10a695d573d871cf24959c3d15e61344a68309d186956537c6ea8532fc2e1c7649f8409d8dcde4c8ee1530470ac9c870f9f1837574e444ba6addf5ddb2dec67c0e76df79f265b403818dddb4efc27c90985ed69a48b12056e548f9c99edf80d2b195d26acb1127661727a0600257f4b2546513d03930a0638a71bd3223e51fbb75c832ef737907f2f4d3f0505f431ea02783c798b5c4579c99961fb73dc623a0d99c1b306435464d413b537d42c6444851b36482597140b22fbc0ebc7e795b2f96739bf139f5823bc869ede547da4f394fa1b1787836095e1013264042e53d5006ea059d0488cb2f5ccd44b30d25ea53c2dda71d112d7d441dbfc9f8462c99c098b1958c80b237d83c32f2759c9a9c081d7d7666a477cfda59354309b09f2a8b9f6c3077b0df1e8d0c71ac07232de4f437107cb0eb9b47b2267efe31938a337cf11cadad72ced56895bb14763cca5bdadd245d801e829a1eb3bb4ed851a345918efd2dcf8d38f66badc773068e6a2ef59b2bb838abd8b043cf6ac54550f3fde1bbb9e761095e4b8ef1891757d376be1f778142610c0acbbfc697f51fbb7a1602ed46e82813c74f41ee2bae818174809f3692084bea7310ebec3d6166702ae62aad84313e19b4d145167185ea8d53cb21d099fb592d7d7f8bc305dd375b5c0cd73be44f49ff53cee220085d4706bbf50c6f63b02e7e805e8fa4c73046a57a8700886da29ea53e5a316e7b011c44a0f7be5cc5cb5641ba0069ff591eee18966c7f005ef40046a5fe2bf325b2545b009867761264aa9611d184fa372ba3c5c33d9a50717210f7cec7f6dc4418a87a797eb6aaf6ab3892bd3f559547c88d8c29646c8173fad1588f52beb34ff863be65e7ec1598cfb465f270bd5532fa7035aae077eedbc846058fa19f58ffb1cf0f1863f6d33f2e5c454d18b66be766ca369af2cc9656fa34c6c10e4d4da44ce5e2370aaf60c4e130da331d3489e8f44c600246323409fdd35d11da27128c9d64be65dd3a90c1546a6eb9185cb6d3a4a9cfad0e41ea03896fd2346f745eb3563d7a79fd345b037c040e56f0677840bf9b0d295bcfa98b931464c5ce9fcaf745720deac2d8b4edeffc0fe6f089ed7c3880959fcf8e31f7b7054bc4f5c9d3ed3f66c968d0bc20b2d66c374f030f3f1965f43a98519e527caf693362412d523eeb38c8b016ff77f78f833d7513e4b5a53d5ed5143916673f822ceac9967b8788bc6428283181eaf8d99e48286aacf4f658a903e9f08659450f7f9483807c2e013a1d9d199f18886a8cb4e14d41c71e5731455a4394551281eca12a1bb6ae717f5da2949175d0f1f3d718b761dfc1099c7d9d8928c899ac8e936e69d19fcbfcfdee83b68ef8e15eed41a8ac0d54aa92d7d2ee58bb4799f378225ec9ba4709e5ce2b77208ecc85c22c64967a9ef3360c54d311b8917ceb7b432c90cc5e98de9327c1400f8ec89261b1d77d8874b0bbdd2c5eb59df415705de52b08b0e12c07fb7367c6d461c19f282d51e482cb4fb9ceb0249ac2d6400ca170fbd6c0063224179c616bb030a5c10102aa2eea92f1e6f5828590b250b09e6d1a9535c298a68160b7c281fecdd295dc3396c4e6eb3395d5a677d5fa95a732dfdef81f4346545dd1a74bb3aa9b516699bdf0a59165077ab459a5ffe0dbb3ef8afa7a8382a8441e0c36ffabbed8f93f4bbeb97e5f6a704bf63a0de9ccf8fef643ebc530a80920931002003b027014de317c42f861d98ef4fef66d232d9706e6bd263347384dadadaa43a7e106bbb21bd822d468ace171b3f04b996112135b63dcbd612b5888ec40da583ab549c340ddaf5d7406c3e99322c68874214356c1fd9b5f84348e629cc3487a901d1b7a2fa531b1509ac1c93de3da9f1c3773e3a2aba2b29d2419f240ae6d24ed9f14bf0b9b0f1e740a2db06dab64d6386f950bff4e4c94160ef4b832bbde3af4937b7528658b5c16a51cb22193fe99385721ce5b048d9338e289dcb40683140c413eca52c8e4b64b306f47569477379c864cfb3aa3e349262407d3935ab9a0916eb0f6db2be71a7eb8f9968dfac44995d5bff8ef617fceeaa448f5e5f8d4b39e3512fe7ae9ee1d8a0d5912b6148969ab0325f3f76e2340fbd67ce156bdf638140b3ccdb08e5049db15957915cb05db8901249b10c59cc5c3ff836290e3334eee2df387e44c57b4d6198c3749f5dc57f6c3de115ced6b43cbddd762b58f1fb40b2baf3b381febdc073142e30d2e9a1a69e8d86314221e540f195509d223b206173dc5406865d8064817c30c284c034035a63190ab86df3bae4168c58e01d2251748fd5d9d610024129e83a5730fe83cf0918790e6854ab765c78649b91c06655f0cb9e26d8432df78bbadd99583b6a8afcf177ed6f339e08c0b36a16c6d31d8a24cb6f2bc3ba58d7711b6f8b988dc3e3144be619548457d4f40509f17eeb186cb93a2928ecb951593d1907c8bbb9f4c8999caba3059c8e73dce54ad6f87bcd51d559f7759902b14e68d3b845c0b179b38f4e6f0bd3a89cbcd5ebed9972102048647da1eda5c8456442369f4ae871d4037ba26f27d27371ce57e23adca5af8dc93f934f2ef8d69ad3b2db66657b3868dd839c2b522f5461f24407ef091b77242fc70a48b7eec45f3bcbcfbc6bdc36e4b67295020a345233a32a0a0af4d03a53ef67e69716d5ae35342722afbe7558946475a9ebf5b39c18558a0011f68bc8a78590b0cb63618379a512790c42d94bb239dd3ef5b8d1036cf0391aded8802a7a447c38f231ae611aeeab9bba44cd14369473758b64108d0bc9b6bc9e9b497c2d1d2acbae7c620a55c226cf371331688eaddec61fe961c5fcef71dad45820ed0ac8dc7641d82150f1318ac15aa41e7be585b6a50da1b3cd95239ee61cfde15aba80ae8ebc21ba4540883c6f44cd35b6b97da4640c97f5a2b6efa8d184fec823abc754ab8a0db6c45c2293e90d9c154c4a3e0b9ec2b6113ce6583b80f0d234dec9a9815067244733e2134b9ba93bb9692fb44200bb5501bb109f2401e8baaf0115d795bb0346dfafaf953bed8e9a52a5b9b02d490c55fd89daf311ad5e08b070a9571f696d6df4715c8b69b840e4e03d6f361326e20d9546c47b3a63163e7df9bd260621358c166177ee7c69ed63a8c43dd4a78543aa9f922c0ef527f4aa61ff65bb14595f518412ce25a1e103df89cd4b363593da16c11d80a23a9b5ad8e3a7be8f697cecf82c8fbd889a4f743c839b67f7ba5453b10bbf59b1e4f4e821872c061a4125c0c15c1ca5164efe61a58bb54dcedc849800a6021a448d4660c3b85e2362b7cd8ce95156fbf408a09a30a8ccfc3554004e9f9a35382907eec00617e2ae1f8803146bc8c28b4f3bf3c6b183ae9248e7f05c4adce3e0b7ff29252b5be9b19431e3fe612d471f52c5c34cc12c83049189f4d2e5ca516df78766ba3449d07ef9436c68052c986d9dde8802c931194e2ce34acb8cc26663a09348b15c6c145d26306bded0d1f482803ae6dee26562b03fcb183b69ee4a0491e8776ecdadfca395cb4eac2948d4d64321a4e669f2f663eb54f05f12ed9c685835c3e79f982152dbe701073b9a4ab2932b46ee2424a5e18bbe5f25ce0b898ff6937927f4670defe430ac86021226ae055daf39b535cdc0899fcc99d15e67d66bd2dd89bb21b8d2689a8af10a1b0bd44103c469922c36fc0228d7b6febf5e366dceecf8bb1db385c8ab95d86ff09b76c2fa6282de81fd6864c495a4c8295df61a2548e1b81c3e3f30d7a41216801d6c2d1743f66ae2055756083e8bf403d436b8244ac214f4d84a693d13f299ba267401d094f2df70840e8a980622794212f0992ecf5a47980ab2cf7d5a6f12b0a489af3c3c847ac59bc89f36fbb0e08bf283b68213a17de38b3a45eade6f0b198def408f7711c16367bcc0ded794a9a323c7e7f07fad96ea9c4d7344c26e43844a27c21076b8d7cd07677602d91eac825eb5fd0631755c2dd1dbf7bce3eb3c3f7377fc6080ecd0b894e29769845725943e25932d4249abb4ab78d4e2ff2e2df42c8d884cd6bd13886cef080c6491c217abae0eec6e9d4d49eab6657f15cfd38e6cd6d0bd33198c4685ab302d0f46e42f4a5d5bb7d2840a0a8817b98a856700d4de74351896fe7d7d5a0d1bc57fb4c828aa51f9637807aeb905780f239527ed4affd83f68be8b7ad1e10d9e797ba39cdee24f7be0a0ab0ac22ea3968dac61eb4bdd522c9ce570edf63a439abfd9954bf6a16c88d86157d05477200a83255cde279b454979cee4de00e81cb44acdc4295c877566a749ab5b91d250f03d46ecc14210c196700338eea028c930ce104f20a9e7fabb0ad1d314ec1a2d97d1d1b9e09114dee0e3e513eacede01971ff85dc98634156073df4e8acd6c3aadd615adaffa7a81573813bc4ca21886ddd532021bba5c84b34c34665534db48d61903a03c1cca4ed955ca92c1e33b7664b494e3db6d1e637a49e537808a2669ebeca301691acd4fab0af197b9c7db01b7862466b568ab3a4712a25210264fb297a6b679dfc3fceb65bddd1a23d5b507a0d6da83d73b716d971c5179a92e57b9b93451eb943845a549de737f2d082a83682c32649b4941e787758ead9d2c256b2b4ed1e0255952ce83cccecc39e5bbdd38490f1960b26e5379943be3d9a64b5149c84d577e5fd099560baa292befa06ce9065fb03ed432a9e055ca4ad0e952f8368b3d230fd5239726f79f4c98a0b4a9648382b245d324cb61049562f765f923fc657ef36747658494d78590a1e27a2d09856acf50c3b26271c6d5aa96e8ff9bdb9043859665e21ea53a050c335cac414bbf27b0328ac2c7450acb26b093bf232358afd1135ee50ac3fb26b5f0256ccdd37033c8a59740607cfd549d4c6540afe4a6b4425ae1f633872dcfb5da8d0547cf0c4888817b71fbc7c45b2a641e9c1a76b6a6be124402422ada35edc02ed997d6b87b361aee95a16d2c528d89a52fe40dfd83434969bd86f02e63fc1ae72941209af39a08cfbb4c320bc47d853f5dbaf0cd60ec54608aadbc382fa6b5cab3e9cac57bea26609f4c79f6a6b4eb4a9336fa95783b0c0c366f36d5d6b8310b3cfdb800207919a131bc7f984f7fa11fd0bf2c89e060e9d1286e453fe97363ef72bd6eba29a85ffeccdc3bee72e12284333a5a40622c01619558d2750fc45abfa22059ebdf743f8e50ad29770d19f84d8a34232d6918514769b3bb2a1ea5e59e9556332ba669675764458e9349a1835c501a93e91dd3b31018979880a9913f54ec1e8526b8cffcb776b97fbb9424faa5c5eb60d2ac74955bba4b5182571d0d9f84f0df1baa722b20a78c9c0011c667f688b58489c9e450d83e40ac5eb41c5564b6d76a226448abe4a3f499927074125aa9c0e7e704c36df5bb110a0f15f8433a470e81db414827d5ce21ca1da1c8d51d746d1e1ca110127c15e92afd75d3cd05ce0b632cfa03745de3cdd4b57373d46676583c89f045c26c6fc5793e5489555ced08f83ba351135834a2028113c319af30cc85bc01a7f8208822d7d607aed0d2e12c80aa009100441b75beaccfe0adbda7e8bb870edf4963158794c8c3a5baacf6eec7b5efaefb7602dab8409d161beeb281cba21f1da0ccdc092d0433fb940d79699ffeb87ea775829a6e7e3b308a2ee0b7aec8ac5f35eed61be374c7c77196f7119a8882deff68230f461cb917b0ccb2b8597efcbdd1003b7b77b2c601ebd4b45c35b8426f7b9138ab3df0ec00819604ab8e1e64cf2aa2282b1269585af127a268cd207f964edff172e555398a16df44bdc52889538c3a27f8fbfffb61f7aeb55b259952bbfea81d73058d8b0f78ece9dc08e660437d21d4e3ec38b19e5afda7a6e33023f9158db8a1c14dabd9b8b307ddc66927f7b19df5e0da2237d98ddd890b81f1963808977d02198e8ae2e97419dbb1f8e51cad36a3424b955500fbdaab6ff8dbf028708b1f951fe43864b59b6c2368b816c98023d4480a91b3f1059e9c214bf55a7f8c7da907f79ff5568fd787d3aa022ab9d03cde551f7e3295f02c4f3aa37e4cebdd968c0f82f09eb004fbdb1a4ef3a0d426691bde3964c29ea65622f5d3ffd854053545ba1ec164495e4bef4845439c058f9438d13be7922b656db499c246ee6176a15b97e6a68e42f0c703033b699504e1f92b43054c7237199bd013d96faab47433b6b3f91dc66368706439d4ef7da3942ce8b9c1c9a9d0643fc4540e7d3f1c3821267e866cacd3e904be9f9df80381eec09eb2b0d745ff03ffb199b917a14fdd8fbfbffe8bfb0cf7023aa7183301a8a41e7097ff9f5247f8b78f7d08bbfc596a81047807cf0929677222e7e9e921b294e04088c3746d8dc19294645f1c093a21b4c5e6d92e54dd90465b11dd5d9d42af849070edff4ec63970f4088daaa33afdebb28d01df5ee043a8150ab1b25d864ef31e20c84696596cfbea92d02ea29c4a3933c41ec68aee7d68d7eea7f30d8920e14e62be42bcf856d7a58f46fdb2438b023e974f77281c5a462553627e9614504cbd3f1cae6e0fd9f7e89d9bce48946d0508616fbe542303dc542982c61d7bb4afbf3e76bf1fb2381cdc99f2175ef944dcd826aabdca2b7678db5262733c69ce504c38e7deb7adfb9b6d8bb00d8e4251e0438417ea615cde58bd76c2427b3d7a0578bbbff9fde2abbc5d60307aff0050b18176158aaedb34e283886378ff798b4f74e0a0c95d64271f1916280dd247304d9201c67f5e2640d9706add8703cac81795a0190107e2bb2941ed13738595da1c86ba0f68e2283a435cb5f162c74071a13dfe2266d05abaef080dd6b1dade115e883e04f0bb4be4d91f535ae6f822b02e814e65d2b7807d199a23d3f26209f6c9f93602a3a93ccfdebb5f8161b7928059674e15820d1848a980c8d1af5a73aadc5c402fbb6e730ba51227913ca27f0d78d331d6325d0a7926c238296b2a22b10a69cdffeb087dfe175511ed8e2cde8d7dae140e4ce92f892b129d9940e4a30b19f822ef7611b8750eaea8e55502604b7d2358c09a217af8be6c86d67cf6ff6130c971c9765d56631fe6224fbe1e833d497b534fbf6b030af93691f59295279aa1bdfb5d5d9d4668d5aea70e2b8fc117df0042e91c7e6225f27329727ed6e14a87c7943c040dfee4e5c06a20251c39a45ab4865951b0daefb9c05571fdcc21d1761945bd2b8047ccedd6f1e708646fbe61e75bb2728e8cee893d7e6f642119e786155a6cbab057d6d83b77716145119e974ad7355179d2adc3d748fa249cb58e32e6791d646240c05da4427b2f359976c8fd1486c604cb7ee647e24633d8fca8314cf1f85110ca6351156a2b26e44b040f7d2810acd36f45a3969c1fafd1a7e0bc14fd9b26593375be8e750c3f6534ffb85904d15d75fba05dac4a673de97f7543ee931724cd35474cd7ff5cf3e8abaf206f3030e92895633fa9d8499ea763601560260109dad18bd64b990531fc5377e6eaa5da050b98e1c6515ea48c7de1a15b63283d4a694cbad379356bfdac50e6c343879e29f6b9ab425600d51f257ceb35d0ca00f83cf5bd734223de716747614666ba1f1a8fa756e5f3ff0fc94fa4bd4073bddb0098cf565ee40af5732ee9218d262e5b64ad6b8118c54eeaf7072f2e15514a401779b425fa89d8abb1750e56cc3108dffdcf2d3fd86b8af4560d56f7ff0702154211f9949e3992d93e66892b297fa2d4bfe18de3fd74e96c9d30eb14fd458fdbc9e9a34e00f3280dd732520147fa2a8fa83e91dd0687501466a300015bf888c03fc08190c2753d7719acf6f84885c4c5642f466c1984f15a7716a9b608ee5f1b395726bcc8519766667d24d11e396e62ea39640c9e73e4e9e9e5076d7019ca1bebbd7097807f46b3b6fcb96ed4b433b25ec551fb176a5fa252ed1d81b0350cfdfb8069c9916495bef3a262b6668910896c0b37eee40547c663a901e92f41b417ac50e88d058d021a8f9a5783bd936cca4962bec1c9886689cc547970f9215232596392515182e563f720bb79d29baaabf0e2697de6500bc677e346847011ee3450358c0b16ca528368b5cbb8df5ab974a3cef072d20c9906fa585e0f3083ec6d8507b8561f64e65aa1aecf825fc47ad1459c87771549fd5c9a9cc094e7b1179ee1e90eff7158f28f59f029d90e708f4ec50b4f67d8b4bb7140065528354a7e25d63e92977183a0284ec22aa923210f0bfea89cca53547137381e5de0f60bc484bc2daf129b0380244f1ed4bfb674eb2791e76dce33cae684ad36620d5d67cb587f840caed316b7439b0e8c3de0e065e62680f3997369be3466670278168c9a1a644d870e3a8d0a79b2b720e8c3c51bb9133532beee64319e98714bb2e6d5c0b723962d923b0ef454361d4b3cb470bf8c39031ed4a75267f499741be15aacac92d8e6afdcb01a2e7d2dbf549ceb2a2108c4079c620f05ca1bd31d631c2c8d35ca0d73155f56ed020c25e389db356edf510ae088d11b5e4fed51d0dce4d3aa04924b09c28200ede5bec1a8f38cc5f081055e0f28d75afc4d588ca0e828d00085d150beafdda17b8df9e7d9218ea7d81f2e076412901c5ae04d6929d717fea2fcc8e5a1e69dbd7b5258799a2fa5eb108b6cc35dfab599fb27e6d75f1030b83f452af8137830337141f031942eba83123d3f87b5f01623d4613e5a44b4952c300baf3d4d3dbbfb0ad024a19b3810a174ef8453d85a25822f66e45eba2490f29de1077683ccc32e3517f88b51e010672a982f7c8591450c9ab1573143aefb61c17ebb0c92dcb0494d116b970c2a827a6b3608ae10d583d1f7d092263fa873de9f31cd59bc9491ff012059b63a9120af89477f2ccc34eee7bd66de60af64730c879128b49d31da6400c2471e0d5abf707e560574b477b8e20ca45d92182d639eb434e14aea1a3f91ad8fb60e4859b77389753990513181ea3a82884235e8520294359435cfba220502b591fc28ac36ec697442657d290bd7aad7fce53a3f1766f2bf7d55c24d7c0e9c7a71d6f1282ea1478e0a36378b50e4fee281f686bc53f50138036e2a5d6199d40caff084fde7b63b3c0a47da0791107c3218330f7c2e2c7609aba202fae5290243b6033379eb15edc572eee452008e04c9b53efd5f3d88327317b38934745bc3de4c55bd818febc7a7953bf03c4029f77177c2a974310f0485aa46252f1000dc71934947287c38ea5854f29c7b82f630afb8caf1fd880670307b155a6e7feddc019cfbbbdc18f3bc03da3bd371d93ccbf56bcb39eea55c2d113efc148127c30089d21ce6a5088dbfbcf8f8d75c19456bc962c371548634a95382acb5a0886efc46a87bdc111dc0d1e54084cea0d58054f00762c91d7fe0f0fbcf4c280f29f9cd5999a5e8c6f507f8080d7c7ea9a8685be50722cf1a082f3728dec8d6152cdc72f8da6b1805643c042f4f6780ba79cc8a2165d9d7acec8ab2f421bc3e77b51c62c4bbb262b5674ea7d2dcf9acb894d050e91b052364322a5b08bd9667249571c004fb495da7e24fc5620adda3af6848ccf238911a52bdbff766e4e279ac274afa2c2302faba25b5fe98d972a04aa13f77c0c05d7dd82b0a19f1ded8cf5f99c80e392b0aab1264a29e9fbcf0b69f6b0a9f2332e09ab74dea7277106d0883bb264e279c67e5bc69009225bf4fd1a8532f9392a011b55a73a7cf8d16a59d695b2a65b57fad64a2041f8c28804ee1a48845c5dab757d04f1d95520aa9ddb69904d6529c0e14bd789dfe37067073b3e0e136ae2aebb1c34c55b94ce942f786be4b45f801f35f7c768d91a460b92ffa57ff675f0b4b00437a07f871a8650f21b2bf7c722c1d9e860e8955fef5699ee53a5f6fe46fb9e5e17a1c69fe2538af4718b7215ad2c00c3d420589a8653ee511b809945451fb8205b19ce377c8d0253b05493c557cf2bd8ef208e8fc01beceea1acca38d025f328f28d69bcfaa3adc6d9573a3832dc3f3c758fe08cf9cd0c32acfddae81b3682869e8aa9725b64336252aeb2ee8eb78f0721aa3158217a3009948adb297c5ea45ec26cb6d963c7be47ee1b93fa136ebe73a21936df0148fa311206f8bca2e80719aeca8745ff74ddaad5182644762c66333f942d9a93c467d5f9fd5d0dbbe57480362d4bb0f760294f4eba3e1b08047d256dbda157635d21a43aff3a71f6ad574b402bb36e5270d7ed082c6fbae07771721513ae9ddb22d23b00733046c898ee6ac05ef8a51ce41919e1f241cb98e0592ace68214620ba1a748ef81131661f58f1635713ca2873e150a3e848c8d2ebd039769fda112b73050efa4d1c35dbb46ca5a7b7ccbed1dcded36af272f6838b4c1e7e6778e7e9ca3d794f275d49c9e32e768097349118d2337e7c031ada38d0cc5c04c286ff93083f6d58d73a821118c93432fda9a8c76fa2cbcc093a7decac8e4f001ecc9f67faf1c2f102120f0618469cf653bbd5fcefd4ef2bae86dc4f5393b840f9f47140cf7f46a186c21878a43612a71d3b540b9994f010ab623f878264cf46c7366d0bec5d43d481b47846091fd3cda73a9a28ceb7f839eca695c9f084a16c812475f6575ef2368c88cc6655f47663ef69ce4779fe3ccc4dd85a07a9e4c6f39f42690d231f5727f45c247a53fd8df029fcefda4f328658435892519c17205a3c715ad6bb7387d09a5e387c83f008daf626f5977c66203af1143ef7b59ccd8e3c17bb156bca317861f0b9f222ea63c044075a3a74beaf05c23d0a75caa60397d831bbe507234fff154960faf0f02776d3f9038c955bf0c1ec9c92523cf0b855c18d6ac3b35d437796420ba3dfd581dc6adac64315c1cb1a2c3a45ec4655bb2bd6e0b4a3082281ed0697a213d1d93142e96b4fd57431d2f4547451d008ab58bcd9765ccf3ca3297becd5de9e2be0263cfca09935c9334b5e687bc7e7057dc2ed03873be22200c9fe32a9497dd00a336cf4c723ead302340b5cd1fef8cd88330a9089fc93af4ef739295b94407b291bf33f4f39c936736e1166106428f8796a4b92805f4dfcf46d8692b54e40a9e8584c0eaac4caada87bb33f553eafeef5051b889402176ab766936a38ddd7e5205d2c87e133a02e84ab24ba2d889a4c4db8cbe18b271455e84da716f4a32acdbc0a5aaba25a2ec757c73847dd1c4ccb2967c651e5257692a4553dde227846bfe2977021805f46a287c835ea8dc5", 0x2000, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x10, 0xffffffffffffffda, 0x3ff, {0x0, 0xb}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x2b, 0xffffffde, 0x318145a8, 0x0, 0xfffe, 0x2, 0xfffffff6, 0x0, 0x0, 0x8, 0x100}}, 0x50) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x40242, 0x1) close(r0) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x1) close(0x3) 17m33.943195038s ago: executing program 9 (id=6390): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000001680)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x2b, 0xb, 0x318145a8, 0x0, 0xfffe, 0x2, 0xfffffff6, 0x0, 0x0, 0x20}}, 0x50) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xee01, 0x0, 0x1000) close(r0) 17m33.081208894s ago: executing program 9 (id=6394): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="00140d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00M'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./cgroup/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000240)) syz_usb_control_io(r0, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200e06"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000100)={0x40, 0x24, 0xe3, {0xe3, 0xe, "d3e8b31ee2bf4e4896e0ef4f4fadf91ca0be4a86e9c15439bc1966438e16866a26b67f370b147a05a41139118a3dc57998cda6c1daa49d1d5e6e578ff76a61f988c8424852afae862cdbdc6774c289491d3d049a3e7cbadae20e74680085e53bde476c3d553f7193ed92c906e5e2a1431f2feaf8cd8cc5ef5be2476e8ff592e48e9c9e93038edb317232223ca38135321e20bc9aa9aeaa1b66f948057eafd34eb63ee962759ae571c3b031c5ae0bf75fdd3274b57214bc8aff028f8aec0753a8a6fcf0c3a099842ef48314a8fe99302f030ac09b0db33d2c4bf67891f3b379e4c7"}}, &(0x7f0000001140)={0x0, 0x3, 0x4, @string={0x0, 0x3, "38f979b53249c23657522d610031dffc2f0e3f61c10f9539827fb2c605484f286799a061a3b6f7daf85b5385b3558489eb9484ac8708e477dbca6f99cf2f4c8a997b2408e8dbed660970213acb559efc"}}, &(0x7f0000001100)={0x0, 0x22, 0x6, {[@global=@item_4={0x3, 0x1, 0x8, "e8123d5d"}, @local=@item_4={0x3, 0x2, 0x7, 'Gtq-'}, @main=@item_012={0x1, 0x0, 0x9, 'M'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x78, 0x21, 0xff, 0xfc, 0x1, {0x22, 0xe99}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000001000)={0x20, 0x8, 0x84, "1a5b8d56233dd803e126de93cd3df75f1c86d635ce0082648c4542b53983ad6c2c3a4c219db0372972dc772225683b7d616b841c172ac3f321805af6e008328f4bb5fd10ad301b07822554560c80b2d0c638322e94b4f668596e6a2c47328ff7e497a6866aea5b2596ed680e5bdd49257339556c049f466e9f5fade8f662ded4269b90bb"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000540)={0x20, 0x1, 0xe6, "e77de7754d00ac286c5967540fe49d6b6e4c5060907b3cd3e5dd22065f430e44d0163008aafff6b3f89a91e1b055d5d5df07cd4a02310f12a19620c7a904c18dd7cf6e5825c5b2f42c51ed637ae6343378acf7ff1cd05ea7e7257376cc2a49da40fe674c614b09502644a0376f8049a9a8dbec8b2d3d9b1d3e10df71cdcc38535e06e1acc9ed31fb8b7a93224df4b2782e347d0bd6282b42e556669f4df78e9a2189460a1226fa5ae173b1d25e50bad4c9104664b26b0643b73542eea9b2f98c26339a41bd015c606b868657e1004abc6c5a2d8e36002f45d1e550ed653b279ef0cbe3e3edd9"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x9}}) 17m30.039676508s ago: executing program 9 (id=6410): r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b101a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x18d883, 0x0) r2 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x89801) move_mount(r2, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000040)='./binderfs/binder0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x9, 0x8c4b815a5465c2b1, 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r3, 0xc018620b, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f0000000140)={'wpan0\x00', 0x0}) r5 = socket(0x40000000015, 0x5, 0x0) bind$inet(r5, &(0x7f0000000340)={0x2, 0x0, @loopback}, 0x10) getsockopt(r5, 0x200000000114, 0x2716, &(0x7f0000000580)=""/102393, &(0x7f0000000400)=0x18ff9) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000400)={'syz0\x00', {0x7, 0x4, 0x6, 0xfffa}, 0x3d, [0x6, 0xc95a, 0xfffffff3, 0x8, 0x80, 0x2, 0x1, 0x7f, 0x6, 0x4d, 0xfffffff2, 0x5f, 0x0, 0x0, 0xffff2d37, 0x1dd2, 0x6, 0x7, 0x0, 0x80000001, 0x7, 0x7, 0x3, 0x3c5b, 0x1, 0x24, 0xffffffff, 0xfffffffe, 0x1f461e2c, 0x3, 0xe661, 0x4, 0x1000007, 0x3, 0x8001, 0x4c74, 0x8f00, 0x642, 0x3, 0xa, 0x0, 0x71, 0x7, 0x7, 0x103, 0x0, 0x5, 0x3d, 0x8f, 0x6, 0x1, 0x4, 0x5, 0x4, 0x5, 0x0, 0x80, 0x0, 0x5, 0x6, 0x8, 0x4, 0x1, 0x40], [0x10000007, 0x10002, 0x12b, 0x8000, 0x10, 0xfffffff3, 0x129432e6, 0x3, 0xf9, 0xd, 0x2bf, 0x3, 0x1ff, 0xfffffffe, 0x3, 0x0, 0x7, 0x10000005, 0x2f, 0xe, 0x313, 0x78, 0xea4, 0xa, 0x4, 0x4, 0x80, 0x5, 0x400, 0x1, 0x7, 0x400001, 0xff, 0x1005, 0x7ff, 0x5f31, 0x4, 0x9, 0x6, 0x1000004, 0x9, 0x4, 0x9, 0x8, 0x9, 0x7, 0x5, 0x0, 0x3, 0x7ffe, 0xffff, 0x2, 0x7f, 0x9, 0x8, 0x3, 0x4, 0x1, 0x7, 0x6, 0x9, 0x48c93690, 0x2, 0xff], [0x7, 0x1, 0x0, 0x64e, 0xfffffdfe, 0x7fffffff, 0x8d2, 0x9, 0x5, 0x7fff, 0x0, 0x5, 0xb, 0x4, 0x5, 0x5, 0x0, 0x1ef, 0x5, 0x8, 0x86, 0x3, 0x10000009, 0x3e7, 0xb, 0x5, 0x2, 0x40002, 0xf, 0x8, 0x84, 0x6d01, 0x5, 0x3b, 0x3, 0x200, 0x80, 0x3, 0x4, 0x2, 0x0, 0xa2, 0x6, 0x53cf697b, 0x5, 0x4, 0x54fe12da, 0xbf, 0x5, 0x3, 0x400000, 0xfffffff9, 0x0, 0x1, 0x5, 0x0, 0x6, 0xfffffffb, 0x120000, 0x3, 0x101, 0x9, 0x4, 0x3], [0x9, 0xbb31, 0x3, 0xfffffffc, 0x5, 0x938, 0x6, 0xd36b, 0x51bf, 0x5, 0xce7, 0x1ff, 0x6, 0x7, 0x5, 0x3, 0x104, 0x80000000, 0x6, 0x7fff, 0x8ffff, 0xa620, 0x2, 0x1, 0x1, 0xfffff801, 0x8000014c, 0x60a7, 0x6, 0x2, 0xffffffff, 0x80000003, 0x5, 0x8, 0xff, 0x3, 0x3, 0xffff, 0x3, 0x8, 0x100, 0x9602, 0xa, 0x2, 0x4, 0x6, 0x1, 0x10000, 0x5, 0x8, 0x2b91, 0xa1f, 0x8, 0x9, 0x1, 0x6c0b, 0x0, 0x2, 0x1005, 0xb1c, 0x1, 0x1ff, 0xfff, 0xfff]}, 0x45c) r6 = socket$packet(0x11, 0x2, 0x300) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/rcu_normal', 0x101081, 0x80) r7 = socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) sendto$packet(r6, &(0x7f00000004c0)="f281db", 0x48, 0x4040881, &(0x7f0000000200)={0x11, 0xd, r8, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01002abd7000fcdbdf251b00000008000300", @ANYRES32=r4], 0x2c}, 0x1, 0x0, 0x0, 0x801}, 0x8000) accept$packet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 17m27.482338155s ago: executing program 9 (id=6414): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000680), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000001680)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000180)={0x50, 0x0, r1, {0x7, 0x2b, 0xb, 0x318145a8, 0x0, 0xfffe, 0x2, 0xfffffff6, 0x0, 0x0, 0x20}}, 0x50) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xee01, 0x0, 0x1000) close(r0) 17m27.269373364s ago: executing program 9 (id=6417): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_GUEST_MEMFD(r1, 0xc040aed4, &(0x7f0000000080)={0x200001fe0000, 0x3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r1, 0x40a0ae49, &(0x7f0000000180)={0x4, 0x4, 0x6000, 0xa7000, &(0x7f0000ffc000/0x2000)=nil, 0x0, r2}) dup3(r1, r2, 0x80000) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_PRE_FAULT_MEMORY(r3, 0xc040aed5, &(0x7f0000000040)={0xb000, 0x3c000}) socket$kcm(0x10, 0x2, 0x0) r4 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r4, &(0x7f0000003540)=[{{&(0x7f0000000800)={0xa, 0x4e21, 0x4, @mcast2, 0x5}, 0x1c, 0x0}}], 0x1, 0x4004) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="d8000000100081044e81f782db44b904021d006a0f000000e8fe55a1180015000600142603600e1209000a0044000000a8001600", 0x34}], 0x1}, 0x0) syz_open_dev$vim2m(&(0x7f0000000040), 0x1, 0x2) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x14, 0x0, 0x0, 0xfffffffd, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x20008084) ioctl$sock_SIOCBRDELBR(r5, 0x89a2, &(0x7f0000000000)='bridge0\x00') 17m27.131526674s ago: executing program 38 (id=6417): connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_GUEST_MEMFD(r1, 0xc040aed4, &(0x7f0000000080)={0x200001fe0000, 0x3}) ioctl$KVM_SET_USER_MEMORY_REGION2(r1, 0x40a0ae49, &(0x7f0000000180)={0x4, 0x4, 0x6000, 0xa7000, &(0x7f0000ffc000/0x2000)=nil, 0x0, r2}) dup3(r1, r2, 0x80000) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_PRE_FAULT_MEMORY(r3, 0xc040aed5, &(0x7f0000000040)={0xb000, 0x3c000}) socket$kcm(0x10, 0x2, 0x0) r4 = socket$igmp6(0xa, 0x3, 0x2) sendmmsg$inet6(r4, &(0x7f0000003540)=[{{&(0x7f0000000800)={0xa, 0x4e21, 0x4, @mcast2, 0x5}, 0x1c, 0x0}}], 0x1, 0x4004) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)="d8000000100081044e81f782db44b904021d006a0f000000e8fe55a1180015000600142603600e1209000a0044000000a8001600", 0x34}], 0x1}, 0x0) syz_open_dev$vim2m(&(0x7f0000000040), 0x1, 0x2) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$NL80211_CMD_NEW_KEY(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000000)={0x14, 0x0, 0x0, 0xfffffffd, 0x25dfdbfb, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x20008084) ioctl$sock_SIOCBRDELBR(r5, 0x89a2, &(0x7f0000000000)='bridge0\x00') 15m1.334320422s ago: executing program 1 (id=7137): r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000180)=0x80000004, 0x4) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) preadv2(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/117, 0x75}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/109, 0x6d}], 0x4, 0x5, 0x0, 0x0) ioctl$KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2(r2, 0x4068aea3, &(0x7f00000000c0)) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x2) ioctl$KVM_SET_CPUID2(r3, 0x4008ae90, 0x0) r4 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(r4, 0x80045006, 0x300000000000000) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x33, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x1}]}, 0x10) bind$inet6(r0, &(0x7f0000000200)={0xa, 0x4e20, 0x0, @empty, 0x80ad}, 0x1c) r5 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r5, 0xaf01, 0x0) ioctl$FS_IOC_GETVERSION(r5, 0x4008af04, &(0x7f0000000600)) r6 = syz_clone(0x20045500, &(0x7f0000000140)="54e316449d8949ea01ecaa2e4fcd6802be301787c61ff4187bc7030bc4f2bf2a65f142fff901ab27ec320f25945dc7de9816ce20eb923569c860f6a5ba3b4ca0ee422b06c32cc68c5e80f195692c040b41df19e7a904802991cf50a309ef3d34951f375cc79e4be942efc909413777b8e37f091b5175bba68e30a11e9a3b70fc53c4fb971f8ee8276967cfa976bc64a072708ee8", 0x94, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000200)="6aed726a555e0b7f7054704bdf4e50e0cadb3f3e3e23d4a5a74a8b36184d1c37e273bfeb6051b01e09e3842778ec0aa21985272c321fae995e2daae962eba39f09989138dd6ddffc85d2de64ca0311c11fb223b4191cd6cec2601c3107f57bda2d5deae21ddc8818da49cb6999605e1a6e22beb27aeee547e77f2a8cde0fb13a080cea6f9a8fe8d056c128c9286acb37c29aa4a542d456f7392ef601b1f7ba0b3931dadb743cb6") ptrace$cont(0x9, r6, 0x7ff, 0x4) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f000000a1c0)={{{@in6=@private1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@empty}}, &(0x7f00000005c0)=0xe8) r8 = geteuid() r9 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r9, r9) setpgid(0x0, r9) newfstatat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) setresuid(r10, r10, 0x0) lstat(&(0x7f000000a5c0)='./file0\x00', &(0x7f000000a600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = getpid() newfstatat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r13, 0xee01) sendmsg$netlink(0xffffffffffffffff, &(0x7f000000a6c0)={&(0x7f0000000380)=@kern={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f000000a540)=[{&(0x7f0000003680)={0x1254, 0x2a, 0x4, 0x70bd27, 0x25dfdbfe, "", [@typed={0xa, 0x8b, 0x0, 0x0, @str='wlan0\x00'}, @typed={0x8, 0x131, 0x0, 0x0, @pid}, @generic="117091d6a89d8e02359609a11003696e203527794b081be4d966e9caaaeacee088e8d0e67906f73dbce1fea162496892b487792ad814a6628fb0992bb6cc06f3c5bce319dfcb9e61025cc715603ce1ddd297dbf184b18f99a2f69824331203edb31d27dbbaa795ee28589dd8023128ba83713f2ce777d0183c74b8cb0926b255bfcf2eb01b977b2b8af2bbb32a0cb68e2ac118df02b435c5848944cb75d6032963b205c4addc02bf5349360e34486a3038c3da38edbdfa89f630766c0677d73a8a882d51f254ce8278c8d759deca23430c2f7d797c7caaff337a23567ef8c2a065058f5bb665811a2f80ef47f2dde40e4cbef02619c09e5759d7e01fdb09bb2e290e4d790781dd01e612af48cf9ce214a26899e62491321c9a68fecc4e35cf871e1e2abe7210c7e1f54549617f61eafb52b370dea5af40e749281bce4da3a3f5f8a3982de599e104125748da9c823c6d1c871e0c2429d3c61adac2aebf0278501e83571bbc74d91a4849895de5fefaae189e4c4b895388e732d1b2d08fd9c4f5d55091b187f6e0cf0c4e7bcdef221c23411f99dc27bf0081e77f6dc5d4a3358e55e3a1fca69032085775a9a2aa4c7c258480292f07e727929e1bdd9eb4ec48b7840886af436e3e7a4ca334af5db33eebf3ddb011de37484ba64c2b0e8f9b5498502f646e98856a626c2ec7679fb36a64d3945b1b82d2385b1abbc656130ab8aa5f685095ec7069fcf10bba5c1abda396afbfd0283aeed7a97740e9dbaa3a28a61664dbc32dc7194efa007e4d0a1af94281dd7729bc42c0501b9c7a0f4e1850febb47d900e818ab1d32c71dca139279b9f20bc0df8eed7db4caa201337d895d4dddad5ec7aab32b095d237cd3b12870988546fca324d758b28132143347b3df8296e885c552819144c83172151af76c787d4e7b6ac62d587080a67a319af615e1e0253879a7c52102deae95cd01b680082530d526ad352ad5ffef9adcb4ad3a2f43ab5be3d79dd550ea3cf4e0cfdca6cb29c3346e2614867aee046e3dd50f09febb218dcca95a62d23d62ff551b452a7e5a690e6622ce4aeeebb1f93d3ea3dccd17d95909f784928ba451c9fb9f7d3bf06e3aa13d52e6fa602c6877c1d3f1f72d1fdc10c37c087050724e99c7a5ce7e34d594dd573fd8c74dc91d57fc45ccbb5f4711382e8f3d5defd00be46dec32269dbcab6ef2c1866f05f412e6f9d3cfc1a2c73f85c7606bee63c679ead0cf5f9d00b676948358ddcfc6715befca0881b08fb6af046fb3ebb84ef8cb94939432af313607c62a759369db6de4ffbfb8beed641c157c6104a8326bc7c88017b4d6633169ff325ca37a8c3bdda05d55d079079f8b7d4b919a8750731f884d7fdaae5c52ce90f7e5375f8407229d0c84ba94d27b1cba75bb6407e393c969d15d5ff2334a1d55fdb48ba9dc4a51aa27d3f851d37f62fb66b5f755d7a2649453a389bac9614d400861f01f1730a782ef7ee7e734c0f9f5e9e4ac916046036117d57412ddeb0acfeeeffac453179c9d5d2963fa66cf63390276ddaa3a347b9084f6afaf318ff4a22cba00c89878ab9762f778a4dd86060d415a632a836110ae6f01b6766570629867bfb6371566a4af55950bf706b464913ac14b712bc9c6efa8f9e502c3316c2ed9c1b2733cd4eb73dae2abe5306a780f08af4220b19ca28bae13523278e070dcf40a4e815cfd0dc8fcfea0122340dfc8c6dd0fcf84e95e59740f7e41128ce688206f68f33ad2a533bb9432b930f33a53554a67c8a44d3994b2277c260d4fca97253be9bc776339449a6b5475d4147056cfa57aacacbaf9e778298a7959f9af372213eb212bd692fe710750c3ea0d0da924e0fec66f016c9b62bf5a8db35e832d6310f9330b4e4a729eece57d11990c989b97495d9791799bf3786e8d79c03872a02544289925e574cdc39a8c7d48684dac233f93543cc975920175b3954cc0a74a94405e8aafc9886f43f3aea4854d725ce4c7268788b53e77fa63892cdb4841e97a9912bff5e71eeceec6a0610a42a55c68fe0f630ce0cfe0c615d282ed15e602c936b225a5af898482e213d53f1ff5a455763de52377f898cb5e3e12dab7734b1ebadf95f5444e247d902ed0c93ceaf8d45b2142339d3ac750c6e1eb66fb017dcaded1a4113238546be66a8b296546f829e31c273f2cba5c4f41b7a63d13a2b3721f07e7895b563c48a39119e577fbc8bd9b3b944a5fdf7d4bb5ad16b89d058f5c3f83ce929f79201c542d09cf19f9e9c818dcc7d5b81cd0fede19c82fee0a4d274126a8e83ca16fecc9420cdbbc9e27977b1ccafdba3817577d63edcb8971ae9c4356c3fbbeb9f379e9aa738e41aa8bf725a1a48e10e05de456d099af543b6157a91b3e24251267daf5ca5990144bb8c724d3473b856c159b9ef82f55ad6f5f5d3197870fa342c7586bf25888fa574066f4b91435541e8b3af9488437d887b45a8d8ba389d2cc8ea4c264f2776bf2359790e6a95ce5ed48097f53603cf716acaa4897f62da6781c7235f74b647603b1c0eb8f6d469ce14ba79d5e4afb06595147aa401a350828b9fc6165f88606da80c341a4f046e2cf65ba8ab51eff6e976b31b0d60d3a7e1b74b005e6a0510cf24ff725e3d0072652a19c43617cd4663e34d3849040001953882473b22d3985beafc7d3ede0a2d0b5cafa66233cbc12deb212b8a6f25dfc2c40681b6870fa75ae51ac63b258309721794e079c08f7bca5bb852a30efef00afcd4362676aa647f0d3abb540adb7c0198bd6676e8b9102b471fdefbef92cb0532faf281c4098a259929ff085d3518436443c0c003e192f45eb81c47e68ddbdc4627ee99dcdd1a9346c7c81151358c749c7f12dee3f3ab9556ccfaa50db907ad1db0faae15ea3e1537faabaaca3d7fd873f3245b8e4614b79cde77311351cd020632eba739e6af0aaafc7849063912da1f3173b743fb0fa52f93aa2d7993594064cf6e95a7f5aea666cc653f209ab74456b3a92f14d9c5289bd2dc8c9f5023f7bbd8706ce8be11a5f6718f0accf6dbb76a2cadb1af041dc3930cfcebb763cf90cfe6d8b7f08b3b7db9b4e4e4df1523c7978f61631210dff050a912f3144f7aab73dce7b106b21f0a66dd361f106a80bd0aeab5c2b9659b1941714d15d29ea5930055518744948302a4cec19babcb465c8abad1216e7ca0951f6d6f6b481920b77af2de67f8f80c4bb3c1022690c79be1ba9b84f824d220d0b8c1598bf39396b2f24bcbc867e5486711c90a3f18b61fc906d7a07da370b1241b0b04142bb471ac4e0aa259e41dfb88ce0c1a08746893b5c5b5d773eaa76f1a5053d53281a365dbb45b67b2debaba22fe98a204c337e23dc10cc4a499777719611b45d4a20b02391b8a132de55c49f034aa8bd351091e38b225be650ca913b6ca612590ae2d8957472042fd4a0f71c5cfc7273bf01580b5fc78823a97f764b220d4c245c886f6db02a7ddcb7822d004ffc2f7500396b4a4b538030f8e4d25f2479f264a2f220fb94f4225e8a641c17605cea01b200f9a0232a6b7854305c26e33c04930c17b8e0a531c61583115d785bfe5a884ee418b485c5b6caee764b257f40674112590c298b5e0c20b9289412e0b741564577fa52f6058b2b48188109f76e0c4f9d1d3bb42c3f95964772da65a5e0a1351594407d5e01ecab63b87124a30da5400965044e9dda44fb441054ab5e2186526780e28025ad72a5bb68a4010efe93dafcdcae50ffebbaaea8ec78cbf041cb6001211d3762c3fd5a173fa13d6deabdb9f252e1b247baddce84baba3ceb342ba3bc9c1079898bad786f849a4915969f490df5965f5855b1e3a20469ddb7e9613f2d07fdb5d9ebbc6f2a53d5b7be7dc4f86a0378e707d35a4fbbd9ff31c73d6a9f340fae969d5ed03c4fcb405647302ba677eef9069e91b5eb8008e838c2318b52845e5331589b47f83790116282ed2e8bcd468ed0f15341c7351067f19353a25947ba65ddd737bb38b712da2929f4899f7f30d02a584b1eff749049ab55e388c70b5182035fd952ab7e127c2b5c7bd755b6a89fb72d8ce76c3ae47c2d61b4300f4c832420f85529c748671e5f3774ba468ca0eb11a4e16af9240fee161d9fa284665dd93ebd79f395e5b4ffba7ba0820e1c483ce2180de89b9bf6f82d1d2e8b45007c8d3d0da4311b78fbac6042288753bdf3facbbe4007db641b27ca329fb7eb7c8b18736f259ffb7a197500ee6c46ab60dd2b8f6d7a1d9ac5eef3d901663afa08fbe7040963b9aa194d156cd8d99675810ca52209a18ea4dd46e79d52baa3eba7d0fa58cd27b45f6bf7530b450e55e7dbf4cc045cd678fe7a6491605eb2622ec43990da24728339ac086f8b6b85b7454c67b5f9d1f996459cd3293a8614f63b9f79d0f454c4c37330d1b62ce85a7694dec332283526efd5bddb8bd829b6042539cf5c247de456d6e3860afc6ec9f5426859acaf7f0475e3f0dd79fe1778ca00be86f3e2172f0db212a519e5852aee3fa2a212067d530f3a08bf1aa49b1dd598a25cc69ae305b84c530c1b9c3bc36f94aa05ca2b17529f762ccca60a82c87aeed39f731f7931e6c343081c35c9c57ab4c82bdb175f2ad348e8f3e46641bacd47cd7d158e536bd434da662b60c4be202d4ce9ad2ebee6313d65d48a00a0037c531191852faeb61afe29788ffd33f203b1e03e2f53ae7e0a5764d4d40bf4a64e82eed9aaa5ef1846a252501b4fde23aacd313d2198ad7ec23f13ac3936c9d524eb54fafd5358a236e611dd2a716bb2ba6e2a997f6f850aaf447b1809795d73adfbf332f58bc37c1e2666ce3e0dc55742d26cc89f4e78bfac8ce64a779d5010233cfccd3684e73a3c2cf6ca06a2f3a0174a308fb04b2d352f81425b516ec80df1f99124a671dfd0ff8e4d84ea771f72728c414114f427cb71f331d0397d506bd2bb17ce26c3804119e8dd4a2cde7e3c0f078ebfb11701e32a0ad3311f3ad46b4ae011a269999152bfb8fde7ad6006c4c8e99009602d9b3c066f2bd294498f4f0321a9da26bbd3ef02aa391135cc2927563a460c5d436fb6927e195042c29cebdd803cf9b19f784e798471dad5c2773a52ae601a68171f0db30b90452a1db6191eb2c918422afb6629dc8c28181110604aa6f7fa1d06f4e647142cf97a7c2b0f9e623e24f24d963a6a1b3bce234f88b25a88efbf3751623c7b998bf72e9dbf2885070bfca2c4c1fbf8589456d6e32307556fa3b2c7087e7d80d90020058db7eadcb7c30183050ff1a85f53f98739c83fa2d0bcc34ddb98cea5bc69d85d142d2397ac5b9d6691d87da1547a3bcca74645ad3a15c47ea5c7f6250ac556494456493ccd8d82a1c8460e963db0ec16a464c3aaec8223a8e7eca18dc778178b487ddc5d6a4656a4443254885a7c466fcf0dfee4ae2774053e0e73662f77df1cb795a3162adab92bd774567ad58735860b88179fa6ab181110ca4c9661775640167d45821f2c75a8bb83f4418d72bca6eedbd7466b9c764700112da48eb11729b8158db45c387d29ccbd0fe4708cbcf6ae6f2fc07ea06e77a0cca092ceef0fd918f5d63549619a642669a8dfcde9a7460dc06af6b7452c955042843b0b05cd8c9fb847f3aa6aa1051faab46391b72b917040715806504370090fbf3523775c73e5ac763a9503b14f1157b6f50b8aa8e6236b70f50374fbecdf508409879ef2d91cb86a82aa084c4865df04231bd4cbf93de46e946c5c3ecdcffe7690d998015bdfb156bc3c11289588b7eb2fda4c638eaabaf0689eac5a4acb0fa348ba2ab5c4", @typed={0x84, 0x118, 0x0, 0x0, @binary="285b437aa4bd9bf3a5aaa5e98bd12dbb9f604d06a6705b77d2f7b14815b2a2628a05934925b747db452f12298ca244f789646d600606353edff8ef45c3321af014d8dda0e6e352e06bc7fa6895c099834f8dfdc1cf7e93994cb0fd78520ef0ee462503a9c5d2515248859563c9b184331cb3701313c4fd26df1dbfd0875790b6"}, @nested={0x17e, 0x13d, 0x0, 0x1, [@generic="fa05f1c8908a31a7bd7fded4962a429106447ada71f29babfb9807fe2a553a02b14dd34f8103b945a64bf178010017bfaedb49dd9dde75d5fc240eda255ccf55c6e35fde243bda59b127c026586ee043ddc1a6d5e4d3203b241e532679ff5e032d575da799b3a977bccd529cc43c12ec2348b0f8c2f5f75d0b06e71ad0c0fbf2ff7da532209ac3e814e42f7238278b54183c51dc11391d4ad41e22be7ad4f1fc9e43f0527eabd4", @typed={0x8, 0x3b, 0x0, 0x0, @uid}, @typed={0x29, 0x109, 0x0, 0x0, @binary="153347db06aa39f35c168963d83d85a89d59e9dc5096d467b10a0c85347975a9252cb902a0"}, @typed={0x8, 0x8d, 0x0, 0x0, @uid}, @generic="6405f0d9c2e9d4804f78b7d673e0f438fae778024a56a35315dd1903fedb3160ec300970b62e2261b673dbf359c752e0a8c8e4fcb450861c258e91a8dcd2733eb1746f1289445281055b5d1adb7fbe6a61e833fcaaf7759b4b10e95212ede7f8744e487993e91899f04402abf3954a5756e2c7a2b0924951e904a1d88e7214553dbb96ae1a460b210c2fe33843e7996856700eb4bcb2c3"]}, @typed={0x8, 0x155, 0x0, 0x0, @ipv4=@remote}, @nested={0x24, 0xaf, 0x0, 0x1, [@typed={0x8, 0xb8, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @nested={0x4, 0xe7}, @typed={0x8, 0xd0, 0x0, 0x0, @ipv4=@local}, @nested={0x4, 0x68}, @typed={0x8, 0x11f, 0x0, 0x0, @uid}]}]}, 0x1254}, {&(0x7f0000004900)={0x23b0, 0x33, 0x200, 0x70bd28, 0x25dfdbfc, "", [@nested={0x112b, 0x65, 0x0, 0x1, [@typed={0x8, 0xe3, 0x0, 0x0, @pid}, @nested={0x4, 0xba}, @generic="053229f3d9ddfcac6763adef51c20d37bbd018cae385a75ede6068421472f0b1ead233341188543d599b84a93ad843b5a1824c4bc66341f56c2d9ccae14f9431d8b126aab1daee883a81433e7985bf77285e5080ea0bfa611c786f18b743ff5e09765c9dbb7eb1d0ccd9dde382b2bf9c849d28ea2784001374235588cff233d6b101512f4e5b9d62998d7d99d472a981ceedf057e7ff22cc59d21adbdc1dc04826d25fb556b342a95c7a2af6e718c90afdeda57e83442bef91475be789fadef31dd301f11779c3f8b7580381e7d241a791d7da27fc5190e1f43ffe6d84248cd618f9ccd04ee2ffb983b9ca2eab5ae4048e2a1f8581dc5cde323935a6e1af8eda3e3b174cedbb88b83638b6c72f8619ce2c89f9eba166f5e5b2acce74d9e27e3c23bb765fac121edb1da54e5922a17404d028ae61edf2604ec6a4a70194f0807856d5b80e224831fcd4b14bbd8347e61e7c01d51d3ff7507edc0230e139ce7a8bd06207ce277bce83739365d286b9999da45543dc6e75cfab2ba2b5ad7ebb7031cbab5422c5c830f93481ae74bee3ae625cc810fc767c763218f0869d3588d36f372ce1d66ac73ddf6fdad24907f45d2d84771fda168b2fc8621cf32422373a650ca9ddcbe6f6a3a494003512781d587991c7c9afa51119f3a8590a818e9bd76c6aaac456cbd507e468f17ae873f436621de3b540786d71a5e2d09ee6d413c2abc802f3923e616e84dfa6b273d5b58fd2dfa4065fcd12caafd46f80a6bf34cd2c475d25a51575db49744ea7eabe45a9778d6d8e6c7281fbdb91bf3af2d37bab2ecfa0008bfbd2724f9f9dbb98279c5b9f78e1d3e2492d9cf27b7228372037e3ec51a6f5affa3ca3b8e189f282a44606355ce92cea54cfdaade4dbd57944776a836fd78a5564c3b32846af4cef85c27012b418f71b8607bd9d27d14b8fc3521587148273c2d76504b0b35c2eff22f500fbce87adcbe164285957def2898d075366a4e014db58c75bfba1400075d6e1d4be0335930550e60a17c7e9890504abf4097be3f6180a4373b38126f3dff4381ca65a5b02ab55eea161b683cc5605343c5c357d980cf3bb17cd1f0dc786ff9e1dbf996d8076d66a5000cc3a8d3c6db4a9aca5e1951dd8910b8108d7f0677800dc5e03228522f7a657d08872bb2b0f4b1bc2705a3edc4f713a7e955cede64cb77f3a59ef26826758b1a488d4439d47b5779ada902ec19dd1e6d22b323a57be3a0510764a929615ef215664affecc64228329f1d349d9fc72abf8523234f81ab97c3bac1e397748c51279cdedb1e0e0063ac7e76c261963b703924f728fcfd6aa719189e99fb2b928e3e1b3e43d68ce9c81d15ed556d547afe89bedbcb1794226a4f7bbe8bc83512873869e57ee7f3147139f69585858ce81e03f99755d47e8b30d51d28cdf6d9480758ca407c32868c7a853d23b316c7293cd113b89cdd44b6362c1d45557ae9722837aea1231e9bd39042a697739666d7a0ee501014c055ac62e3a736f903a2ef285b3db13597f02506d4709c87850f7ff8ac0c1035b2f2045ae39a5259ab64ac0171d4f3342c2fa0f63483d4c8164e3d6dc904a3b481952d787563ee0effcd46881ba42abd8fa8c8b664d6d9bf0a70cf13995a40b99bc120e9911977f40bc5bf74e3cb78d240773c6e84bdcada93549ba14b1178886d87d3ca5b3a9bb4f6f4700aa7f0577a9af07ba97c2377e989aee5de0c56aa566e1afd4d2ddba8bc0aaa4215dcc76c236f6f0adaa14cf453d21470450ba36ea467341a159c7b86073de608b1e0710e5052199fd3b21d3464eb7d3993129e8d307e51e68c377db800713d19aed25f02d135adb9ec907a1e830b076f21d25bbea8808ca91f7085ffc7c894d7892d6cf8a0751b14fd0aa1d6a879b7da2a607d9cef24db81ff6c7a30b73ce3e996041448d5961645da2e3b63e318d71618e372a16b9416017cffcb5bdc357cf33d6a9cbd878b6cefc832d38d3fdc78edfe98992331351fb69e9696ff2bde74d64c1c2086037a8082dd00a6bd55c8f2e9576e398a57371bff301413a022f118efa5f9c865b25ce8ef4d67f43d77ced412dd2d5b23fcf67e90cca0d0dc915ad8a10b345746972cb0433fec3b10464bd1d5019b0ffabba51af6de9573209bd86e75a7e1da8e7ca27797c694133de7ad796641d6e79a0b5dbcc0a8fc40a72f807e0b77ae40e263bd6829f39224d31554fc3b936dae2a1a655817f9685ef5e6c81d8ea79bb7ca969b94fdd316160b8554b0a2db72b4c2cd1ef04bfa0a236fdd81c1bf32f4a0e9df75a156072c903d578e6620caa9bca1161a5c4c61e76380eedc9b0f4dc794a5cff777a65423874ef2431d2de19d8aa17ded27cfd36f79cc80e2cba1493c49cecb316a168b1f332e843b4e6d82582c5649058eeb667762f058ba65045b3c517da676d81233b3e8dbc6712e76b8ba9d8ce7478a5154b146032d45055c2e815808a3a5cf34f5938a9fd71229fc3a658510e2684da9d449543f1c1bfb56b8cd13d24b32d1898b8c504dc3e0740fb0c95a62fc047631f2f12fc834ec2d740e322e6234fbc9663cdc742a20ce765c17ce58a7408eaaa557df4ad0ddcfa702086ac9c189897032c9465cb2d80b48629a5afa6c31dab5ba9a4e9c2d496b5d62935c811514e6aed40e073e984b5abb64d1c171e158215c2d9d74e490be849814f319ac9dd6c3d448ecdbf5f69be64bbcd1a9764d264ca08726da134f07871a964b4e862b2698f224ca7546224638bcf601b6d938e396b35973054ffa5b7814e461a69101fc5f4b5909a1db46193fc08df7cdddbd11cc7855020f1fc51143646be14568250844374294283e85efa622f3f4b7b4893db35c5ddb9c92b66e4bf866085afb988b72eb2aba7af6b9f81ef552b4f2576b09673201ad9f3c734edcd029f9892f0ccfd4e3c3a9e72ea797090f0aa159562b68a38c86171da91585097f81906f04efd400c1da9182ef912cbfa4a8ad08558576a4804ec83c76e89b3670e04474d9770ea9727c4ebd8c83cac2c19f498ae68c62d1a757d04ebe6e28c956230322a3e59ec05b4fcfb25809e5aab03b729133c7033edbddb14bd1ecbea974e35899740ce8bb4a83ad3cd598a3c839f618f011533a16e4ec2efdd513b417f7ffeab290a8ae84fcca8603429778c1a8ef8e2e57a71c58abad306d32ca12a43f1e459c639db48962cc78894e02082e6145f96bf6e60220040ab21df4cf68bb477c204e867fba97c9e76d0ebb26e1bcb98ace34b1349e0a5e51921d7b5f646d23508f16600dd1e17965c5867b02e47d5388d4970606545a263884efea5bfc9c652d9bf96209d127d8822991ad8037aef5a9e7157ff74811baa623f5c20bad28066d75c0ea90c8482e0bdb188a4ad90f3621a99ee7c57b84eb656d7e85c16ff836dfd177ed1b883c37e4344478ef3c9f156df15bc9f4744975a32f0a9325d98cbcc8964c62cd50837195140e0ea9e8070c0f3e42f5a5d79e75e4c2495a2f03f13acd42aa153639e8fae2f36d86107e7f7cc9b16c93f8d9fab28a4f6a93f12c10e69bf93abc3e6af09198893653cea05e6110b7cbd999ea551089a69bd8559922c4ac947f871d7ef444de7ff8303b0825a1592309776a167df14cecbcf916af06911b215f36ad83d96357f37d63949f34fb1b2e6cd381ca5a467b64d54b9c4648d934ce4cbc0e5a8bacba60c375d9f22f9059e54082afbd2d85b42ebc580bcc20050e04d2adfb6a233c65112abfca2aa28acb5fdd2be3f7fa59cbab179bc917a9293faac8aba79a5f58855c9c261cca7ef2e83937a345cf14b25ef1dd69fde8ac20a5ccf63bae05362407360e9bbfe57e3559c0ebc1d961d0d249d18af699d058e7508417ca045f4a0ab4925ecd24e1d590744839367817e140cb31a1dbbee9c4a27fec655232b9254a724c9764899bdc5c593d3d01bf7d46ce42d45b1312782541b9ba3bc8b24524d8cdc68c347c1dc318ddacb5d2c12463e073dc551bf442f0259c1bc3a215ff033877402f4471e847f62f39790652f63f86a3c526378648de5330a7920a881b3d26bf04a2e753baa79ed290b522ce3e6e965ec86582ee85399bc0987bc03d478704f2b2d9d349b885aac332b6174c05b884de829c7a14274df309d1cfdb0dd571502f52162a70367b320dd6b0def001c097dd7546e812a92f9c8ee19b31747da796ebf09f5d919cee5617cb3ced83bfbfdc480d081a48e7ebdbbb1aab8c9a219fdcbd625bd5dfa9168a80ef6bed35994abf783318103d1d28a561fc3554bea45fc5751faa91085e0f3293cbb669c67c2ed8697cdfcd3e164894e2a5affa5232eeebe250d2f50b198424800cafe1a050cb19ab0710ab387d48906b87b1ec0caa2f46d3d162658a63cfc9e708bfcc7c00a18d77e1e4106092ced3ef59e5b7714397c80fda18f4e7e4a9ef1afc812be4ed3bc6cd5adcf870767f54335217c2a1b2834d165708908b142692beca0fd5d6ab38c3f1afbbf072505990dc2269639b156910784be621195912692176a541a5581becc4f4ada260c91faff04a92bf398bae7b08a0eb10da32498981df644afe91f35bb59848ab29c1a1ec5afa793857b6fc14fd62bcc234eb62b73b88469f84848b6b77c4fe24ed88c24635598b138784e1c00c046934eaac1000dea99f8b23c366aec74289a889b47eb4ff9a07646efca0361e78189fa2bc5ba265de77895c230528bd7d577cd55400d4b8a7c6b430fa5b7fac09c4458d0e0dbce894be3a03fdeafa7885bd115f5f063fa64c5ae275a14b13da0f566dbc4cef18111c6ba524b811ea9c5afd3b6d0d26639946c5337119c5f99d498f5906438f5cf0e924d8f705a2f7196b72fce38b39c2ae826c25d4e9d3b01410f43dd8ba4678da5528bc69da9c0cd5ae737c79e7ac5310b3713d6ce28edaf167dbf16d0867f230a57d50ed98120d436e23d99613de1a21fd9f918275a6f61e9f7b8253af6c751f1101b54e003bcaa789ecd0f982ee7c98fb634474f5d4aabd9dff7e6b68bac02ce6388b15482ccf3542fc8bee1a489ee269db03f8cb6a429f56a02b45681a86703c878b141ed8f843168251779e9806cd116b01aaec0fb28b19432715ebee91c41484fc4d7ba9d3b2c429f162b5b37fb92de97cee53c3501a2316c56f5e819a0b6ca6116ea479b490a9cc948404e1d1bdb106bde803a3f43b7f500854f131b660492865843c2360f0bdf4c7c65ee3eae4b2d53183265c76d88bd0fd60a34510cb5e4ed83676675b91f83164c0979e25c2c00ca9fff1929be6eea35b5113d6b75f91ef661a98b94c35ce605c67ec6c9b5458781f1370d538645bfebeedccb69cd431d3764cbb3998a5ca8ffde2bd4048a78884acdab710b4069dbb062a0bec0fe33e4d18ac90e299af5b3050477b08ab1abf956206c3c325602053d6ce27a3da7e56b4c9a5fc272fead7f1d9ecf7547580f974df421033c66affe8c73cda45c38f03a0ef8636477787893e30bfe83213fb5f280c812f4bb5e82bf914ad72b6821948a91d3054f28aa293db9079ee03712412c1051e1eea982ca9396f40dfb747a0353a62e0ed3c617182fc256c55c5ea5e270d696fefbbdf7ac4f371d5d40bcc8f92fcd92f7e10d4fc859d204c66e2fb6d1640c489819a315ae865fdb1bfbfaf423e65216211dc3ef6e42a10588777700e24d5507fd0824695b527669ff7495d7479316f24b667fe93d758e24a278f551f4057a850207b4da9aa0858a829261a9dc034fe7766c3f6528a0a24edd66efcc3646baa0b3b6be4018b4ca", @generic="d4950881082fa28d1068393f9f9fa9c31c5c80df8374f4ce245cf566a5589596c739682bec2ef7deadb5047d0d24a2b46debef25825e56ae1050576f799997ab85efa23da4d44bdfe70f8d4a7e72ee611a8fbf45c91e8aaa791d152bf1108947483bdabade523f7072dbebf0ab10dd8d674591b36e55ee0afc78ab4ba02114ae78a0ed3234ae509b37e9394c666378953c4ea790fdb2cf2ce3b08035b0c7ece00ee680337af68f3362aeb277ce9f293817d5058ec4d35060617ae56ec7f018a3dd7c9269a699c934173048a8cedb583d22e1059bab495812d407a64d4b9859f385ab35e288e2ec77c0d45eb0ed8f0465ef8da9a6a34e00", @typed={0x8, 0x1d, 0x0, 0x0, @pid=r6}, @typed={0x8, 0x57, 0x0, 0x0, @u32=0x7}, @typed={0x8, 0x124, 0x0, 0x0, @ipv4=@multicast2}, @typed={0x8, 0x9, 0x0, 0x0, @fd=r1}, @nested={0x4, 0xff}]}, @typed={0x8, 0xe2, 0x0, 0x0, @pid=0xffffffffffffffff}, @typed={0x4, 0x86}, @nested={0xa7, 0x34, 0x0, 0x1, [@generic="c01c6de56c326b739898a4cf3caf0ca6a83cab952030b68d38b828a66c0aad175db1bb4fde3eed75557016ae26dcab8f16363ee0a4b69cc0703968c2b4ebf21eab3ace282a7f8594", @generic="fa8c7be9b45e91b7bd399ab2a3ed5709f26b872819ed695d29bdf01a8f1864c9ca2e2a2a2f3616e5108bcd0609001e98ead253089486b6d50d16c3b4befe2a350254c6f39f83c751e3b150", @typed={0x8, 0xad, 0x0, 0x0, @fd=r2}, @typed={0x8, 0x3c, 0x0, 0x0, @ipv4=@local}]}, @generic="f5a9a36d6b3595ca06de01bf419a86ffa6975bccb667d5fd342328ccc709f4e1f8709483349fb7e49e3fc2c86a03af6842fe8851128b12b5d8d0c72a37a47eb74ffaee71e3602f9385391bb4fc5fd0199e45f10acd9d23501bde6382d31ce07725b6daf48979e59c32b9478ae7ba12d0cbee1d2065f8d5075314ef90816b0689b8530c", @generic="cd7c43714939d371146f6cfa2364e56416d7b4dd0e665eddd78c176f317daea44ffd9f5c6f81a3126b3d580f1a6b0bbe9d638b43d29cc599534914ede86dad2d07883f2d04f800c3ae3c4500337e41744559b658dcda32745b734cd16de22772a1503c02f06be7b105785e83fb489cc82279292234227be3fe0c0bf1a3ac1a0cec27f0b5078c8ab433ad7b036bbee7766f7f716f0d266e6183b8057f5ca7cc21671409a7e419e95d7787b5674979729e5a01a0c023e13c8e9b0339c00e454513cc5b5b9bd15afbf61e790d9bb78ade363bbfd22041e9e04ce6", @nested={0x64, 0xa6, 0x0, 0x1, [@typed={0x31, 0xca, 0x0, 0x0, @binary="7bc1dcab710496fcd0f5223ce764498607082ad4fc6c07bae0712fdc22f3eaa4ccce7ea43cab1e674bfea0862a"}, @typed={0x8, 0x114, 0x0, 0x0, @fd=r3}, @generic="00ba5eb0f5a6dc0805a1d4c8f8751138c0d7156c", @nested={0x4, 0x14}, @nested={0x4, 0xfc}, @typed={0x4, 0xe7}, @nested={0x4, 0x4e}]}, @generic="8263a866b68dedb323f13b6692805ddf6bfe8e2570bb6dda45371c5e069b181758bb3dad999b56913a7f030627451a3d311641b630b55ffc92150698d0f8c8cb3a9108a4e2e7914dfc539b255fe53ba30f7f72d1678034f8aaff29c88c735f6468791422b00922bf7401419ed4df8383664b8d365824eecd1494d755c32d66d5c5445f4fc2fef67b6256a3d5bf996026ec50a6470e591bb5e6b145d8810aa9d35ad943e4923eb1ded4d0305883fffb005643623cf01e7f9e55ace83efb521f10b3086e00ffa49d7a9ffbe3afee66efbfb3a494e793319db9ad1dc0c9b1cd808d808c3f1caac1187061061c08e8b03f56b126cc69d0e34e5b49051b42145685e2dc3e105f147ecb0bbda1fbb11e4f5dc011bfbbb8802198ac50877c7e382e45f733b5137b0ddd689be2cd774962ff9cdbc694003de118ddcad794355be202778e98a562132412dcd29de35109883ce079d0b2ef8ca02a83596f757cbd5a81601fa11b8b6474139b41e5d1f0dfd019fe149716f5178d6ff0982ef372b0abfa4de4061f510c9300f01035299d7f3add17c44d4dfac7983b7194d564f663f8a1d6efc1f08a6756549f2e82420de0a9db069ff1d3e6de9b1d1ce71994a350996cdf48e7f641ba75565c1641884849dec72482789136e9c2db4f0f7e35f7b3a510a3d724fc2b9cf0bd059a25b5d7a03ae0a9a3806a310cea2865551b7f6e670788366a1aa925df1cd115aa27a89cec8e0829152b2664c074153829bcb347d7b923f132890a35ccf041f9ae180549b97d5aa8487efc539880a471f273796cedb5479c533b35417fa6d84b0b313c9a2682e70729888888632f8b817f2df29220c336e162dc7919a5198ddea74aabdc0f3eb761cc1e3041fc1fe2eee0790130f77ae93056cfd5c38fb2e4012b1832f99af5c5387ffa48d681c1f3fc83253cc16e7802a9515555f2dcae29896ee7708a56493445e56f34c1f1e88a4c4a2eac0b9a54093f6f1905f697e8bddc90e95b32772f1cf04693752d99de642471aa19dd0c77449de9c7d8e0f8e8b856b265220ab74d05378f27cb443af60b73ec4c6b8e59abe4b3047cc34ec34b9c073a254cd8f16603898dae7ce515fd9c706b5610e7983ead18dc1e9a276365128fd8259f62363da9e3a4d71df1c8fe8efaa7cbd9cefa86fee729d5bd18fe5a9815d2f89082549df49e4e79079f1163f53395104c7eae7d07c9e46899e89de1fb973f2029a4b06f21f6f221983199c6b23a2f2fc729153e83af948131ab4ed9877dd0adf04a92f717c5f7ead013a5a790aed8bf4e8edc9c6d54d1245c5bfa949ec59967774549aa587b790445e192073283f9e3642ee4d7aa54e701fb99350483cc321b1e8bdcb3521dd7850f1c8406d8560b845b0cdd727d00f765e482c199cf74599a489818e98f09ea37c19f79335a4d2c175c86035924f5f97fb1339a8e953af52e594c3835b183a5d863a2eae0678421cec89c715e464b7083ef375a6c5ab3b2f39e5ac5606230916e5483e93fb4210e0d1d530747e08007a102bae2860428205da37909da30a1689306ca0327bfed305266f789ddd45fb8f79fe6bce3799f5b3dad380db6a71df40bcc5a5cb2192553f268005ed461537ffc576521dbc06053347880a76fe7cc2d90d5ca2cf34b7af14919dd00da936a002c2c50ba7df29bdf155a7410c3a497dc59adbf8b86161ef38cfa9708808bba58f21deafb20e5dacea4c0746c9c3876721742f7b818f36445334c1506c5e4a9ecad499ecf6807036f3e7df502a2aafcfa403b6643b5965399955bb6101a93e15f40299d4ea2bdc8359ca1b2cf389e0a642d40a31c25dbdf68a23af3a14174209daacefa8aa8bdf86d7c003fcc8d4e8cdee5b08915be90cb5ecbd1aad20afd4cf7694f4d6ca29567873018d4a00d7e70a7d3e63db0eef9f0748cebfd24ed8e341e2ce2ca159f2efa127c2a575e8c67610d34ddb4e45853e5f56b254677bacf833c8e3230bf6e41f24af3549f3e07b7062a9dee2063b0d6672c2c037206a65710a2eba9d424c4081e7281cc6e7bf478e2e407cb3db3afb188ac2b9308f2178c88ff76424aa0871e553f1d30aa0729767edcf024b7b1ad5a140995ced5b3f04bcdf8a3c391d14095c311357edf0c1e8adb93bcc0ee456017e0c3bdcc59916ff77b21579b36fbe27a30ba10daa56068960ce6a522bba58025b6ac9acb868a798c850b60c676a8a0f20dfb872e16a6f45e4ca5acc7530063ffc97cc888ddb14a8e45f2c3677122e533e966a663e9946213e883b809c881c7efc27ee3b71c2dc50277ef590780cc4528ef1fced82332d671330c81ceccab7d2350c8db199cb6a4d8d7e4fc6b37213f0c06d894c6eaa6daeb61f290121c6f74904f0067465be61f87bfa72d57d1a667d8f7c5d0a50d4d3748c0a4a8b5acfbe4b23970d978564b4f5430d983ee88212d4e0cc55964a0bf99358093ccd19efcbaac7247a81d8f7f687cf57b34554593720ead49811576459abc785dce6def841cba860d2b137eb9a0888a07c00c7b6c38fbf7f51e32dc1c3507d4d5ce1727bc11016ebcb4a7e325ec23eeff038f1ddb8a5af45a6c0e3822c3f0fe9c4e577f8e9b043740479d34db8b9d4bfaee4a97bb08676e07fabe8a805c4789852e2aab27b938cc7fc15c740327437328ad56576b3e8f255f20968654cccf67a430fc23a6a72591915ac17965a7f60fdedb7b5975697591ccc81ae52a0431b6bd958581f6b10a6ad1a93e98f4a326e2ca41de7fbe05dc1780183ce768648f2f938d6a07bfa0584d83b1cdcafbdc6b66ec8673ca4c2adec5b59b30d7e3b3b06165b638d3e175124478eb9fdb5b8f1d710fc5fc900d3dacf7659c475c96366ea7936954b9f569da3bd94cf41c1c9dab5e6306a291b38d3b2d07d9998e7332826c92d3fdc02a1dc0a822892724f4a9be074a1718b8aedb67408ced5faf0c9c6a00de23ba41cb359f64892942c2286d90e9a15fdf28bf245e166dbf26aa5265663107bbdd90f7d3e82b2cd4534ffa78d768e12164268ea2e9f3dd5a67bcdd993429184a68fcd891f43cbf2aa62000e051dac76ba7a4c398b42119bf70686dc4f39cbca62e7cbd7433f25955a6cc2fb84a237a2507a866299b70103593d2fa088baa9bd30a5f46aec75afb37356aac6bdb7f889a0e364de78f781b5bd4ffa16c1078e8ba531f47707aa6a0cf37e67bbb8a955ed1ee5912ed7bebd83ed546b546f10f0221e26b059d8dac5eacf72d7b1ef616d4ea3afa20ce619f0b7f5a4253645d4f0719b39e7565c6ac068030e5dec7635cf0815c1fee79298602872ae6be2a2951d31bb614725b4daee9a97cde178992e53434694db3dae2e8e59f9f875de5e6eeb80e4e64457aaa6c41813de04bdbf06ef1143649c8f3cadd495eb17085014cad36f84921388f10a5a8853d8da80088332da868448633854fa9ce63c9e4f1deed281eeb363fc8d0f569b6f44bf30b0fed8b063dea8424e33aec17e027287742d051a5d12e619ff61b326da997fa3e7cb457f22b769ed6d3267b91be89367cd280b085bdb5de727921d2ddd53aa6977cef536414c888bd01476fbab461ebad72482ae452e50b1d574c9516d6cae9dc29bb51e0a0a170e1b40dc59b9360920b4d89a43ef1fa9a791ce450d84a551fbfcb49d67be4ffc8542a7c48375713988e28c81228553d9401bda271a2628576db9b3817d0acc3521f53b24b300613158630254f88ed5fb78d15bc35dabcbb2508444af55aa002f181a7b246db10b112ce478341efd56066889bed667083a619430897c54fb0f7fc9fd09c9308344a2913016657e8e9347a26970f78eb908c3675da804d0847aa5a9ede3eb58f6147b1593c17a8689634bd6c500f0f3f67da9f00df23f2b6cb60d04b93d3759a2987312e6895ffc0ee03079312925122b2be69875799ec5829814d939392e0434543fe9a34389582e0d13dbbaf5a9c1686e41a36d0ed6e328db90fa78e688228e9d1d37586c58f5c40e74f383cb044fa0540cc6e8bd523b2753ee12af2374025d8ebc22f38b304299a2b6f42facb4b7f1ed3cf232487990182672a0fec95e047e818cc67eb9e5af93bb161dfccb25e425e81310b9c050f8a830e2e182c203b8f1d102082584c63a8f81668b82dae3276c1ee78752a37059e0ec3da900f9d74905741d04395dcb37b642353494eb94610e74cd3bcf8369bc0369d0e5d0e7dae1873ed711d63938e9c6c8c25050b20bff270ac22a2c82d2bdfb15f28874a996dc0b0eddbecad161b3bd704f0e1f13b58b227d288b962953d680475378de2bc61b4eb97af487580b8d78f69491e88fc49d58e394e0d88bf3fd36c65f620f69b727c3eaf5b5c0622924061ef5905c2c1d52cbfe40f4f29deb7bad2debd235eb74102843bbc9eef3b5ae06853b15a4bc515165f7e823e1f8b1719f123e9708a6a8500e10980416c4f6bece68d85825b81acb612d1f4f6233c7efa9aac9315ed924df2a3f18d7e94404401841d884afd7df985e43ccfebcc2ec847a7c06a933475e58a8a5a7ca13e3d605adba2c49732803fd616ce1c6c7cacac5f3fb642a6fb99ea4d23fdd204e148be8820ed2a231943586bd398f6b66758ed2f9e5e0dcdb751fbcfa4837a6a250a1c013f18e8c374b00af066c931e4837266cc33d3a4c07e84448cfd51e58920b97d279c7e9bce9c5ba7f140220c8ac8c288ff82e908275d3e8caa1d40928a253127d60729d2473005dbd957ddaf3b80f8d85ea0313aecd9375bffb3f01277e5299ea6beda71d0b6afd9f4c1eec21338db948462b6e645ed2c085a595e19b677b40ef8eb2ede99cb26810ce5fc40512edb81f8a6f53413ebdeaa9687e5477bbbb399bee1e9e4cfc5318d52326f5f1854b8f3b93f66477a823ea2d170a66c079fd05762731703655e80f5035d597ea128d83ee2c206b1b12d12c828eee235070ad6a5e711a0950f585adc49ce54086f09f1d242974e06574455d3757bf41b4f03cb00e64507163b7beac8bdbe1cf8a5a22aa82ac41aa8f761e8416132370cc6c036eecaef861df27ac5952bd8d00ddebfbb7ab3c4abdcaa4c4b731bdfb23f6f1d575ff58ca8ef13481c31fd5640e25bb85110d93530b11ce09dc68cc733c95c529c34af6290132b2731ea82d13ba9740c2291a31bf567548c1764c58b71363894f0b323eeabd46f4236019793a86ba176b6877a5ee14fd5353da3bfbc41594673c11be2e7fffbf7d5c00a697a97357159726d6b9d9f0d43870734118def0e4f54af985b0df1c0933f97540150f3e58b93b7e949855d878ecfe480d70dde9bebf094c5247047880d33dac9dafae3d8594489d13f94a4b682a1a54c803a5cd39db04df257601f9804d43ddab7b14be0e77dcb13a8a7b09a4bb0617452183abe37e2038483cd89b1db78a1bf582f4ea389726c962d80322d198c6512b828abd5ee277e449aa1eecff5eda4b747b4d669a7c80b86fe539a75a76443ecd580d1aa0765d55250f11df325cdeb8e2d55f8174dcfb8686783065191b06cbee7d4b7c5ca2e8a4a2d22b6c404af3309a5e797fcfffb1cf0350cf6d331adcfe01ed7263391d39d8c8fa431297fdb1117fa9c6b7dd93f4c1fbc1422ebd42e30bfbd5a8d0e1a9af7192c460e6fc3f361fcf5ff5003462be834fa12f436adbf48f2ad5f69aa5c3fa2b0d57864f653b550f166d34d2fcac6718d6b1aa45b73ebdd7051bf415e940cdd48b32979747cb42ef87fef9a742855a30732bda79a1b42760e4b5e1d537fb8d52d86c0ab15f9cba665d2ac96dbe60f20e5"]}, 0x23b0}, {&(0x7f0000000440)={0x154, 0x13, 0x400, 0x70bd26, 0x25dfdbfe, "", [@generic="cf256c72c9f1cc056ad5f1922c01aaf179764d320d00166a9a15550d0f4cc06462bed883be8257eea1f9cc57459797b8e1968485a83d0ed8fe601050", @generic="5826071a565a117cddfc091b4edfcc375eba81ebe2e376c2bf554e091da19dde2d66c8cf7573fb824d284d130519b391f804021b3d2b9a3422ae62fbda5826886736889737de0b22a6e66378e4c1df8556cb0b2012c71c0fb7c8392b90580fada72c94a38be254756a159b3034f646ebe8f4b2b7077a49e55236bdfb84e940866ffeeac8d8eeff14237e3bdab296785e3f43a8e737a11fb3e44839e5dd4c7d72b04781cc7bd545558e128c6db9b71ac39113bf9b373157e94c8599e22cc0e9e93de1cfca2cd25120fa80ac1a502578cb7e1cb6a3378571987c9fb58652067f19e5b0b05950b690cd", @nested={0x20, 0xe7, 0x0, 0x1, [@typed={0x5, 0xbf, 0x0, 0x0, @str='\x00'}, @typed={0xc, 0x125, 0x0, 0x0, @u64=0x8000000000000000}, @typed={0x8, 0x144, 0x0, 0x0, @uid=0xee01}]}]}, 0x154}, {&(0x7f0000006cc0)={0x34c8, 0x1f, 0x1, 0x70bd29, 0x25dfdbfd, "", [@typed={0xc, 0x12c, 0x0, 0x0, @u64=0x401}, @nested={0x1194, 0xbb, 0x0, 0x1, [@typed={0x14, 0x1d, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @generic="9756e9ca60f4b3a179f70f4caf20a68ff3c2f9b05d80df40d7734415b00ce91108592cfa22a444d8c7e99fe889e7779817da9bee35cfb250c0e012483e084060fae986784a2a09da05efa8cb787fe48062c0014e112440d984b10a246e34040ec8959bee905f70d7e8", @typed={0x8, 0x41, 0x0, 0x0, @ipv4=@broadcast}, @typed={0x6, 0x9b, 0x0, 0x0, @str='\\\x00'}, @generic="c1ba19cba22eefe04a0bf25d6cb0b7c4a52a8743bb3e0fcf3aa6d2e42d409817aa5dcfed44359a60e6a6c57f57f4f4c04a9e02f508892b416c3355941d37560a35c920836b1142175bb969df4254d9e39531bb4cf703357ecc5534277d8ddec6a4f214229567f113fb3e712e753ec1346117168ee965b5d9868113e1f47c47eb2eeb91e469efe31486aca57b134c774a54c83e56bdd408830946775f0b7bf4bb2f8ff86cd210bb022a9aa4d309b2afa6f72e6051062c46457c5a7d55839d2a927dab759619bb6e9116f2cfb7a7af46c26437b71fbc853751aab0d76e7ae2136e48278c046f4e8508bdaf1a91b9d3109818f07a7d7676cdaa2a8a73318d1295bf8b8b2dd948b41ce9830cb6a101ed7c9e830d3fb2aeceefd8ca87ecc128998208e5a0ab345d0b63889ab9c3888765c60ab027fd8573963c197acc5676d8a7ab858eebba7883ff5692bd7c3c41c56350420dbfe5db099d7a40d89e46399d461e1bc293d9ae9aad0ba0818b1603f7a36b362bbb46b88ff4a3a560044834143573f59c41ca91aade1184cc5dc6c7797c5a216ab88a4be2e9b3e49bcf6a73acb9d3d0073faff168edb8069129aaade3bfa308d34809117e1ad49bb9d62400b1c7500767370ea86542d49af2967f83287249c9fc15015f607aaf22328feade0456cfec5258f9b1d01906169282231b842aeffc805181b8fe91f3c9e08599ba7943bb873130cb166bac4580fbea6a8679cb1bd61f8675b35293de25c489fb5e6c7a6c611fe6ce4100bff230b14f39f6e696cd8617ae354722ee6ad45f838b5ff701cad33cf4b89606a14e16452a8eed3652dea99fdbc5b5dc51bfd135a0e2f28c0cfd12fd268a8709f87ec54ccafcb3ea550bc4464ad795edaa7c4547546f444490ba1593fba88aee2a55894c25849f2809f6be949e36d31bd5207eb822f2e4fecf8690ea8b3bf65c25000f9d05afadc7859c6902c28ca6f49e6c845cc650273ac28547fbe86a9e786f2ed0d92b04993f72fcb21e7ec5f80d1b1c5b1b067774006f5d78b48df96b4f448e35ced80bfd2b7ba123b590aeb785d99d0f5d09e12f9778e61e8c78be54c9ba931d648558a36c29e9b2b59181d142b2f2c2db783fee24a45e9981951c8f6ec124f4179340a30db33cd198d6068ac738119de088beb3d9f90516aea4b2a495a7f628847a144433079ae3c4b7712f0cd34b78a0b95b1c00cc116a35ccb40d69f83b43ddeb41e3e009ab811f3dd93855f9d0484d398b244c6c5ef064f17e34a0513316fe0addf7a90a9a6a3c91801c212b44cf56a29c5c47d48e84a94e17b9d27168defbf463b7474f12934fcf664593d666d8aee43f4cf3e6a15ffddc702653003eee0f72c948caa6f8b10241a0f9931b158ed4225f19ceb36898f3e8106fd71f9fe9b9e2cdf1f05a91c8303fd8dc5403282a04394bb8b6fe4ca863648117a43ee02e3907b6c5ee3a80b966958a3d6e9d554df48885096bbd3150e9c439e614174ce5585bfc68606d6d5aae83f47d0a1ee35784027244fadc9f8e299287d7a4ce4ea31f04a442dec8f58568305db1368971d7ad1d348e87ee8fcb1390cddddc525446630b3fd5e81ba231f0aa8007a1481effccd94aae5d4d6aca67ed7ed9f848298298863071bb1af3759f9a38a1220b25939a8a69d4f873ded75ff52786bd6f418af9e490d2af257d2e5f6e03f30b91429d7edde7f0c445610fbada57703d129cb2a2aa9729a2ffaae7a9d4715ed1d04685427fb70dd885bc8cacabcb8e24e8a561b458c18823c571fc3729bc2b44f79e580babc7ccc177ea7c536c3634015513c630b4e6133d53684e6aef0b76b511c33cf58a2ef18774817ca2d13402ac9d6e2f78f921c57c676f4fcfafbc4702317368ebd0cffcd8bee522e7a8ef44c19953b2308fff9dc09b00551ed8490cb041deacac01333bbac5e781fe2684266bc9a6d55c06c1a0b871a1455c9561108fcf142fbfa2f9637946b424c60d3aefc8c63c36920d7d5761991e03a06d78461209e6090a563a096ac031a219513fce481933aa0eafce9cdc9257a38fd025335a09e7e2435500909fc08fb3fb147c6dec46d42089bfc1c7f96fc6814d9312ac690e5ae9eb2ecfe49600ef0ed8280911af05e7458f1f76601873eff81d2dc7edb968b7fb0450b5085db14a1a4b4ee38e9cadd5994c6e630f1cd30b3a4cbab1ca0b672ec1aa6f01daf9deb2652bdb165f76f4ffd2afbfd2f997802684bd42cbc71ec22b4251d813f078e5006238df1e9467a21a2c4bb9c1bf576a871661c0844447eac458eb7b47b59c0d4364baa0f0ee4b906f17b363c722753b7e4e178863f3c4c1179b5ee2102c5de9c28b09967c7627dcb46d8abc0b5ad1e6a163a8bb8a440dac1dc038055177340128489628451c1460ac060eae9919d2604699d276037558baf1e1c8423e568b6c5e6a335cad0286ae504aed832ae8ab41f17f5e7b1c1db60a45a0fad46e1e14643a2d6fcc6d0af49290f3701ba08aff8a758fa911c92b1dd59981cff9f46fd4f74a4eee44b3845cfbf2b0e09423642edae0aa894f42ef1fdf4b5476335e27547de3c514a32aefdca71ad16b4298a3d9a3c65c399c39e82fbc79415266cdaa7e530cd32f89d1efafc423e09b136136b6eae1388cf40b638b05fa25d81286823742e7da8298f585995ab0f40cd28f8509045cad54c616a5ff0ecd65a1e2544f97f7b7211f4b8b109032f18f947fa88d93cd39913ac6de7ea79a45a03e5ab9e419b708890b97ff4cdd605e4d5037a2121235564721df35f55df30d590741e954debae245c0579d6f3ffe8f4ee889e3f6c82cb1bb00956c3dd29bde0fede7e6a32f6066b78d986ae4e3f240d8ad772bcfb83368db9be7127f14db9c9a4aaa250b4b302c8fe1e9e01245517fa7309e95d1022b9ad91f14780e8e44dd3605e024c225bd8edbbf06bc2e36f4ffd51438fb58971bff3159265094fd379005ff3b262ea3c9b29e8543aee8ee17020961c8c7e51e6e4c2a00f6768a5866c02831501cbee700042d867082a710619e47933c22a256427c3495336200edc71c5b630dac8964bb6a87896b258c9affe17c2473dceccfbd7c7563ea12aad3bc744368a7702172942f7171595a4520c2c7905aff1a104ea0cd6a4a90db4736a1b94ac998ed3f20569a11e711ce8086cd0ac0bccf645f8f5d08f9ce234a6130569aee30f8b541e08ab8bb517c0b9419860869ccf941b88ad1c30f7217dd789101b378ddffee60d1e17bfe03e00327e0c1e1aa49e3c4f76b92c9ff06e45e38cc363347ea6ef5213e6096cd36cd16febdde8ecbb930c9d004163dec57db2472397c95faa982560fbdd2486efdc73145278e2a00219fc525b818585cb04e6ecbbe8798d10256389bdd68bd3b6eb47bd2864a17a0bc54b54a99c7aa8d7cc960a2875cb5157af26376203a0790d7c0223ea80798889dfbb1862d2a18a423c2535549134133e2f11e5b40dc90abfe34dac26ff69d1056c9de260b54ccbb667cbce64a1be79fa3e0825152367a4f023f1575a1e795c51c591df6447c03eed7fdb6ce8e5432aba3111efb57477e28455a34db9322e62e6dd986490e191cf2822ffab32e5e2746c385dd5a6f925acfa67263bad8ef4f04b08012019627289cde39d6611aee1ae9ec3337a2b14dd78a56a3539e375c851bd1ce65bd4eef1b9662a30ae8999bee7cb2a0d4f9306bceca84c1bf086579554371d4510f4325aee4550f474520c32974ab46aa1156e5a839459061b41c3d2fc96f98283ac77742dc4fe7c2091663811d81e017da0827a3699438f896968731c94d764afb911f6b61b728542075380d98c3c42a544fdfc99de7d1ab426c4b1da3fca9d73cc98d0691a274bf32282f1ece617387c5260f81532ce924cd48e9627bdbc582d993ce6a1083653f033dbe42f9d3c8e281b2ae048c5afc8a51cd6fd0561f7ffeeeb8d3bce2135704079708654fd6defaf8de3e8b8d4cdd741b75f6ef8246dd952cfa3cfda45f82b99a5c913a199c9dc0335730380faeacb95d2e24aed7b85093c700ba47a6aea00484f5d14ab5148610464706ab6d136e37246fa205ba75f4585ecaf47a41e2613a500a19f23242603523f0bf24b2c559372807016e7257703e16a420e4ae1ea4c82deb4f851a3865b9669b5e4578aa66e680e8a52f3a4d4ab11bf14613fa45b8ab31122b81da4ca48607ceda8d6828e96d7caea0392e3889e9e36da83c79ec569d69ca051d20f93445b4a586c975451e47457d40cfdb2216bd208dd19dfd1d8c8bab29feffdd6d3f3ca2139a5f42d0a5a4e80bd646e0f5844f0facca53274fae52d4640ea3b3473dda3fca497fba16ee1a74fe3418bc18b404054daafaf20a08c4bf365d969362c82ee862758c00e375f85b81f2575672b99404b05b1f100d647b48b160d052e9d74bea0e7ee38c00e27b97a6dc00b88f9ad01e5f64f92e9c0d22668297e9c93f534fc8f125c420b3451c1240591da2b35561cc4a195c02eb9cba511621ea5aa58f12f0637baa3a517243008a706b56e89e220756b6f4a81bb44f801bd621e2db2243e286bf1098bc04c011ab676ef2ae9eb4c92d7cbfe378702f8e3fd714e575e39a40c815e281094d0abaa7f9cf8db8226f0d2ce763185c08285da9fe5e50bc3af1c548313b3236152222325ac74c53b83bcec27ffc166a25c61a21186e09a41fd99eef75683af9faf0bf2082b19f5c1f7aa4cdd1db212fd62043a31d02792fa07a2b15cffe26db2ed60ca998d87259e5a1c2b7cd860f6523793519c4ec2b1f543b46b3b4e7790d98b549b882b7efd2e7c604becb60f7e404ea139f0c2bd7968993ae5debf1450b1129985c721930a6d57f4a04eec923a36ce079a47a72b93f7388b8fc83290aafa5fae976c5f9a3ab395613abab2158db55f638d1d5267fddf8e46a0e0124081753d8bf22219096d634800ed70001f3faf655ca2a9d9ab152e4c1a588512f853db098368fad496c55b4f93f60acc30026d27bf60a2c1407f272880a6b71600d7f42881003d839ab9b6d55e20b5c2b80eae246354eb43413f1d9bf0aa950e72400d8a174ba5b47a6928e0346472bee54919664bac53da2abd4a2d31f2b9646213f761c9d8373f82590ecc108fdb3cd1bb267daff0aa87546b29688b55d160f56b5090c840c5fa4e1b06e63e81106dc37275f6c1a585b35ff2dad27904e3d8577e5fe79e947b8c8438b9b8fe05957defb4dd0d15ff5f3057cf8d5bde2c090eead999bc7616cfcd1e573d37838131c93366f2aedac4a4717e27af62365918e37223b57ed9d15d28eb519ae1744ce0730c01539b95b560cead0e926fc72339b21b53817099624473f4e07b3b00bbee4531a21f702af587a08effc68a45dbb0be7157269d206667583fca6147adec1601a7cc2cec2a4e624bb14cedf4fdca21cf4e785abf3f19dbda6e3b1a5a2ed86693360952f66e14bcf40bd8a2dcecb5c29adf8a19c500bb494ca5acd44af00078fafa22967d3c69ce1c3b56081b2093938e50330d5890d59d2f5c9feed644a34592d7a7c7b232d9d7a684800890d535d7941d531181f8c9c0afb911ea851f461295fb44e05411c064a32f7e406c6a5af577eb92a23dc7af8ce655f619a9874b046a054d112d1e1265827f03aae1a2bedfb96a0ce2573a52e0136eaca40fbe230f2851b27256a8da940a9253fac5d742fc04c3cd23fd216cd703c91a569710160fdbfc5211891ae1197017fc1906cad8fe7ef02bf1ce17874511db328527b4f08dc63c26a69a2a4db8cf460f58a7f88e0e56831", @typed={0x14, 0x81, 0x0, 0x0, @ipv6=@mcast2}, @generic="dddb751d8f386ff9c8724a2b3eb5ee70112d65f68f953c9671836c2f782029d3ca1d925a38c89cbccd564e1a72689c2fe5b278d79fd58d5f22b563be6564b9cfe5770bd7c18ee6e6a2bef70e9b1c7e2d521eefde88e421fbd704d0547e4ccdd36c96d2e4c93fb5d034f2c87c8ba84a9e2a6ba3c58fff70c2e4a50fc3587d7231200423e7226d1417f5ea50f58bbf9d555dde97dd40cb39d75f9e972b32c932be003a3fcc0163006497f1d1491fb56a6b19a00fb245718435c0ce8db6cc0ebc9a0ca49ec709d3ed3567634c31924fab5861e97afdaae27c74533ac980ca231e5e2dadc82bbf8c3398aa4cb70dde3fff"]}, @generic="6a420e0f0dce4d9010a67e6b89f6e5f2b047a5b845c020c2ff584806e6719a65ce8676ad797e091092d0106813dcbd70978438fe16e1273a5f359c3d9d23f8d0bbc542d14834107a8ce55ffda8575efb5aea5b3e729206db5a4c3e7bd969a9956772988c45ab7e77ce7c135cb8ff3badc8a2ab28a5cf2c7d2b446f6fbda1867894998314e3f2d00b3a4b7406fe3140a753b4d04496af48fc3e80a306aa117db9173612055934844eb83919d1810b3458a8143a616cf1f4a5749f64d61fc7dcd6fcf51e0ce9e633727f6ab9715bbc16fd7769683c87733d0e4ac7e6bee81e96966e334ecfffd8fc7832a37d6b32caa156d2d3b6236d65b67b60c4ec83a152f62cf676fdd9a52ee700645b26c583e5b0f8208f81bb6c82fe0ddd4c79bd3d9fc4552e41ec0f2947211e82c47a6197948231674e480719260ef0ff95902c498c510f8e4bad8b7966e9049d22a005e041ff85c51cbacc50d015f5e3beb4fa8c8e1dd6b7ec33aa2b996fa9eb49291af0f7f8e104613a0bd771ea34653f8d40c2af8ed0ea5f132f94d4484da7ff0e8c0118d94f145167d963fe6438a86930277fd5d01534b2d786a75515adb60e661a1282d20ba0fed9d0fd68d0a0cce68c38c05f93197aa3eb3e31c16f4072470bfaa803901b8ccd2911d46571dbbd1e952414204c156d3a4d0e4b4bccba817be8ebe1d04104aa8528391ff463bc1588005b02100b6c90aa3355ba999880ae1ec427c36d545a2d5a0defaaef4e9d6acf75c6d4362b227d55504f49224e0cc977591d5c05a8984363a84f5b5bd970c9db2664dc953f65aedca182d19af1310e5dc23df4754cdd4226f5f942874429033d3bf80c97b869c7d42bc89b9e61259b61293ef07180cd1d5ca5796b4c5c6f023350108b8a5dc7687b0eb38ae0817c0575a8a11d801f2654225d2a10bc0ea782433dacaffae894145723af0e7379f11d0867d97eddd12aff90f14a18ad3070f9f5894084bb173a7d388a1e7c7bdf9e1ddf434537fb0d5cbb25cc900e5e3f9b84e2b6c89b2f7c25b50fe10d03a471ac273124935554c7a0ca3e7ee3be93470a3b248293fd5f8a593bbd8b826ea4421cf62f5982663669b480ca0ba046af3e0c1f12f4e4eea04351504c67f6d5de62ce082440d083ea33a38be592d7c3863199d4b036423cf29b16cb9133a82858d30c134646582f7deb123965ff0fe8881551f6fbe16490eba1425340ff9b282a87a9852902bfdebd90d9f9488f974a99ac3e72151e66ddb4c7ae0f0a6bcfc08d6bde337d95e7a50ebcc415b08228da98d1811195a2f22d6e8fad7101add790fac0acca22491deeaf7fadb1cf24738023695cafd202f4679cb48817333b1de488571bba230f7a377d9c1b9bb844628f66b045deab2006f4c5ccf7bbcf55616456abe79b936fb8e0757f91761de9450c67dd1a165758a369266afc53a2c52639d341fe19a23f9415d06b2a57148e88ea3e440f0382671ae1fa50e3586b093d61b5efb1532a0d9de87fbbcf1e795d3c5c47ba1fec9d4855f1cf00a1ddd8f4dd239041b214bc9b17127df7459cf3cb539c8b14e99514a249693ae97bbc6cbabaa88008c370bb23a4d1e445ce9d602faa8a77c8f279faefd6f509df0d2f4998d9ba98a676b6cb327a6b854c0a12b85ac72a9afd34b959e1727de5746aa0b73353c2cbcadfdfd4d29767794bd2d467fbf05ed523c4e9061b56b5a7184781dc97bf12e14905bdd810f265e76ad1e4bcaca66a41f75a4f0a349b0595440496aa6bce4211e3b5bb864c3e8614ec201919f9661d73fe2d2ad8401fb2c90a93e899ccf7b88559fb237e31d7813a506a8d44ecded469433bf3a2e2c4502d0be863e2330a04cadc62ee46c79e16ef570b0924fb189ba05174930af3a9cd64a471dfff8760e0cef4e15110319eaab96fcae05bbcb2716b9b7dd7965099779cd63203277539f7dfa80a18ef960880d2ee6a46c80c0069e78c27d6659f12441535961a05570588ec45d016b9cb72c029ac6bf3c1215c5fec317a26ec0d6e6d069c179c4560821ffea6117b00b211ef68f7adcfa0c61bdbd81dc0dbc038638209bc9f12d402231ae67ea8edebc5fa13458011901174e159be20bc1adc3eeea72d9679db508c6d33d51f2bd7e5f2daa9c15959b519d245661393f44b5d797aac15c25d22c7f18a60dd20c85074f52ece3276bb620c0d4c1b21e108cd2572987335c3689dc861d1672b85fd5e021c1a41ec48a7a1a744c371b40fbb0e0f4cbc64e2e613da5e85606e4687ec0802c2d41e4cf51b8ec84493c8bee90a38a9b49bc414b5c26ca582f686b269b41f162b6569e2c72e4691b060773ceeab8c800a7803d0b546d54f056db65998e052e403889100e5530f7841b44d420c316d5f0fbc42c1ca8a44e89e44eca19e4636c20420ec644c390b6799fd0e33e73c251e4a1c4cd9e3b419895b6f9ce49c8e7bfe650a47c8d85a00427e8d9be3d8f8a3ddc2bb03f253af5b28ea2f7aff34d6874c56aa74f337a8323617b607310ad985b8576fbf1e2bfa10e96d951131f372c81ef4e0f3f8e896c51db74f5f84a209ce6ccaabd5e679f898f9cc1f2e64269fe0de18d880dd07a8254a6fcb125f85d508929d21af85f1df510c7587d5546aca425a4dd3d05003002cd4c4a3d46d74b2c54821759d29e0deb45bc0fd1821b90c896a8136d6157e420659835660c9ed5c5602da7b9274cb2a107a9cb42a549fddf2541f20685adbbe6bd167a10e07ce2ceb458dd0ec3672c45397d8228241235d429ffdb975b18baae6009a0faf871e75dd865b7bbdc397506181a091dcb63eff2bbc26caee3a44297d2689c556290b72f31b10aa1f7c5ef25f5748077ae0b3efb16e5083e4b05e46707c854a1cab795ac295bbc4b0100bd4ee92b836b4ae4286da37ca47d7b7cbfb9bd704496d2ef2cf33018177e9b097fb6bc741d236de2c8ff59466def055f80a090ddb25de4e20417b1fccbf051757e3f8b1b7a3a1328a5dbafa6d47e309dfa7f92452dc9b6849b528bbd5fae992ae25c81d5f2481f435c427ba76f0a814e542eac2a7db1ffa298732fc03f46c997d1c0a682aeb82e5c74c5e731c1b68db1b6cd2553d0e68390fadec3e1084034e6db61df132d6e796f4d62fad1aac1de251018d982ba1e06c4c5c07f73ac1ce2b74f84f68f721c2183b3d8c08ecc55d84f1dee211e117ceca61ca803535299aa48119798393401eee0a5e57f6a3a2aa04d06e6ba00c954a8612214ec12b9244af3ba22e0fc071ebbaf2b01dc6b6a829fd4a173c888fc66a9cea68a424541621bb6ce584f746a12d09bc6ecd980bc83fc20a983de955ddb60fd6d06db7506ad043055332f43d55241225a88dd2c940b33dbf89191067bed4ab0b0f15126a2c650f04f09066b9630e8edb11d31c9cc9f2d1297343806dbfa823fd0431f2654cd6210c7d3cb7e1d63f45990a664ad483d27441a2667a343c4a08bacfdffc95cca15abb6d7847dc1263d30451083912e1d4064f9a8be19406435b49b91e5123b8d5fdc0065c4d9544c29a79d5c7882d10d74d6e7b52d3be57ebb074924067847f3928af02587fc60b6c6da8531f9f569d847663edebe024a247ed1bf5a4e4c790d81dc8240643c38fd66de454c04c7ba044d05921a3c91e70f90a30cf377942736bc04dab98dc196c7ca89c1525cbee425165e4e90b0ebc9ccb397cb089de432a459eb56aef86f1cfbe69fe883ebd3b351b2e8a75cfb73e59019d6de83e49967a51bf12ae1cd1471c6c1731e647e05941e4310a9fc795b02792005e0e13549386798acc943b8553a39dd5b2f39997d056a2ce2b168b17dcbf25608614293209da9a29573a531d1dd56ed46575ca4c4378d58001b491cb24787bac882c0ddd33fb73832c18b7ea0615fa792071749541cbccba40abc80428b53eec21abd1ca7d9aaa546978e37dbf403cb2fcd3055c83ed5b55948158968d2f447b1a9492302359ecf12d80de1db70b393cc34aa3be90e5732a1e55bc31e4a3fb23caeb4bfb0e4accb9c9a9899aeae1883548bdd8233e9ff85d9e30bd79f4e737de731c4b5af589e7d37f5e6c9f4edb8bd597d4a62d80ee2e160d200afc1b3b56d08b4d4a6a507fe456d1b98490292914f34e8aaff5f2bf789cd64e36ac98b1b85780d60b9cf67bfd50168f970e36de314e6e2ca71e1dd3488322097e916209b274a61fabe902a19aa7225e0ac96d00d24a0914e6f373bc185ab3704abbdcf2817ae47b873479a887d971911b4b2f320756be5b48a9a626cc9df7709825a9af38f87d5263dae117edd9387d62aada68fbd8f687f5a64e4f0eebf7d0f318ba0948f782dccf9a28254716c20dc935a8f00249cd23cda511f8603b8bb9627223fa6782f6e19bc67666e234307aa35275a73e74f89174790ce5973a341b7d48f1d591fdc788255ca377c7a760f7af83846055df3293bba1f779004ac06a3f904196c8a6ca3bb86ebe590bf73a1363ce8bf2a93a244c99c50a954f3e777482a300223445c28503f1685e80c6486e2b5018145a546da5a1fadf47e0e139229d53aa0117aefef70aea486372fdee12906f612073b1fde4dde61f1dd0241df11648226e9e3f33475e7d6ec57c2a09cf4291d84809b3612c5be1765dd991793827cc73c1326564d1b0dc301fb0983133f5ebc94785eaeb16e9333184e619efc3953f6900c981ec20baff80e97965264aed10ee29deae6d4c281313fea549cb54d8eead239c8a75da0001a0857b8d5443a369871d7388f36b77dc91422023e0f87ecc07b4935f20ca5bf113b63901b318983c892e888ed1cde4a949fecd5b29b98d3cb3c9dc6f73c5c3defbe36b2dcb9f87f69c7bd38bf06dfa49533283294df7454871871574267047a70fd74f19e7010e6d8589577c039aa9419061bb1ff605e8203750f3cd71b8ff9683c61a5f40a5c1ec2f36d7af82a5258bd877797f1df80eababb7f1fefe474e2e650473a1dea2823f723761edcae23c503ce66152793f7cdb4290a089896cc8515c73adf02010465eaaa40fa1910befcdb078a3d2a2b0c458f57bbc2b0a9600ebd4cb2c0877fa8c02403b4bd296d3142ebc99432dd67006ca026fa4c229f581a1bb9ad717dbe79f0720b4795ae6bd84a6276c2273fdec684d18c016f1da564559f47e1c58a043a25934028c89e71570aa4122a131d1a6315345d2250a6aa1680dce91158f69f3ee362db512a992416ad5d75b1ff7e62d11aaf004fdc96d8c3371af3666b3a4f149baefaffb0e059aea538ca7118334654aff4217871f0429f74cb957081c16a5896d818d2f25602c59f6108311dbc97f360383f7dca1eb3a14e4e5e36fb49381c6999e54f2154a970c59c4b542eb1560468262a67d2372cdd3a5aebdaca9c1a48f95f09ce50d2e2b66a7983d55e612be63f160c2520e999cf63830237691e5321f2579682db910e87c1f09a4f049fa8e42af70df7b7e1af55082f438c34cfc1902de130c2305ef84d6f7fe952b504f02b312c85319de2c969ab4c6d70554a6f3d831959eab0107c48a76ddda980b1c35820c59fe8478aaa115f193ba88c77cbfb71f7c2380935793b47b0b74dae0e342e19b5aca3f888493420a5a53e9733a8a9699c8648cf134e568c5b4d05a47ac23bd516f820f1cd8618bfe09c6a8c59ccda1d42dcba558ede9d2414b87b332d5a4e13c365dfca3eb240b55da7bb1dc7a5175d27e5683cd0fe5846816680dbdabd8c93820b3c81886923f1c3113ce2aec23cdcb0bba2380be1b0f63066adca2afa9c5c7e5e36a57c52ec1ea6eb39c958cd4", @generic="3771d5b4be27ceb0aaa3938af3decadc6a662b005f17e2237c45ceec7cceb5e7d1cc456057468d", @nested={0x183, 0x7, 0x0, 0x1, [@nested={0x4, 0xec}, @typed={0x14, 0x6b, 0x0, 0x0, @ipv6=@empty}, @generic="aaa7046a4ccdad51c9b69808b05e4209e31005a937c348a5d01b4cbed0d18ad6e85e38828aba8f20e6a988d8357015e38bb5c883490250d4242645093a69777dc6e760a3d8af59de5566487a3e5c44d029fa8a4e7df253fb0cf732490ccd20abf77a6bcd21e6a753d610", @typed={0x4, 0x40}, @generic="e2b1fa7297098cfc66d67c1ff1594357339e7d1cb2aef593b8e81cc2ceb270e5cbc34397038f372210e293d927a9b568c9bb0f87f248391646541509cb831f24d16e7f8e6614c2d72e8a04d95c10c8a20cb2205e3614518d7c1fcf80b1c30db9db9866675a2f32ff305c64f53e1333fcf44a15ff4be11c0ee4e255c0c4d8d95f6e70c092990bc488c01f0ae78d46e054956ea3fc8fda248fc536da0ada9e1528b9033353dd9e4858a7a2c323ea109c40c4094e23e5783a609dc6b225d52e5fd033064133dbb77b9612566ab250bce0be01417cd16cda38d56d4d04e05d2ad2f01c37dcdb45300d5ad7f0d874b798473a9f88a873733a23ed9d"]}, @generic="d00215ac41fa5f076034d931d28c23275f53369a6ead22a025c5ca636d54d6c2080b04f8c4c8d66b46023bf8399a303e6eef926c0834d1300b50db88ebc7107cf7b4506f425c9629764da451b9f4ef8f75ff4d1f5b09b88a9555840dd2e8429430b975c0dd0a0fde8aae30e8e706430229eaef6790547efcfd0bea7fe5b45a2397035f26b8aff5a7e4f3c74cac86f29ac3cd220d551e6db657b0f791df9b4c6eaf043f11378783b8ee6c309c060a3ab6f84b3549013f5a6cfe3f796e0983415729a91a948bb05e6c7fd0505c5f988d03923be08c8e947217d94deb4a159c6c212beb6ceb23d6d7270682bf17bb7965db3133261aece1ef67d0a37cc0f4c0756918c5757007abf6c4dd7cbdf0d16f06d91ee6e5a0620a7ea909b008fe5818965d91d6d1fc81ce50fb507fa320cab6ce141f4cdb2df34f17535e9afe47ef6be33c0c8f9b8ae77301f217b2a4b199e51c071dc915678c672171396897ace19e49e87226f9c0b76595b4f06cd2a4fe2c2b99c8cf3692728cffa29673cbf2b69a7729ceed2e866b1f8ba10ddf9ec4a78e69c3ec5212e61900e90bee3909d1172fa6176c314cb0736ae144e5e1b4d0eeef64ef7b62259e484bd911350e3bb04eca18f39290b29da33171599d5ba46fad1cb73e4b73bf19e06dcc6c51612511213871ec7202fb72259a59fad8f857d3d85c7dc0b69a8f687bfefa67ed3c5dcaf15a8e8d9435667af88a29480f73669fab045db62d2213995580e65661a32fe3c6ffced70d2428197c198514bb5f1abb4f14f8545ed253a2695c0726699d84847df589bf315629b673235d722a4e7272ff88b21edb94380efe2297ef9022da8adf3d93ed0a32765762ec6e81a5129a693905c6a93ca8c0686dda06bb79bbcf40f9d4ee34a4ccc8fb5a48f845a5d26b048de7d9e618605a36ba3d5096f1e9688a8bb80b60783dc25443af2a5f58938bc2c506bf1b17b951a8ba2bf4769a6aef87b9318495a8f12202a8572a63bf66f623b791cc42de81f742f1222d6f6487db8923083f4e41ab9a77c9d514b16019add19814d234b9940f51919250b1aad08a376e24ca2dc5f6abc6f0ffb7e9d41dd964d52b1086d9ca7e68b952f7288889e26f23ed5b866048b69e49b3ed6527b2008f7b53036012edb1b6aeee315e62a7aa3058bb362440cabe767840840da828b53ffde3d0bbf257701598628b2d15a60e663374f1cae351043fbaf4e7746c4d12acf9e616b2d3efd3d861e0957832ae10f281cf6257800da44236bed5563a1ddb99f6c7e90d8180f9bc4a729c56e0a41a5b6f7124e576b3ea42aabc2f6749959a016fa8bf282a8da44fbc642163c8ef3f6c610fef31421179080d4fe0e4e36c0feeb3e5cb4c65df83958fa8fac0d68a58adbe2fba9b2f0c0863617dc33b4f034c82188dcb2ca15491b377b2e002ea69eac5013e2c3f66064583bb73d736925fa17827d3144690ea95f412c910ecf710ce272eed1fa2168b6822992bac94832cf88f8cda2ba7fa1f61970c16203ec74cc322c7ed3f75630d60d65007e80957b97a828cd67cedbecf333a7572a7714906f2a7998b7164f059d1689fc2aa9ba17b46b96b912b1fedf7eb5ac0a14b49189b31d8abc7bd24d6fb094ff1e6f551d74c695f077923c12ad3b00e9f3de43ef4bfa1598e7f861a64aa366cdfa7e4c6a4531719e3218fff7aaec2e86441acc08923207a3e0395c95aa0e5073b2be5c6756358797127b92cd90379e7e2140a599fb2ad08c2a21a6f182ddbdede88eda093428ee6949715d3fc8a42c3a0b214b424b78dd83a23ed436963a9d462a2123996752cb0ccc05a43f8b7aeffafafea72a082e65aa9ab69bd37b3ed3e4c3c2cd052ed3385b9fb2ffe240ecd5944c79a111b5eb51b98cb296d5294972b6d20c78057751d5b369a21f909735ff169a1b893d9e1f1e9a7570342e36a9523392c5c7b8e226bc7d2aa124a2f6fc28bbb96ea322583eb69a7c7178b67a495350ead0672fb182aac2baf28cf1188b2b73e234557f8817dc11b3e9e638ce94a294e234b8d66a9fe9f3d5e3b7972d4bfcfcf6bd5f96db3ba4a8dd5ec73517eee7cdd4bb5180d9ccf1a6055b569b92e7846e7d0a317758655d948d47f39397e45afa5b86a45767b4ca3cfacb09bf012e926507bdecd44ad9dfd57b87c8b86e6cced80d0195d4abfb8fc80fa4b18d10db366398305db28d5e28dbfbcf29c5472c0bc4e8f94cddfaf709a4074f7ce9cbb487de647fd035aab9af1b473965e0a2d712fd70703e91468e1cea863f7cac2e4470fde4d23b2ea423a1f9a63d988ff4ef61a6441d74bf27a5918bcbb9d932c795fa8ed4a19538c5c4a99b4f24c29d697915bb6682b6d5f1e137844d26f12abc93ba24c2eebcebebf3bf2996b258bdd715e03bf262c9c1172040997972b5c33c023bf9bf69494945950982baec32bd3443d5f917a077775b46d25dbb8f4d96a3cd9ae1d2895cdb33e757be11d798c64c27e6a2ddd217b64dfe55d536c96a90de98de5ed8af65f0418d5db2356c71445277fc9cd344283205bc6801fe6b8f63948cf302e2c90a3816a39f70015c3a6b8b614ee911f4a7b3e814f54b578e8cca0cd5aa3d158e833808cb7333d5ae410fc78992705d4e89045e9912f89ca4692e94df012e1ebbc27a0a1401bf196a7612e6cb9aab1f086b92717f207e0f5a6d140ae4da6c94eb378ced9d503c32679d5461ab7abe4191a6c41bfe20394e4f07137a4f1d623517947cc1539ab446d40c2a742f4a8c213af4343dc1b728cbb642fff3c63c8a477ba067e025bab609bda0fc7c9e45decf77223b7ff2023423df9f29a95cff9f67bad2cfa611e14edf3445c7d0072e75b249a90e6deeba12b0aed8b141779bc8d73341afce1a1019bf1d023925713db0838175d0903b8123a5ecf39e905f64e35a32eaf36dba654560b5a0a7528c5ad7ce4459d4051849a4cb57e7dd531fdfcbf3537c001945a982934b2224be57dff5b3c9e5fafcc2f87dfedf5d423e69ee9a2e3a12c3de3e7e9e80656cd79b53a71e2fb4906e7599ec1163daf796ee1d2f22eb6cbaf8f09a5b2c3d292fb44006b9c355e1c92283e731577bbf415908f979ef2e21d7517dbb197762b43fb9ea9d3c8dd263b8eafade3e20f3c3802a6ef51d3f6e6c69a857efbb5d56544637df557c80a7cc3ad81d71a1867fd2f06882671d1a8054bfe800199d5158f66cf892cf1866121e90c4a0ed963e75d06ef25b9a2be1547f2595021d0850c5096cafc731a38e3ba0f468d01eb3998c64e04e4b617aed29dcdabb6599be3c1fd8aa27e276487c83c1ba464a401820c4ae5c4474fd6e3d512b1f9dcb5cd66b7c642e33f539b2adae1b09c9fe7f1ae04bfdebf0cd8cb6b89529ba27884a853dda7023bfba2af6b1ee467c288036406d0a0fc901649e6699d729fcb7120509ed6dae4672f83cf631279320930df5e5a2bac9e32c99ea43cf51e919c1edf72b1705bccf18e29b79c72da72635fa90b3a61bdbd2c488ebbb5b49a4edc2ff0c9d579b79d666e609a02c37da0eeb17885dbaa7b378412cb9b2117bdf5928656dadd3fe0d3752140d256ebc3718cbe62042eb906009e737b0215d8db68b62184b91dd0271fad311a6265d2c58b36356b935c41707f95075f3cbfb09dc08e48e9ad4bd472d515cdc81403a645c184abd77dde21baf024384d205b037669150582b8ee7651a763c5b936320870a398d7c856f870a55156fbb910289d0ffbad7e40e88d9fd5e371171fb4d4a3a1afa4a53097e2b2ace1eb41f1f1e50f4d949e9d2f57ba122aaa72b8dcf6624de310df1cf5bb9d545557b9982c808f994939349e8b77878fddceea18469e0078937e41694e66529e6530efd72c135a801307b0464692f340b78b37e183009eb1fea03535ceb1df1229300b484052c9b98f2c30f8572a49ae3c767b857d68d17f334f1dd0fa6c529934f66305b8dec438093989686ff97b59fc019f484743df3b136918640567c959092ac69d83ed584c985f11b4312168c285d4fd8b5e28463c744b42656202144903795e3c3e9abc09f244418644ac926d888a7a5029d4827cec82b324dfe59f4c7c40cd1d67774c79fbc9f3baa84d6249076f4dc915f2f3e2ad5588ae69798153eed9c7272fce8672704d65fe411458e03c4f5f12a579ba212af1f9429eb16404f8eef2c28ebfcb75ffdcec94e95c73639639960d34575b7049e5d91b8f397b476d9ddac2e3b128521335f6c611a144f9a0a12b928798313fe8d690b3aa4d62943d47a180c7ed9d1050c91256866c88b9f6905f8f17a46443ec995d0f56b255f54d6e3f1a29ba5def11d06efd43abdcae6525848cbd55509fab6c983373aa5a391729492e04fdf87a8aef98082ddae180f66f98263785b1d6ec8611893a0ccce4f90ae6c926803f033106d199404041f51c799b9f0e95857f7a7e02a38a7266986e26fdf5533eac5de5a2a438ddfdb6c76c2a72e77fcd49110531fe5e4e058ed3c89c77ad06d5a391a33c9d715bb44ef42903a6903c3375cc33f5f93c7b1f3513d06187ad32017c308a40f77bfb8d27b6ac5bb4abf8c1c83b1897b4b5ebe2cd18b4ec34501d5cf56a6cf66319041cd9512adfb5f976b755ca01b8db275ef453f1da8ce21d836ca77ed38674bf0b645f8d3fb0007d772a3a80212fe6071123c1dd11b0298c10a73eae7c2037e886dd4133c4378786b82a32f06d5239bc64954a42de55fcb1a017d664a75bb2dec567ea12c44e0acd2ea2aef61ac02567b90ded0ab002b8d979003f41031d7e69b484bb085b748f6431f8ff72534ed7cc0692da75ec807f547dd3cd8eb804e6729d06cc63990d6f4539337ac0c6fd07a99fa657c0f132c7f6d5d819e27116e62f80b7c714a7c627d6d54c1117dce6a1007370fe516e8840e52bf83c6710747b3de90e8cbd9d4bb1b182b57d68b23e64d6619bdaa4f779791b22453bc3050b515c024d2bd48802b64a42113fa3bff4a4cc938670c72af207e5c7fd29c61767b61c3bb6d490403a9e88963d8ed270ccc813707069587c31728e3d439f395d0ec4cf6484875716a8bd5ee46b178793563bc7210224afd19ef96a38e07c462664194b5ea88feae30ae78449d156be3a370e5d2b28fb275a65cfd1bacbb3ffbf2c16acd341c7e39b1092d07ede432bdb602dd51b0a7a08779a8eb91e8fe71042c24b1b78e2403f9a710d3ca9cd7378fb51375a1cf83fe38ce33b734331ad05b05f05348481264d308a59ff7c87ae0668839f213c4c9bc01e8e904e561450421eae7fe240b4651bcb09274e7bb078b7e5131806b050a6fbe49a4105f02e12630b577642d3186246ce6a61f8e96c5740f5036aa0619121f471ffb0bc1fe5a2e3df5d660081e17b9acad18343183cca5cbb10a3313b71c9a5f1c8e7d189126d19136748c4a1982615b330dc6b50057fb7d111c3afb2319d3b444bf8dabbdad6847df77040e3fb544f8f869770218daa7dfe018c773fb2996a77c6276af1f1502a44aff71ac28bb53ad85ae346fcf44cd42fa53428cf951fd893c59da377bc8cc04b1249b4b25d3e3e40fe2147e3517f55637c7eafb0c2251f959722ad5380321ad4ae2ffcc1060a033297b06916f227c7c5d5c6bf42718cd750e863d300bbc9b224e7ec54a5f754f635aef3c1465687a391f67a85751a2a529b4b5ea421483f31bbcc85b50c7cb3400853e07a386aefd860120116e92ad85479956037d0024ec956dc32ea5729a5c8bb98d6850931fd7fca815dda708033e9230bb6ae3c55a3dad1374e8d3fc82e67f1a27a", @nested={0x16a, 0x142, 0x0, 0x1, [@nested={0x4, 0x117}, @generic="c3236dc5fdde06253efa953bebfb7d957922c303c654c27e42966c5f6e4b54c2e4b41dc82e1442daa4154ebea87fc3c1f70dc2688a2be3326b4ae920899b2eaae2f37599ad57ec35805023810e8f44201787d96bb7d70c0fdc396959285f97a5ba7cc7dd583fad09297c1b6b7faa3e6d52e20b5b25bc2e656901686b35c9f1e7f4dc819a", @generic="27e7e3b8e2b144e7a41251bc085e1f00cc91c46712502e66c966dd11f268b65ac4c3a987077294c13b82f227a2ae4c5f402443c723ace56f9f38664785980f7809ded295dcbe7f09b74cf6fd6f36f2e9c3574be62d", @nested={0x4, 0x155}, @generic="315fb40d89eeea3dfedde6c3120132a76a98996a8677ceba11c3c2c10a87f025356c07ccbe872dc3cf561ed27724eeb7b5218ede5df3df2245e542ef8d50c6d9849b38a810d388e65939f8b933a28ce7d7d11699d62840d164", @typed={0xc, 0xba, 0x0, 0x0, @u64=0x5}, @typed={0x1b, 0x11e, 0x0, 0x0, @binary="87c8bd660b279b9674aa8be7d3dd96a747f4078ff1aa24"}, @nested={0x4, 0xd3}]}]}, 0x34c8}, {&(0x7f000000a2c0)={0x274, 0x3b, 0x400, 0x70bd26, 0x25dfdbfb, "", [@typed={0xd4, 0x71, 0x0, 0x0, @binary="84ca46e48dc2b58dd5f05be656db87a4af96e9b2efe8a9b95091d7d5addd15d3ac3575ff258af724e7c9f142a5959787312d9f394ba3678be91f714a0d2d8321fc0512a9cfd9b9b928374a51ef7b7a9fe5c856749f4a7a9127cb66e2ade0d58772ca9978e5a33c9c163aa0e727f637bbd0229bba181af8fbe78e10fb73c0e61f0ea8de50ba93c5182b1298067416da3f137a4721152621685fabd61df66edf4c36f14e66ea31df3ccfd0c4ae4866c5ef8d1723296aa106d16fd02b16b416dad97a8ce4db8b8f12288a6a3202d318d63c"}, @generic="1bd2cb4e391d10908c2091cb90dfb188faca0d6351a86ed2018e2c7f1403c2b2a81b", @nested={0xf2, 0x11f, 0x0, 0x1, [@typed={0x15, 0x4d, 0x0, 0x0, @str='/dev/vhost-vsock\x00'}, @nested={0x4, 0x70}, @typed={0x8, 0xe4, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0x94, 0x0, 0x0, @ipv4=@loopback}, @generic="4cceaca92457d97f2c447e5b41a9c367587ae3d95d5e5beaeb62e3249b3890147eece0d15962103cda68bb7d164e97d9d14b0f2e0659c54527aa31e1fe7db3b5a5f40d35c3e57641721d1998", @generic="e2bf3fd9f7280e195a3b3cf242", @generic="61171f5cf138d4cae7c801648520f30ce47a61dd7e878f0749d3aebf0977aef3a04756c0eae3b46d91ae1444e7f9c1c0d94994bfe2cbd5a5b8366e6c072170d101b5da300c876e517f4c694b321e481ad5056edb21f5e1a625f7b90b6243b1393b626fab07e294db54"]}, @nested={0x6d, 0xad, 0x0, 0x1, [@generic="7ad2a576a4824e2dc86e0d42ae24c0f40789921d863b1552d6ac8666515484aea559482e4a76c3f4f19cdedd07dba5a065432848ca1548c9477735395333d9c495deb2e2a084caa64621a8242def25c02ee0b4314770e650c66604dad336ace106", @typed={0x8, 0x134, 0x0, 0x0, @uid=r7}]}, @typed={0x8, 0xe0, 0x0, 0x0, @uid=r8}]}, 0x274}], 0x5, &(0x7f000000a680)=[@cred={{0x1c, 0x1, 0x2, {r9, r10, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r13, 0xee01}}}], 0x40, 0x80}, 0x10000000) syz_80211_join_ibss(&(0x7f0000000040)='wlan0\x00', &(0x7f0000000080)=@default_ibss_ssid, 0x6, 0x0) 15m0.438869149s ago: executing program 1 (id=7139): sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000}, 0x40448a0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000002480)=[{{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000340)}, {0x0}, {&(0x7f00000005c0)="f2b3", 0x2}], 0x3}}], 0x1, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="14000000000000002900000034000000040000000000000014000000000000002900000034000000fdffffff0000000000010000000000002900000004000000041c000000000000fe72f4a4a3142ee1e12b9826287997a6b33d89f3d60da1641d9fe3896c3c1b6c130ef4f01be8f5836d417874540898619050b14420ab124b11de36afb16ef4fc00f3f4e4fa0e647cd1b07b068d3894180b6aa7527a4a8252f6836a0d67a7782c675a838ea989e567e4774de1f52d188e0b0888c5801409e12e5f0b6bdcf72f2ec7008a15fa88b025e0ad0738000000010c7a0180050000000000000009000000000000000400000000000000060000000000000000040000000000000b0000000000000005020a7e00010005020bf4c910fc0200000000000000000000780e000000000000000000140000000000000029000000340000000000000000000000700100000000000029000000360000005e2a000000000000ff4150d650847249ad288702ebd0d654b985e8908defb7ec6c5ff115c58e128b9e3a21c34b45ef9de99984e143ca7c3509a971b2ec429ee1edc0bb903fe94b32c28f70000100000100010800000000000000000708000000030000ff0f07100000000002070600ff7f00000000000008c6c8a110995d439fbfac9716a99c357bcb2d59a850490739734f6b321d19b3754df39cc2dc26cf263cbebbddb9a7f17b6771f74c46623f9e38bd23e6f0a2fd3a9a017f66738394aca44d1a9f0b35d9df0a964360ab0900a5e6fcac1cd41c91c97f6826ff706c41edc4e00205bbb53218ed58a1122d993b55a1b9a870a17e7869e3fc704b388202add651f628963a90fea5d8196d5e0373fd13584ae57b4f1c03d4f67005cdb5938591d5ea712014e358ea0808807873fd7290c6d4f033de64c7e86ab3030700008000000000000001082bdb86d1ce6a20c2000000000020000000000000002900000037000000730000000000000000010000000000001400000000000000290000000b0000000000000200000000180000000000000029000000390000000000000000000000380000000000000029000000390000003a04027000000000ff010000000000000000000000000001ff020000000000000000000000000001"], 0x340}}, {{&(0x7f0000000300)={0xa, 0x4e20, 0x80000000, @empty, 0x7}, 0x1c, &(0x7f0000000f00)=[{&(0x7f0000000500)='q', 0x1}, {&(0x7f0000000540)}, {0x0}, {0x0}, {&(0x7f0000000700)}, {0x0}], 0x6}}], 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-cast5-avx\x00'}, 0x58) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000740)={"373ab6e870bf64ef25ad87deef94c3b7350df627ea76a6efbd6c33a19e5dde0b3718dac0c2b8e833beb9e0347000fc7332c43a3128856f23df4628fb1e54b1745094c19bc88c190192f58dda884b3296f7cd6373842bff61047e0697c9af6e9f62b88fd21621b527902efdae6efd3516c7e5a36f4aaa12cd1b3ac0686db46783f45fe6aa2515ab6996b4807b0d9575a9061a775ef515a40b97c34035e8e412b9200000001000000062a07ab97f50ff5deb8a5978611317016887694245b363252230bbe17ed0f591f935d8e4ae7563eeff2fdfad8a775f0a4b15f63f5c4851df9aef747ace240cec55ce1659c08d38714245835e15291c4973ade3b2006d8870a1d739eb8e7a284e23f660b2061e31a70627be4acb16ecbe8a4edde1c5397c761a2fe0690f5d580ebf35b8640441ddf47d1f67a5e2d892f14a4f88412ce3cc8ec4d0580729c8638502410837253d6ac316ee9c6a24eb5d83463ff9bdf81f31c12b04adec97fe1377d2f29067e5f6f48cc123f2c4c02afe60d224c7d974a63c1aa9b110d2187f18de3753b57c630eab26238e8201501a007da99f1d07f76c4da113859ab55792049a15c5d83051f41ae951912eb81154f2398a729b6d6c51d6850bddcd4b35b24996e4ec707d1a744dff58ea5030fcd6b46a468ac029f86be30c7c3d5708e3871fed2e63b9c3ad265350e87e9fc44696eadeecc1ff67e30b64be27f480180d26218d031380149bcc31bd712063e9c09ed5329a530800000025d79eb9d4491d82d2b7a3d7d0cf9286396fcb8c2ccf1655b3ba420c36c3fb88d788308e947cc15e0957a98a843911c954c2a2feccd60d0000da8330cd1de951bcd767cf211a241c882b8d5e608fc0e796afead2a7b05018b4ae6c034c4c4997868343a5d064838dd0aca0d21b429665a0a1b4fd17cd34e711cee01d2348dc5871cca7ab4e4924f6f4bc29e7dbfae6788549e600000000271cd7ddfabd45803a6d1145734a82b2b9a6a87c8e118629840a027fd3f8e5a6a5dccee1a480d6cd0402a64db2263b1a9de61848b1eb31b51189f4caa2fdf0c3a38275386522137fe573ec27693a337c324952480c9ae476a694010aa22095c6d8bfceb5e024cbc21d6c1d1b17fae63dc627a948c4eca7dfa3f8a5e628531472e00ed28f2d2b7fcf03b5ba1975fcc010482a08c7800b3c87587a9fea37402ffafcc9cabc16a123164765d10dafe323ce33f197af8a3cf57332dbbee3f263a16cb565b61690b5804341630437ad2277be4ff82d1aa32c15b0cf99c88c7bca0ecf47a3be490bf6079f19acdf9a71f636fff612167c849b5c149cb32d8dd98d2aa8bb0606a1214fc1f0da04476cd8c3c056ec88eefca4d331ecbd5416c356466202cb97ddfc320b7594d5ab2e9102d549ffa72300"}) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f00000004c0)="2c385a7af3be", 0x6) r3 = accept4(r2, 0x0, 0x0, 0x800) sendmmsg$alg(r3, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448412ba8", 0xfffffe3f}, {&(0x7f0000000140)="ebe3a0e9796cfd1647e299f4e376fdba128280b372219d205e81f4a7f71c1926aae1efd7e0054a863f3d5cfe6cb55b5bb9fa6935849e6098ed884e7cb51726b360fbb37b4fe035bbb095873048", 0xff31}, {&(0x7f00000003c0)="e8700e444d50a969ff67347cff6127e6ef12ee3819271482a4975a52c1ab9b8b4db3945d1032005eabe97b4dc33a47d3a158da988456d30026b433186f53cdcdb93a4722bf306a10470d50f5cb1ece9ead3459bab1cf1538cd0b157653c5e892962c80f158c443e9c6ad7d2a8103ef2f4b93766b9a21501f94c1568b13756b66f74f46cf801704d2da8b96c34070b233af0afcc436712e58ed25e721193af05a045ad3fdc928f02f3dbad19d3e66eebda2e63f3f46ef4511cee26d7b48241847bf9e343ef4674c45e2a085060f11"}], 0x1, &(0x7f0000000380)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x40800) recvmsg(r3, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/81, 0x7ffff000}, {&(0x7f0000000200)=""/83, 0x20000253}], 0x2}, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000840)={0x1fe, 0x2, 0x3000, 0x2000, &(0x7f0000003000/0x2000)=nil}) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r4) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000280)=ANY=[@ANYBLOB="88020000", @ANYRES16=r5, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r6, @ANYBLOB="6102330050300100080211000001080211000000505050505050"], 0x288}, 0x1, 0x0, 0x0, 0x800}, 0x40000) 15m0.195144207s ago: executing program 1 (id=7141): r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = epoll_create(0x400000f) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)={0x20000000}) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000004300), 0x1, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r4, 0x4008ae48, &(0x7f00000000c0)=0x58000) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)={0x30000000}) close_range(r0, 0xffffffffffffffff, 0x0) 14m59.551133357s ago: executing program 1 (id=7144): mkdirat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b101a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000180)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x18d883, 0x0) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x89801) move_mount(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8c) 14m59.481271607s ago: executing program 1 (id=7145): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r1, 0x4068aea3, &(0x7f0000000000)={0x79}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$KVM_SET_MP_STATE(r2, 0x4004ae99, &(0x7f0000000100)=0x4) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, 0x0}], 0x1, 0x60, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f00000001c0)=0x1fff) ioctl$KVM_RUN(r2, 0xae80, 0x0) 14m59.167058097s ago: executing program 1 (id=7147): r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = dup3(r3, r4, 0x0) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000140)={'dummy0\x00', @random="b878ac33d534"}) ioctl$VHOST_VDPA_GET_VQS_COUNT(r5, 0x8004af80, &(0x7f0000000300)) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000000040)=@nat={'nat\x00', 0x19, 0x4, 0x90, [0x200000000780, 0x0, 0x0, 0x2000000007b0, 0x200000000ae4], 0x0, 0x0, &(0x7f0000000780)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x2, 0xffffffffffffffff}]}, 0x108) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x84, @remote, 0x0, 0x0, 'sh\x00', 0x1e, 0x80}, 0x2c) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000200)={@loopback, 0x800, 0x0, 0x2, 0x1, 0x0, 0x600}, 0x20) r7 = socket(0x2, 0x80805, 0x0) sendmmsg$inet(r7, &(0x7f0000000880)=[{{&(0x7f0000000080)={0x2, 0x0, @rand_addr=0xac1414bb}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000140)="f3bd14", 0x3}], 0x1}, 0x20000000}], 0x1, 0x0) sendto$inet(r7, &(0x7f0000000200)="3910223bf5e6ce6f4247a6151c5e9673aaf273bcad7444ecc693d0120ee2d9c8e26fdca49393f6208b5574d4bcc67640d9e2e5f0f36c0fcdf97ae63f02231250b8f47e7dde3faec8c9ed029f255d684542d3a9656e83b732a8f09ea1069bdd143281c84cfb8f7263a121b5f9ae78dfe11322f063f60309cd1a7982456503bd7996737123f87c82df1eb28c66fb061a2b7ae1a34b36", 0x95, 0x4000, &(0x7f0000000180)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ioctl$FBIOGETCMAP(r0, 0x4604, &(0x7f00000001c0)={0x0, 0x1, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), &(0x7f0000002100), 0x0}) r8 = semget$private(0x0, 0x4, 0x420) semctl$SETALL(r8, 0x0, 0x11, &(0x7f00000002c0)=[0x200]) 14m58.950768916s ago: executing program 39 (id=7147): r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r2 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = dup3(r3, r4, 0x0) ioctl$SIOCSIFHWADDR(r5, 0x8924, &(0x7f0000000140)={'dummy0\x00', @random="b878ac33d534"}) ioctl$VHOST_VDPA_GET_VQS_COUNT(r5, 0x8004af80, &(0x7f0000000300)) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f0000000040)=@nat={'nat\x00', 0x19, 0x4, 0x90, [0x200000000780, 0x0, 0x0, 0x2000000007b0, 0x200000000ae4], 0x0, 0x0, &(0x7f0000000780)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x2, 0xffffffffffffffff}]}, 0x108) prctl$PR_MCE_KILL(0x21, 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x84, @remote, 0x0, 0x0, 'sh\x00', 0x1e, 0x80}, 0x2c) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000}) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000200)={@loopback, 0x800, 0x0, 0x2, 0x1, 0x0, 0x600}, 0x20) r7 = socket(0x2, 0x80805, 0x0) sendmmsg$inet(r7, &(0x7f0000000880)=[{{&(0x7f0000000080)={0x2, 0x0, @rand_addr=0xac1414bb}, 0x10, &(0x7f0000000100)=[{&(0x7f0000000140)="f3bd14", 0x3}], 0x1}, 0x20000000}], 0x1, 0x0) sendto$inet(r7, &(0x7f0000000200)="3910223bf5e6ce6f4247a6151c5e9673aaf273bcad7444ecc693d0120ee2d9c8e26fdca49393f6208b5574d4bcc67640d9e2e5f0f36c0fcdf97ae63f02231250b8f47e7dde3faec8c9ed029f255d684542d3a9656e83b732a8f09ea1069bdd143281c84cfb8f7263a121b5f9ae78dfe11322f063f60309cd1a7982456503bd7996737123f87c82df1eb28c66fb061a2b7ae1a34b36", 0x95, 0x4000, &(0x7f0000000180)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ioctl$FBIOGETCMAP(r0, 0x4604, &(0x7f00000001c0)={0x0, 0x1, &(0x7f00000000c0)=[0x0], &(0x7f0000000100), &(0x7f0000002100), 0x0}) r8 = semget$private(0x0, 0x4, 0x420) semctl$SETALL(r8, 0x0, 0x11, &(0x7f00000002c0)=[0x200]) 13m9.542678931s ago: executing program 8 (id=7682): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='dctcp', 0x5) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x6, 0xfa, 0x0, 0xe4}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000001240)=[{{0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000140)="91f8a9849519def28691bbc4173c3d6f357d0272b7319130feaab952ac4703cad04be68907e50e997fc26e4c91ea4feb931647fc5393de2500000000", 0x3c}, {&(0x7f0000000680)="44900000000056ee66c372f3105eb186dd8062fad2d5b5bfb0ba06f274a8d026bd209da8ffa6a26e3b3f8075704a9d0ef9aff7f1e7db24609f02d34e76992c9df9fe6888c6c9a4825c6223be6ac54536025af1dea54e527c68b0ff250261953f2da79a78104c2d9e7b16ed86b124945aa9ab7581ebd385fb61d442035db81e18c2d271d30d1a5fff9d", 0x89}], 0x2}}], 0x1, 0x2090) sendto$inet(r0, &(0x7f0000000580)="17", 0x59a, 0x10008095, 0x0, 0x0) (fail_nth: 3) 13m9.211011451s ago: executing program 8 (id=7684): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-cast5-avx\x00'}, 0x58) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0xeeee8000, 0x4, 0x3, 0xf1, 0x5, 0xfa, 0xd4, 0xd4, 0x0, 0x4, 0x7, 0x4f}, {0x5000, 0x2, 0xd, 0x9, 0x8, 0x3, 0x6, 0xb, 0x5, 0xf, 0x3, 0xc0}, {0xffff1000, 0xeeef0000, 0xb, 0x1, 0x2, 0x7, 0x4, 0x1, 0x81, 0x0, 0x6, 0x5}, {0xeeee8000, 0x2000, 0x8, 0xf8, 0x3, 0x46, 0x2, 0xd, 0x6, 0x0, 0x8, 0x1}, {0x100000, 0x4000, 0x9, 0x9, 0x3, 0x9, 0xd, 0x6, 0x5, 0x9, 0xc, 0x4b}, {0x6000, 0x0, 0x4, 0x6, 0x3, 0x7d, 0x1, 0xff, 0x4, 0x90, 0x1, 0xfc}, {0x8000000, 0x4000, 0x0, 0x9d, 0x3, 0x0, 0x0, 0xb, 0x5, 0x7, 0x9, 0xf8}, {0xf7f63004, 0x8000000, 0xf, 0x5, 0x28, 0x3, 0xa, 0x9, 0x54, 0x1, 0x2, 0x7}, {0xdddd1000, 0x5}, {0x4, 0x9}, 0x40030000, 0x0, 0x80a0000, 0x300, 0x1, 0xa901, 0xe6e70c00, [0x3, 0x401, 0x7, 0xc5]}) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000004c0)="2c385a7af3", 0x5) r1 = accept4(r0, 0x0, 0x0, 0x800) sendmmsg$alg(r1, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="f78d9ca38fff48f3be52163448412ba8", 0x10}, {0x0}, {&(0x7f00000003c0)="e8700e444d50a969ff67347cff6127e6ef12ee3819271482a4975a52c1ab9b8b4db3945d1032005eabe97b4dc33a47d3a158da988456d30026b433186f53cdcdb93a4722bf306a10470d50f5cb1ece9ead3459bab1cf1538cd0b157653c5e892962c80f158c443e9c6ad7d2a8103ef2f4b93766b9a21501f94c1568b13756b66f74f46cf801704d2da8b96c34070b233af0afcc436712e58ed25e721193af05a045ad3fdc928f02f3dbad19d3e66eebda2e63f3f46ef4511cee26d7b48241847bf9e343ef4674c45e2a085060f11", 0xce}], 0x3, &(0x7f0000000380)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x40800) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/81, 0x7ffff000}, {&(0x7f0000000200)=""/83, 0x20000253}], 0x2}, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r2) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000280)=ANY=[@ANYBLOB="88020000", @ANYRES16=r3, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r4, @ANYBLOB="6102330050300100080211000001080211000000505050505050"], 0x288}, 0x1, 0x0, 0x0, 0x800}, 0x40000) 13m9.063709182s ago: executing program 8 (id=7686): sendmsg$ETHTOOL_MSG_EEE_GET(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000}, 0x40448a0) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000002480)=[{{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000340)}, {0x0}, {&(0x7f00000005c0)="f2", 0x1}], 0x3}}], 0x1, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000f80)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="14000000000000002900000034000000040000000000000014000000000000002900000034000000fdffffff0000000000010000000000002900000004000000041c000000000000fe72f4a4a3142ee1e12b9826287997a6b33d89f3d60da1641d9fe3896c3c1b6c130ef4f01be8f5836d417874540898619050b14420ab124b11de36afb16ef4fc00f3f4e4fa0e647cd1b07b068d3894180b6aa7527a4a8252f6836a0d67a7782c675a838ea989e567e4774de1f52d188e0b0888c5801409e12e5f0b6bdcf72f2ec7008a15fa88b025e0ad0738000000010c7a0180050000000000000009000000000000000400000000000000060000000000000000040000000000000b0000000000000005020a7e00010005020bf4c910fc0200000000000000000000780e000000000000000000140000000000000029000000340000000000000000000000700100000000000029000000360000005e2a000000000000ff4150d650847249ad288702ebd0d654b985e8908defb7ec6c5ff115c58e128b9e3a21c34b45ef9de99984e143ca7c3509a971b2ec429ee1edc0bb903fe94b32c28f70000100000100010800000000000000000708000000030000ff0f07100000000002070600ff7f00000000000008c6c8a110995d439fbfac9716a99c357bcb2d59a850490739734f6b321d19b3754df39cc2dc26cf263cbebbddb9a7f17b6771f74c46623f9e38bd23e6f0a2fd3a9a017f66738394aca44d1a9f0b35d9df0a964360ab0900a5e6fcac1cd41c91c97f6826ff706c41edc4e00205bbb53218ed58a1122d993b55a1b9a870a17e7869e3fc704b388202add651f628963a90fea5d8196d5e0373fd13584ae57b4f1c03d4f67005cdb5938591d5ea712014e358ea0808807873fd7290c6d4f033de64c7e86ab3030700008000000000000001082bdb86d1ce6a20c2000000000020000000000000002900000037000000730000000000000000010000000000001400000000000000290000000b0000000000000200000000180000000000000029000000390000000000000000000000380000000000000029000000390000003a04027000000000ff010000000000000000000000000001ff020000000000000000000000000001"], 0x340}}, {{&(0x7f0000000300)={0xa, 0x4e20, 0x80000000, @empty, 0x7}, 0x1c, &(0x7f0000000f00)=[{&(0x7f0000000500)='q', 0x1}, {&(0x7f0000000540)}, {0x0}, {0x0}, {&(0x7f0000000700)}, {0x0}], 0x6}}], 0x2, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000380)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-cast5-avx\x00'}, 0x58) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, &(0x7f00000001c0)={{0xeeee8000, 0x4, 0x3, 0xf1, 0x5, 0xfa, 0xd4, 0xd4, 0x0, 0x4, 0x7, 0x4f}, {0x5000, 0x2, 0xd, 0x9, 0x8, 0x3, 0x6, 0xb, 0x5, 0xf, 0x3, 0xc0}, {0xffff1000, 0xeeef0000, 0xb, 0x1, 0x2, 0x7, 0x4, 0x1, 0x81, 0x0, 0x6, 0x5}, {0xeeee8000, 0x2000, 0x8, 0xf8, 0x3, 0x46, 0x2, 0xd, 0x6, 0x0, 0x8, 0x1}, {0x100000, 0x4000, 0x9, 0x9, 0x3, 0x9, 0xd, 0x6, 0x5, 0x9, 0xc, 0x4b}, {0x6000, 0x0, 0x4, 0x6, 0x3, 0x7d, 0x1, 0xff, 0x4, 0x90, 0x1, 0xfc}, {0x8000000, 0x4000, 0x0, 0x9d, 0x3, 0x0, 0x0, 0xb, 0x5, 0x7, 0x9, 0xf8}, {0xf7f63004, 0x8000000, 0xf, 0x5, 0x28, 0x3, 0xa, 0x9, 0x54, 0x1, 0x2, 0x7}, {0xdddd1000, 0x5}, {0x4, 0x9}, 0x40030000, 0x0, 0x80a0000, 0x300, 0x1, 0xa901, 0xe6e70c00, [0x3, 0x401, 0x7, 0xc5]}) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000740)={"373ab6e870bf64ef25ad87deef94c3b7350df627ea76a6efbd6c33a19e5dde0b3718dac0c2b8e833beb9e0347000fc7332c43a3128856f23df4628fb1e54b1745094c19bc88c190192f58dda884b3296f7cd6373842bff61047e0697c9af6e9f62b88fd21621b527902efdae6efd3516c7e5a36f4aaa12cd1b3ac0686db46783f45fe6aa2515ab6996b4807b0d9575a9061a775ef515a40b97c34035e8e412b9200000001000000062a07ab97f50ff5deb8a5978611317016887694245b363252230bbe17ed0f591f935d8e4ae7563eeff2fdfad8a775f0a4b15f63f5c4851df9aef747ace240cec55ce1659c08d38714245835e15291c4973ade3b2006d8870a1d739eb8e7a284e23f660b2061e31a70627be4acb16ecbe8a4edde1c5397c761a2fe0690f5d580ebf35b8640441ddf47d1f67a5e2d892f14a4f88412ce3cc8ec4d0580729c8638502410837253d6ac316ee9c6a24eb5d83463ff9bdf81f31c12b04adec97fe1377d2f29067e5f6f48cc123f2c4c02afe60d224c7d974a63c1aa9b110d2187f18de3753b57c630eab26238e8201501a007da99f1d07f76c4da113859ab55792049a15c5d83051f41ae951912eb81154f2398a729b6d6c51d6850bddcd4b35b24996e4ec707d1a744dff58ea5030fcd6b46a468ac029f86be30c7c3d5708e3871fed2e63b9c3ad265350e87e9fc44696eadeecc1ff67e30b64be27f480180d26218d031380149bcc31bd712063e9c09ed5329a530800000025d79eb9d4491d82d2b7a3d7d0cf9286396fcb8c2ccf1655b3ba420c36c3fb88d788308e947cc15e0957a98a843911c954c2a2feccd60d0000da8330cd1de951bcd767cf211a241c882b8d5e608fc0e796afead2a7b05018b4ae6c034c4c4997868343a5d064838dd0aca0d21b429665a0a1b4fd17cd34e711cee01d2348dc5871cca7ab4e4924f6f4bc29e7dbfae6788549e600000000271cd7ddfabd45803a6d1145734a82b2b9a6a87c8e118629840a027fd3f8e5a6a5dccee1a480d6cd0402a64db2263b1a9de61848b1eb31b51189f4caa2fdf0c3a38275386522137fe573ec27693a337c324952480c9ae476a694010aa22095c6d8bfceb5e024cbc21d6c1d1b17fae63dc627a948c4eca7dfa3f8a5e628531472e00ed28f2d2b7fcf03b5ba1975fcc010482a08c7800b3c87587a9fea37402ffafcc9cabc16a123164765d10dafe323ce33f197af8a3cf57332dbbee3f263a16cb565b61690b5804341630437ad2277be4ff82d1aa32c15b0cf99c88c7bca0ecf47a3be490bf6079f19acdf9a71f636fff612167c849b5c149cb32d8dd98d2aa8bb0606a1214fc1f0da04476cd8c3c056ec88eefca4d331ecbd5416c356466202cb97ddfc320b7594d5ab2e9102d549ffa72300"}) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000004c0)="2c385a7af3be", 0x6) accept4(0xffffffffffffffff, 0x0, 0x0, 0x800) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000780), r1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000280)=ANY=[@ANYBLOB="88020000", @ANYRES16=r2, @ANYBLOB="010000000000000000003b00000008000300", @ANYRES32=r3, @ANYBLOB="6102330050300100080211000001080211000000505050505050"], 0x288}, 0x1, 0x0, 0x0, 0x800}, 0x40000) 13m8.966640217s ago: executing program 8 (id=7687): r0 = syz_open_dev$vim2m(&(0x7f0000000340), 0x4000000000001, 0x2) ioctl$vim2m_VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000140)={0x16, 0x1, 0x0, "18e889d15b38429faa8ff62438eaed752e68f3a6d09382b392b049e33958b16c"}) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/diskstats\x00', 0x0, 0x0) r2 = openat$tcp_mem(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/tcp_rmem\x00', 0x1, 0x0) sendfile(r2, r1, 0x0, 0x7ffff000) write$P9_RMKNOD(r1, &(0x7f0000000200)={0x14, 0x13, 0x1, {0x20, 0x3, 0x3}}, 0x14) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000005c0)={'wlan0\x00', 0x0}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) r6 = syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r6, 0xc05064a7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0}) r7 = socket$vsock_stream(0x28, 0x1, 0x0) connect$vsock_stream(r7, &(0x7f0000000000)={0x28, 0x0, 0x2711, @hyper}, 0x10) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount$bind(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x2a05086, 0x0) mount$fuseblk(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x24000, 0x0) mount$bind(&(0x7f0000000240)='.\x00', &(0x7f00000001c0)='./file0\x00', 0x0, 0x1a8584c, 0x0) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(r8, 0x29, 0xcf, 0x0, &(0x7f0000002080)=0xffffffffffffffa2) sendmsg$NL80211_CMD_DEL_STATION(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000380)={0x24, r3, 0x121, 0x70bd2b, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@NL80211_ATTR_REASON_CODE={0x6}]}, 0x24}, 0x1, 0x0, 0x0, 0x8040}, 0x0) 13m8.899526897s ago: executing program 8 (id=7688): r0 = socket$inet6(0xa, 0x80003, 0x6) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, 0x0, 0x0) 13m8.151759229s ago: executing program 8 (id=7691): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000200304306000000000000109022400010000000009040000010300000009210000000122020009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="00140d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./cgroup/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000240)) syz_usb_control_io(r0, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200e06"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000100)={0x40, 0x24, 0xe3, {0xe3, 0xe, "d3e8b31ee2bf4e4896e0ef4f4fadf91ca0be4a86e9c15439bc1966438e16866a26b67f370b147a05a41139118a3dc57998cda6c1daa49d1d5e6e578ff76a61f988c8424852afae862cdbdc6774c289491d3d049a3e7cbadae20e74680085e53bde476c3d553f7193ed92c906e5e2a1431f2feaf8cd8cc5ef5be2476e8ff592e48e9c9e93038edb317232223ca38135321e20bc9aa9aeaa1b66f948057eafd34eb63ee962759ae571c3b031c5ae0bf75fdd3274b57214bc8aff028f8aec0753a8a6fcf0c3a099842ef48314a8fe99302f030ac09b0db33d2c4bf67891f3b379e4c7"}}, &(0x7f0000001140)={0x0, 0x3, 0x4, @string={0x0, 0x3, "38f979b53249c23657522d610031dffc2f0e3f61c10f9539827fb2c605484f286799a061a3b6f7daf85b5385b3558489eb9484ac8708e477dbca6f99cf2f4c8a997b2408e8dbed660970213acb559efc"}}, &(0x7f0000001100)={0x0, 0x22, 0x6, {[@global=@item_4={0x3, 0x1, 0x8, "e8123d5d"}, @local=@item_4={0x3, 0x2, 0x7, 'Gtq-'}, @main=@item_012={0x1, 0x0, 0x9, 'M'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x78, 0x21, 0xff, 0xfc, 0x1, {0x22, 0xe99}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000001000)={0x20, 0x8, 0x84, "1a5b8d56233dd803e126de93cd3df75f1c86d635ce0082648c4542b53983ad6c2c3a4c219db0372972dc772225683b7d616b841c172ac3f321805af6e008328f4bb5fd10ad301b07822554560c80b2d0c638322e94b4f668596e6a2c47328ff7e497a6866aea5b2596ed680e5bdd49257339556c049f466e9f5fade8f662ded4269b90bb"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000540)={0x20, 0x1, 0xe6, "e77de7754d00ac286c5967540fe49d6b6e4c5060907b3cd3e5dd22065f430e44d0163008aafff6b3f89a91e1b055d5d5df07cd4a02310f12a19620c7a904c18dd7cf6e5825c5b2f42c51ed637ae6343378acf7ff1cd05ea7e7257376cc2a49da40fe674c614b09502644a0376f8049a9a8dbec8b2d3d9b1d3e10df71cdcc38535e06e1acc9ed31fb8b7a93224df4b2782e347d0bd6282b42e556669f4df78e9a2189460a1226fa5ae173b1d25e50bad4c9104664b26b0643b73542eea9b2f98c26339a41bd015c606b868657e1004abc6c5a2d8e36002f45d1e550ed653b279ef0cbe3e3edd9"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x9}}) 13m7.783460166s ago: executing program 40 (id=7691): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000200304306000000000000109022400010000000009040000010300000009210000000122020009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\"\v'], 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000940)={0x84, &(0x7f00000004c0)=ANY=[@ANYBLOB="00140d"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./cgroup/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x60) getsockopt$sock_buf(0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f0000000240)) syz_usb_control_io(r0, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200e06"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000100)={0x40, 0x24, 0xe3, {0xe3, 0xe, "d3e8b31ee2bf4e4896e0ef4f4fadf91ca0be4a86e9c15439bc1966438e16866a26b67f370b147a05a41139118a3dc57998cda6c1daa49d1d5e6e578ff76a61f988c8424852afae862cdbdc6774c289491d3d049a3e7cbadae20e74680085e53bde476c3d553f7193ed92c906e5e2a1431f2feaf8cd8cc5ef5be2476e8ff592e48e9c9e93038edb317232223ca38135321e20bc9aa9aeaa1b66f948057eafd34eb63ee962759ae571c3b031c5ae0bf75fdd3274b57214bc8aff028f8aec0753a8a6fcf0c3a099842ef48314a8fe99302f030ac09b0db33d2c4bf67891f3b379e4c7"}}, &(0x7f0000001140)={0x0, 0x3, 0x4, @string={0x0, 0x3, "38f979b53249c23657522d610031dffc2f0e3f61c10f9539827fb2c605484f286799a061a3b6f7daf85b5385b3558489eb9484ac8708e477dbca6f99cf2f4c8a997b2408e8dbed660970213acb559efc"}}, &(0x7f0000001100)={0x0, 0x22, 0x6, {[@global=@item_4={0x3, 0x1, 0x8, "e8123d5d"}, @local=@item_4={0x3, 0x2, 0x7, 'Gtq-'}, @main=@item_012={0x1, 0x0, 0x9, 'M'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x78, 0x21, 0xff, 0xfc, 0x1, {0x22, 0xe99}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000001000)={0x20, 0x8, 0x84, "1a5b8d56233dd803e126de93cd3df75f1c86d635ce0082648c4542b53983ad6c2c3a4c219db0372972dc772225683b7d616b841c172ac3f321805af6e008328f4bb5fd10ad301b07822554560c80b2d0c638322e94b4f668596e6a2c47328ff7e497a6866aea5b2596ed680e5bdd49257339556c049f466e9f5fade8f662ded4269b90bb"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000540)={0x20, 0x1, 0xe6, "e77de7754d00ac286c5967540fe49d6b6e4c5060907b3cd3e5dd22065f430e44d0163008aafff6b3f89a91e1b055d5d5df07cd4a02310f12a19620c7a904c18dd7cf6e5825c5b2f42c51ed637ae6343378acf7ff1cd05ea7e7257376cc2a49da40fe674c614b09502644a0376f8049a9a8dbec8b2d3d9b1d3e10df71cdcc38535e06e1acc9ed31fb8b7a93224df4b2782e347d0bd6282b42e556669f4df78e9a2189460a1226fa5ae173b1d25e50bad4c9104664b26b0643b73542eea9b2f98c26339a41bd015c606b868657e1004abc6c5a2d8e36002f45d1e550ed653b279ef0cbe3e3edd9"}, &(0x7f0000000640)={0x20, 0x3, 0x1, 0x9}}) 9m42.076873282s ago: executing program 0 (id=8963): syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES16], 0x0) r0 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000740), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r0, 0x7a7, &(0x7f0000000080)=0xb0000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r0, 0x7a0, &(0x7f0000000000)={@my=0x0}) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000280)=ANY=[@ANYBLOB="18000036492520b5243a60f7d00f51f9ccb3275e498aaf1c0222d6928d62b692946731966dd588"], 0x18}, 0x1, 0x0, 0x0, 0x4080}, 0x1) ioctl$IOCTL_VMCI_NOTIFICATIONS_RECEIVE(r0, 0x7a6, &(0x7f0000000040)={0x4, 0x1}) r2 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r2, 0x40345410, &(0x7f00000083c0)={{0x1, 0x0, 0x0, 0x0, 0x2}}) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r2, 0x54a3) r3 = syz_open_dev$sg(&(0x7f00000060c0), 0x0, 0x8002) r4 = fcntl$dupfd(r3, 0x0, r3) write$sndseq(r4, &(0x7f0000000ac0)=[{0x4, 0xd, 0x81, 0x8, @time={0x9, 0x4}, {0x1, 0x7e}, {0xfa}, @queue={0x5, {0xfffffff9, 0x9}}}, {0x7a, 0x1, 0xfb, 0xf3, @tick=0x7, {0x2, 0xff}, {0x16, 0xb8}, @ext={0x0, 0x0}}], 0x38) r5 = socket$igmp(0x2, 0x3, 0x2) r6 = syz_open_dev$vim2m(&(0x7f0000000080), 0xbfb, 0x2) ioctl$vim2m_VIDIOC_S_CTRL(r6, 0xc008561c, &(0x7f0000000100)={0x98f907, 0x9}) setsockopt$MRT_INIT(r5, 0x0, 0xc8, &(0x7f0000000100), 0x4) setsockopt$MRT_ADD_VIF(r5, 0x0, 0xca, &(0x7f0000003d80)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@local, @dev}, 0x10) setsockopt$MRT_ADD_VIF(r5, 0x0, 0xca, &(0x7f00000011c0)={0x1, 0x1, 0x1, 0x81, @vifc_lcl_addr=@local, @multicast2}, 0x10) read$snapshot(r4, 0x0, 0xffffffbf) read$FUSE(r4, 0x0, 0x0) r7 = openat$sndtimer(0xffffffffffffff9c, &(0x7f00000000c0), 0x100) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r7, 0x5422) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000bc0), r8) sendmsg$NLBL_CIPSOV4_C_ADD(r8, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="84010000", @ANYRES16=r9, @ANYBLOB="010000000000000000000100000004000480080002000100000008000100000000000400088058010c805400"], 0x184}}, 0x0) sendmsg$NLBL_CIPSOV4_C_ADD(r8, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x1c, r9, 0x4, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x2}]}, 0x1c}}, 0x12a84d352638927a) openat$mice(0xffffff9c, &(0x7f0000000040), 0x167342) 9m39.048903913s ago: executing program 0 (id=8986): r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000140)=[@in={0x2, 0x4e61, @initdev={0xac, 0x1e, 0x1, 0x0}}], 0x10) syz_emit_vhci(&(0x7f0000000140)=ANY=[@ANYBLOB="040e0a"], 0xd) 9m38.176138189s ago: executing program 0 (id=8989): r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000040), 0xa1001) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000300)={{0x0, 0x2}}) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000000c0)={'ip6gretap0\x00', 0x0}) sendto$packet(r2, &(0x7f00000001c0)="0b032200e0ff25000200475400f6a13bb10000a88800080048031074bee5786e7525fccb3f8c5c4cf38abe4bf220a5a95edf3ce53aa6a8", 0x37, 0x0, &(0x7f0000000140)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x31}}, 0x14) bind$can_j1939(r1, &(0x7f0000000000)={0x1d, r3, 0x3, {0x0, 0x0, 0x4}, 0xff}, 0x18) r4 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000600), 0x183c81) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f0000000140)={0x5, 0x0, 0x0, 'queue0\x00', 0x12}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r4, 0x40605346, &(0x7f0000000280)={0x0, 0x0, {0x1}}) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, 0x0) 9m38.063319469s ago: executing program 0 (id=8990): mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file2\x00', 0x0) mount$overlay(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f00000000c0)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) chdir(&(0x7f0000000140)='./file0\x00') r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000000)) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x1ff) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r1 = syz_clone(0x1022000, 0x0, 0xfffffffffffffc76, 0x0, 0x0, 0x0) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r3 = openat$cgroup_procs(r2, &(0x7f0000000180)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r3, &(0x7f0000000080)=r1, 0x12) timer_settime(0x0, 0x0, &(0x7f0000000240)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) ioctl$FS_IOC_RESVSP(r0, 0xc0189436, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x5f, 0x3}) 9m37.957491928s ago: executing program 0 (id=8992): bind$inet6(0xffffffffffffffff, &(0x7f0000000300)={0xa, 0x4e23, 0x0, @loopback, 0x3}, 0x7e) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x43, &(0x7f00000034c0)=0x9, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)='X', 0xffe0, 0xe0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) 9m37.431367819s ago: executing program 0 (id=8998): writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f0000000040)="dc127a0e", 0x4}, {&(0x7f0000000080)="7adecea082580f4cdd90fd8676ec96be27718cd9b3dfb4b1cd79c18ef51e36d886e0d32244c3e2deafc70c7043fc60368b8bf4ca6ada986a1688c232743878a3b41a1258fb57e80b9bea72143245966e7c9c1c999a42ab429b073fd69d1a6c9b7a7d2821d32467c0f365204ba81f2024a8203a4332f65dcc442aa6fbf6000789a41e651ea2b34ec0380236f4c6fe5de684bf33135a0b3fd10e4eb75e4b864d42423d5b34947c3ce0a91c3a095beda4d949d35f6038e7e2aa0cd95b49bbce16223f2a59818c55117c82d3e3d4c7856bf2fb1aabcc815b9207788a805d36b1632e5148cf048966ec5aa2f0c94841fe899693ff7fd2212b713dc6ef3e22057f93ada80b4ed859cac1fe7a2a9933b1de153a394b93c9a9323f6e007605320b06938537512a40257564b1ac347c499946a9b98312a84a13257cb8c3376a675d9f0999829abdeb20e290589b5e931a206745754ac509815cb103c454303d2049c96ec4c5fafb59f688a152d0c5ceedb4af65a1a0db9a87208c36ad097cff4ac950856f5e4e4151b7e42fb18403d7e5d56b59ea19f1370af28e1741dd8adbc4dd2baa87359d535b1cdd9677326aaa64f10eedaa68fc13c202170f24dfaf67fe74ea0996fbcf376dc89e43eb3844d7933c4870c95ac2d27e1b18fc26cf91f6074245ee93c12ae44a2a79fb8849781de75c56a5fc926b46b8510c8dde63a5cd3611043e48a337c97c79346ffa558da3fbb7f02a186e24f52f906d9c60498f60d15c7bbd1697f1ab0a1e6b072594edce1238ee8ebc76f1039112c3674d64e08c44ac1eac3b7dde11a6255e3511a23e0851897e0108f278a899f3fcf40a67c7ae682b732abf5419668bd96cfde05451b7b40de087963551d3af38aa3a6ecb9254c40cea87eb8174fddf4b026be67416ec4346298710fa5218ac2b4f4e453946354c1d4d0f0e052c493262db99b22b509e0e09749a26235137ed9dc71f317f7140487f5daa6827901de6e76ad8028900fb0f1e950fb1b636126963266b8716df3fce9444d214e7c0e075316ad934290686bc069f2c7253f53d3f55694a09d601d6696da999e83aee9fdb358ded36fb9eae2923b5de881b029702645cdf7bd3b0d75fcacd126a43c7a68285a2e91e342c632857c76db93142be2d65b17380b0154b04c39c1de00445f68df8ff1d0a3e2d28ce4235b4403afcb033d2969bfc00e0600ed01d2ba91340500164b4fb6f3400fa5f4640ad640be8e310be19dafd575984c2bba066bfe86091f8259c5be7a347dced0ab5a40bfe2abe1104c7bb2e1ddf7e4ae24fc20aaab73e398fbca8e9a4cd6156b362c35ad40eada6e4669feee26970e8d778395f201faa2d763f1af0f74e5ef4f8e4fe4b44c1173e731d17e17f894ac460a3046efff887c94e93d7ef8aedc4153aed2fec061ecbd30348abb7be04cb64e8b0276110a6505a1cece17d738166c8785b5301e44db1a1f244b1cde6629d23132c4bd957537060a0a74818bfab4413a73a966d2c1546c19a82c9b9b02a34a66e455a2fe3158de8a6613abdf8cefca75b6998b04b4bfe479a86dd81af0b6439d3817d577704782a684290f18aa4dc17fefa369ace0970e16f001545fe95d156da04574555b7f2017cc63f6feb256bbdb14a5ddcb1ecf2a4bc8ceabfc7308c880bb7f021ea10d1e46f3ad95d6c263007c8e458b4825251313683c70fb052358dc9dd2218743b9a8713e146f43f9a1d7ec95f0f6fb1f3cee3d8b1ade5824b126adf80d07fbf41a16241de038cf86bcc90ede7b3ffc117a5b3199cd91136c03ae26349fc34184f512dae9dfbd7075d12d5d883d64bb24794ee223c1e60eeb4cae52522c37a910234980bca473bcde172bbb823de020f6abcd4860c2e5ef7ff7ad8587a4e7e2e0c8a772b73b7f2bf37e73a459ab8ae242154e251f16a10bfcf376950f551d39feb2634d587bcd9205e3487efb109995a0f06dc8647bd64a16103a6e411647962748bf583581f497262be281e48bd888814e458b3ef46ef84372a2f59cf2a6222a779eba4da9628edf0ffcebec0f72b1e9a43a37b0b36da3ecc340125f48e6cf5d354b5e631f3fb10abb27ccd77412e00574b58a0eedf9e4dc45cd81e2f1ef8cf43ecf37f3498512d5e391d20838bcfaa7e53a52afc0c216b76b5aee0b0f15eb60051346fc1867dde9816ed4527a4d043c5f635934d8bde407846ea4e12e3f66a5d750b2d3c2c15af4da8c2ca236d073ca940a7b623acc6c417a5d25fbd92ddfb97330b675efcb84cbc15b4c68766559cf9df8ec0d72a76f78b9bcfeb6cfbc855757b71cf326fde922597afc5a4f73520508d18798754a33bbd8248b43b8b61eccb70a783cf5f7d10e674abe07b7f918ea83626774d12d073a6082c6e7977a19d15fc8bb9edad3fbd81de8698f28076ad21ef1371825b4634512ad2503b176f2f97c5abe60cfcc07e1ae333fc5b8e5c7666b4c3b6fb77f291e1028c8124bd97e6f359c71edf5dcbc3b9810e227c0ccfe4c2e8a9806af46082b9e644d410a576df7b62c2e0035a78479c7e7e93386574b1083187b836d137cf1425e0cb683f180bdd4d0917da42cb785ef60f495d8194ea39404ebddb22af61c1b888429aa32c49dd0c8186baafa43290a793ba13bc53f5a14a4da7406f3279869e78fec3bc7fa4ee268d2cbbae32d30a607452c1b8ae10ea639daded935d925c0bbcd2881f883855e999e3c0c22184ad783a6c923e9bcba99ff6b3b22e577d8abfcd252ff9ad9d1920629a2e3fd2075be14ec626279cc2f2f84e7d24fe6c0ef5eb2f7be9c51f62d355c59b2e5b7ca568d91a8459d5717e35744bf3a3719e2281c0c84560d5f1d1025b381cd544e9544f0a20d53fac45accb4c0cb765cfe202eee9dadd4dde2e775ead8c831792e1518188a404cc3bc411221fdecd16dd99457c9da37221a55b4806bd17b9ab32e1e38190f3580d963f705736edf7f6788f8fd536153e685651d8d62cc082552d4f0d9adfd80bce694dab9c83367e92db1a1be83f8844ab71735346d6ba0e2dbd4dcb9074e49fa293ff459b24b9dbb79aeeaa19f4ae8635b8220b86f591d9da0243ab3a1fd5e03f8f5c3278fc9fbc8f8786392a80d8f7fe703a32ffb40755af6b7a13933e85548c8496a67da8e139c5a4365da22accbbc2ef7c113e63c781ec029091a5a4b0d3721fe670efecce4cf0d1963927b18d560fbbc13ceedcf71b53218184972ca143c4f163990728d3852ea5b8905d7b789a4ce04a5b", 0x901}], 0x2) (async) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x4) fcntl$setstatus(r1, 0x4, 0x42000) (async) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000009c0), 0x80800, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r0, &(0x7f0000000a80)={&(0x7f0000000000), 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x40, 0x1402, 0x400, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}]}, 0x40}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) (async) syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201000056544820e105080411250102030109021b00010000000009040000012ec25d000905"], 0x0) 9m37.332193735s ago: executing program 41 (id=8998): writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f0000000040)="dc127a0e", 0x4}, {&(0x7f0000000080)="7adecea082580f4cdd90fd8676ec96be27718cd9b3dfb4b1cd79c18ef51e36d886e0d32244c3e2deafc70c7043fc60368b8bf4ca6ada986a1688c232743878a3b41a1258fb57e80b9bea72143245966e7c9c1c999a42ab429b073fd69d1a6c9b7a7d2821d32467c0f365204ba81f2024a8203a4332f65dcc442aa6fbf6000789a41e651ea2b34ec0380236f4c6fe5de684bf33135a0b3fd10e4eb75e4b864d42423d5b34947c3ce0a91c3a095beda4d949d35f6038e7e2aa0cd95b49bbce16223f2a59818c55117c82d3e3d4c7856bf2fb1aabcc815b9207788a805d36b1632e5148cf048966ec5aa2f0c94841fe899693ff7fd2212b713dc6ef3e22057f93ada80b4ed859cac1fe7a2a9933b1de153a394b93c9a9323f6e007605320b06938537512a40257564b1ac347c499946a9b98312a84a13257cb8c3376a675d9f0999829abdeb20e290589b5e931a206745754ac509815cb103c454303d2049c96ec4c5fafb59f688a152d0c5ceedb4af65a1a0db9a87208c36ad097cff4ac950856f5e4e4151b7e42fb18403d7e5d56b59ea19f1370af28e1741dd8adbc4dd2baa87359d535b1cdd9677326aaa64f10eedaa68fc13c202170f24dfaf67fe74ea0996fbcf376dc89e43eb3844d7933c4870c95ac2d27e1b18fc26cf91f6074245ee93c12ae44a2a79fb8849781de75c56a5fc926b46b8510c8dde63a5cd3611043e48a337c97c79346ffa558da3fbb7f02a186e24f52f906d9c60498f60d15c7bbd1697f1ab0a1e6b072594edce1238ee8ebc76f1039112c3674d64e08c44ac1eac3b7dde11a6255e3511a23e0851897e0108f278a899f3fcf40a67c7ae682b732abf5419668bd96cfde05451b7b40de087963551d3af38aa3a6ecb9254c40cea87eb8174fddf4b026be67416ec4346298710fa5218ac2b4f4e453946354c1d4d0f0e052c493262db99b22b509e0e09749a26235137ed9dc71f317f7140487f5daa6827901de6e76ad8028900fb0f1e950fb1b636126963266b8716df3fce9444d214e7c0e075316ad934290686bc069f2c7253f53d3f55694a09d601d6696da999e83aee9fdb358ded36fb9eae2923b5de881b029702645cdf7bd3b0d75fcacd126a43c7a68285a2e91e342c632857c76db93142be2d65b17380b0154b04c39c1de00445f68df8ff1d0a3e2d28ce4235b4403afcb033d2969bfc00e0600ed01d2ba91340500164b4fb6f3400fa5f4640ad640be8e310be19dafd575984c2bba066bfe86091f8259c5be7a347dced0ab5a40bfe2abe1104c7bb2e1ddf7e4ae24fc20aaab73e398fbca8e9a4cd6156b362c35ad40eada6e4669feee26970e8d778395f201faa2d763f1af0f74e5ef4f8e4fe4b44c1173e731d17e17f894ac460a3046efff887c94e93d7ef8aedc4153aed2fec061ecbd30348abb7be04cb64e8b0276110a6505a1cece17d738166c8785b5301e44db1a1f244b1cde6629d23132c4bd957537060a0a74818bfab4413a73a966d2c1546c19a82c9b9b02a34a66e455a2fe3158de8a6613abdf8cefca75b6998b04b4bfe479a86dd81af0b6439d3817d577704782a684290f18aa4dc17fefa369ace0970e16f001545fe95d156da04574555b7f2017cc63f6feb256bbdb14a5ddcb1ecf2a4bc8ceabfc7308c880bb7f021ea10d1e46f3ad95d6c263007c8e458b4825251313683c70fb052358dc9dd2218743b9a8713e146f43f9a1d7ec95f0f6fb1f3cee3d8b1ade5824b126adf80d07fbf41a16241de038cf86bcc90ede7b3ffc117a5b3199cd91136c03ae26349fc34184f512dae9dfbd7075d12d5d883d64bb24794ee223c1e60eeb4cae52522c37a910234980bca473bcde172bbb823de020f6abcd4860c2e5ef7ff7ad8587a4e7e2e0c8a772b73b7f2bf37e73a459ab8ae242154e251f16a10bfcf376950f551d39feb2634d587bcd9205e3487efb109995a0f06dc8647bd64a16103a6e411647962748bf583581f497262be281e48bd888814e458b3ef46ef84372a2f59cf2a6222a779eba4da9628edf0ffcebec0f72b1e9a43a37b0b36da3ecc340125f48e6cf5d354b5e631f3fb10abb27ccd77412e00574b58a0eedf9e4dc45cd81e2f1ef8cf43ecf37f3498512d5e391d20838bcfaa7e53a52afc0c216b76b5aee0b0f15eb60051346fc1867dde9816ed4527a4d043c5f635934d8bde407846ea4e12e3f66a5d750b2d3c2c15af4da8c2ca236d073ca940a7b623acc6c417a5d25fbd92ddfb97330b675efcb84cbc15b4c68766559cf9df8ec0d72a76f78b9bcfeb6cfbc855757b71cf326fde922597afc5a4f73520508d18798754a33bbd8248b43b8b61eccb70a783cf5f7d10e674abe07b7f918ea83626774d12d073a6082c6e7977a19d15fc8bb9edad3fbd81de8698f28076ad21ef1371825b4634512ad2503b176f2f97c5abe60cfcc07e1ae333fc5b8e5c7666b4c3b6fb77f291e1028c8124bd97e6f359c71edf5dcbc3b9810e227c0ccfe4c2e8a9806af46082b9e644d410a576df7b62c2e0035a78479c7e7e93386574b1083187b836d137cf1425e0cb683f180bdd4d0917da42cb785ef60f495d8194ea39404ebddb22af61c1b888429aa32c49dd0c8186baafa43290a793ba13bc53f5a14a4da7406f3279869e78fec3bc7fa4ee268d2cbbae32d30a607452c1b8ae10ea639daded935d925c0bbcd2881f883855e999e3c0c22184ad783a6c923e9bcba99ff6b3b22e577d8abfcd252ff9ad9d1920629a2e3fd2075be14ec626279cc2f2f84e7d24fe6c0ef5eb2f7be9c51f62d355c59b2e5b7ca568d91a8459d5717e35744bf3a3719e2281c0c84560d5f1d1025b381cd544e9544f0a20d53fac45accb4c0cb765cfe202eee9dadd4dde2e775ead8c831792e1518188a404cc3bc411221fdecd16dd99457c9da37221a55b4806bd17b9ab32e1e38190f3580d963f705736edf7f6788f8fd536153e685651d8d62cc082552d4f0d9adfd80bce694dab9c83367e92db1a1be83f8844ab71735346d6ba0e2dbd4dcb9074e49fa293ff459b24b9dbb79aeeaa19f4ae8635b8220b86f591d9da0243ab3a1fd5e03f8f5c3278fc9fbc8f8786392a80d8f7fe703a32ffb40755af6b7a13933e85548c8496a67da8e139c5a4365da22accbbc2ef7c113e63c781ec029091a5a4b0d3721fe670efecce4cf0d1963927b18d560fbbc13ceedcf71b53218184972ca143c4f163990728d3852ea5b8905d7b789a4ce04a5b", 0x901}], 0x2) (async) r0 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x4) fcntl$setstatus(r1, 0x4, 0x42000) (async) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f00000009c0), 0x80800, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r0, &(0x7f0000000a80)={&(0x7f0000000000), 0xc, &(0x7f0000000a40)={&(0x7f0000000a00)={0x40, 0x1402, 0x400, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_DEV_INDEX={0x8, 0x1, 0x1}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r1}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}, @RDMA_NLDEV_NET_NS_FD={0x8, 0x44, r2}]}, 0x40}, 0x1, 0x0, 0x0, 0x50}, 0x4000040) (async) syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201000056544820e105080411250102030109021b00010000000009040000012ec25d000905"], 0x0) 6m28.200860648s ago: executing program 4 (id=9988): syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x428, &(0x7f0000000500)=ANY=[@ANYBLOB="fb00004ec1003e13db8bcd40712e1c203b79153dd19ba1d5b58290522856c9d8780e6daa22238c766a9a630fe9a98a898e9131b3ff6fa95cac832fc49483f593ef1324e6e17034f6c7d3fba4cff511c5d25f3a3f4e964e0b1212d4ccbdc5133173ded8aa8082bca5df358b1f943bdc8688fd90c51ca5b8d022a99545d77819a21ad5ca1066dc12245046ac55ecb5d2da14c138db679cbf062078ae9f7449b65f1703c3c69bd5cb3fc2351b016023721f46e4d70656db7df0e5c82416e72de43be52a2ff280753dcd943a5f3a56da2c6e529faa3b0f21e96e0607b5c4edd27255a6b0a868e5dbd85e965efbc9e29a990a8c9860594c389624748f88c5e2c545006d00004e"]) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x180300, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000b80), r1) ioctl$sock_SIOCGIFINDEX_802154(r1, 0x8933, &(0x7f0000000bc0)={'wpan0\x00'}) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000083c0)="4e5350994ebf71ce3049a58c5d050078bf16b0757a4c27b455e2a547739587dd3380b5df8f40a0696c5bd6cdb672cffe4d870c5c90ca92095b9ebf3e92fe31d8cd74275d857d34a74f7eecc7fac15e2f148d4e9d47bb45b858bbf078999970d180f28d7b2cefd92635d45a563d9229c9fd770efdc0848e52fa5efd9ada5c94a1ba94b4b7c7507f8b0819bb20910f9f50a83a010abbe126dd9f6a7b84eab6b0d5ce78d2ade77a5f7e4e997df1d03ffab4b4c945d803e4457909013127a98769c938c237f37263bc509a42bc56ff2dbf80e847e2c407009eef94f18e1e59069d62298fdbadae007ffbdf403c5049a4530ac0abecceb5608da02754c9a575af52c0b7e41226e2d642a814861c4310c935bcbae413516dde2132652b39c7aa0218a6ce65dabb4494965209ce879ba7e7e59039db5c1d36d6a7f86d72dd59954fd6f46124a2506b245a0db11aa89d2feb312a6596ea2fecaa7b6021f37a255f628da7ff6b6c36b514d3b6be34e505f9dac6acfb888198004699fb350ac93431533554658c4957df36703591438d6488bc03dd8290a75ebb367a481a50e79a46b04d005649cabd79e5c6326c066bc2b6fc5febb87ef66d832ef31a16c2a450a0b990fb549a5d810c928d1a81fa1dc795db2607ac7d46cb5716b68acdeb00987e429fe6a394632c83b43336e7b51d9cfdb50e83d8c6ba1784d9f74c16b476e048e65e7ac0af683b347d7377ac1795422e00e5bd8da9b313af83abb3348861116de7a99959169b7dff9f7d9b7a6d107f2e76670a6214a419bf8298f80eb570fa29264ba57a383c5ec5836ce33104ecaf1aec76e311280a1d2c8bd7abff3a5a242e6a637f7db63038ef5d78aca9c680d72b60da4dbeb0e1e683ddc82898647c589a81b8f92db06711d8a0af05560cd77fa7005283db71e8da21713fccd450822062b994d152aaed2cdcf0dec9c60617e15ba4df628da4e71279bf9d1eee5c7f055c27cddfdd45f9225d5d5529ef7119e2e3c9838e7362971e069be487797e949b24297de19c61340d1cd7a2bfa3880b91a71e934720a59e1e0ea992d2a1633a0852ad8addfcab73a291e35745e694a6471f429b124305886c1f79f67c78de3f3ec998c91e7fc59d26766cd446f6f0de603f2c6892e13cdaa37d9e8e118d098b6986ccd991993ec152193e7d77394b05b99e7d310c506707f1be52249438fba9615f6dad2ec7244fedf36e34ec311b7d6bee64271d6491079e161190ded7e28e2ada4307a9b2986c267b1a30d2f720ff23408011f1d589ce9ee77f981c7833656ccf7df5b3a87ec253ff7c7ef1e67ceeb10c93e3fa683cdadad65850ffbc402b7744e94cdecef9db9d264c755c53d36278df23d4c9685fdefa69f7588a33b8a64b35191ee81abcb9765577d175cb06e31c582807ff7243bfef44961fbc0f8a235242f51ee991ea621803d4dcfed90d26f004b299425bf219f6d185fe6e088ae44601b03defada18794feac93787696a5d419f09f769bc590f43d2df6a131f6895da2de120c2644685e57b1d476c6aba5881e954fb2575356452b118b942cb02b4ea0fcf8f1bbb9a23b6e32c9d0accd3dd861452a3ad77b38fe709e216974932deb5397fd8033ff0e073d93ac0b4be762bca0424d69bd57b22ba914133f87671a29498b268c2911e793215463ca2164e38059456107dcb29beedfd6277e2b41a11d1c6f1361b19875c9384f04f9c53c1856d71f360a8fafe05f7aef750ec0cf2bfcfa971c017ad071b69a18fdaf970b384d4c889cfa5a0397dbe89543a5c6302645d6edf959aa60709ce0225fe6c3266c7ef62157ac8e78fddcd8a1f2ca5b58128218d19276885515775326aeeee0226cc810843eb05144bf8e2fe3340cf60b32cafd96d23cd7d0d3adcbdfec9a2a3d88307c362633b1c5637608ea8476d900b3f836a9734bc5862ef52983577128d3f74b903b0e3bf64326c1b564ae42aeeb0c07702b63a9ff74a2af6b45e5185a53f36c17bc29dfbc0ea28ca5cca43a15d751e9887ad3e6a87faacb6a278c4c8a8d21b9a77b9776f33102a6e645e99cc5cbc543ed0674282c2b9f8e5d14c2599aa9ac8f81438c77f2b9368bdac82edcdc5366f39adec9e9a3fbd55b79abc16d2ebff26b7d0c88f18b486e5836333575e3fc7808cb423b44781c57965767862922b4ff32d9bae76296843a46f430211c27ef9db168430026a5691623284dfd459dbdd1f1a6ec9bfad666507e6eacb1e2a7866da2e12e6d596d0bbb150500590013d9288af20596447f97bf1744eb9cfb244d8fca269b1fb71e14de664be4e95d83fff1d7abcfebcf3e78c1c66d28f260fb0c19f9fbcd2abbdd7dd7246e49dc25d954bf25f810a2ff6f9069dfdc62e7170fe3b0964b2ac95024256dfa3e7a426be5bb5f707fd82c2b3afec5d5dcf5bbb8fcb6dbc1b59f6c5330966c70d8b016956903a4278817414ba3652a102d7e7e37ecc79400267fc3bf7601c0731f87d479c33f100735e748874155267f708cea49d549e93cf7a398b20373dc90ad9afd56d9c77cd24e2c4a18f7130b366c7fe5b26bc4d11ca1ed1b98fa0b4d7396f82ae6593f4575d19f4d8fd586c991129e5cbe15c8bacc89c3ee15ca471dea966b5c48ede0d3ba2a7e28c75c04e6a4aa49a61f4e391ffe78eb5e40a5ef349f3aa4d15f2291cc86ec7e47ae301bf0b6083dae44b695820a893d46732553ef15ed1c16d28268d52a7e3a7e7c009d0c0708a356d3310c1ebcbcca4d7acf433e34bfc9fc115498142dcc725e7a16879c75e4c2f01c6c98b39619f3248bf530e6ee593467e38cf4026cfdc4db6296565722d587f3c580750b1453ecc141c0461495551297d88ae034acbd4f5e80ce198e6640c4c1e9501529988109cef006eb2090a6fcd974d7f60290b78f1a8ce3051ac2d69636c3219f0a6ad8c254764396a1684b2fd9805b1853525f2e640e513197283cc4d4073ac033e0539a88f08aabe1423cd40b8a7e073437d812b57a5d39a0531dcbe13f4466e89efc66c2a1e4b39a3e0b3073c9d44e6cf9b85f4df5c4e03628d05bc0f94ec04234c9eca4ed17463f190406834b02888728f625371cda75d15ec19efebd59f00ab659eb94eb88bcb2110862a369ad599610c1530fcc118f5b82205bc5215fe3623ac8ec297d8ff4eee75ace20731c5d505e6605c26203b7f754164c9463f0a6eefe3a2880b8e06e7bc66bb2adcc1a3f9b0325f5ec31d12a25f1f73c2aa6bb3a7680d786a082a63b13cce1822fa6a4b085a871ae3409eecbc1fd8661b5d52bb2b8b72f23e24a225075f272ed2ba0c6c5c693811a0ef8db6da7cfe7c966c647f0187ad223eedb1012a5b7af103e98464ac768c79b21ca45b12a52cf261de0d367442cda71c4b8ee39c94ded1b22ba06c13836cb467ebab4efea07bdf1e3de8da56a0ee6d4f848011253cc21fac10700003513d3167b7a73e0d752b861c49814bc5410ebe53a0264f76068c91ee6ec9e2daa343482b2f0f06e605c5aaf81f2a3cd570efc2094b4bc452f9526f1bbe7b22b694fb8109a5a987fabf6250912d6099e67da9cac79e8b6f2cce4702d1f17cbc5d06c38b8a48155ec758369c185ded839fb58cd736fbb74105fe5baf44e7e3ed06843f23601b60a43b1f88fd29e9b3f58479f9b95392a39d5ba1a31ee4441ca2d1fb57c0a8678a07a724b7a65b2ab16d1da197f435bce3ef003fce27fa2f0a67c9dd6c930a4bcf59e79e57b010000006fe34972958c28b56642d14ea89bf4d7d6f7fcbcf4fd92bd08fc9fe424de4359112b11f81fbdc1505658363697713ff6e1f8ca3c4be34a79993a9091f6017cda6c7489ae5c07062555231427c3eb42a049f42d22a060983b044a7d34ab5d2b5386cca79af72396a48aad6b8dcd7855410fc6106e4a165994f26efff1e7ea0aa8f560333b5dfdb2a0d899b0fda955155f90c75effd3c9535d88508e836feb7807d57b2a57cca42d3d08fe7de60d2a33376f49bdacdd3f814bd0927f417f15ad62a10b302f46dc53a26fd997f3af46bbf990b6ada45ef83ce13029d167c65134e7b82b59ddfdc367e61c40defd2732ccebb1d4000f6c742df964e1fb390c255d2b1dfc745c6ab34af8096b5b67aa179e3f341854f7a69f7bf47664c832037ec7a78f8e27209e3f20f833fb6e8c0fc4a40920a5ad2b0618982ff72540009d5db82f0f5bcaed2a27f35d1e50eaa0cf8e48c7a2d43c25d0264db750a7f33b44a4bfaae576cf9ee7594ed204513899566564ed8bbc97ed18b1d8868f926a5c70ac06fbac1eade46792186be7bf8ffa3301239edd093449b7d77192782b5111c14169d2b4a1b3443ad62e4abdf11aac6a5b89a5b20ab0ad0abd949b9d64582c67ffce018e7e46de4091fcc77a65b971fc67c8d9cbf0c341ca764b1056ee5014d9865059616a525a1d46ae2fad159afe86dd1df9b8246411827e19535ca0aa9f83050b06e70aa2737f27e93d584a9cef878a642e9361efaa5d20bd8da901fa2e064656f686d3b3ea31d1d850ae9196b7764548f5c6450a32a717e09b6b7e75d43fbbda76e43a24f186d5578933f408bfa28e0435cde525fb91e71d92d704cc5a9b5e3db7aaec46d2b1f8dcb3f921f69bd7397c96a1e132c39c8f1656cea4365c779abf76199cb5b6aada022edec5c901cdafa2e7f3765af9c8b20cb1a6785085fcb0dc901367b89051bdfdc6b68c5215fd04e2b3c7e1c454a4d21132953b25c50995af0f7159a5a8d0a1621f4808f126a5bd40ddc79fed90f49925ee367a57a05c070fbe39fe2c213e7c1724a907ecfa69efe6e021c06a262471a4377f3c9809e9fee4f375e27c31b6afbb2151da86b7cab63c7b4fa4b77fb30172b9d0d78b1c0535ec0639c4910b5eeecbb5b8b5c8aa74c140e7ad347812e36db3097a7ff85c09ab2c0020202307f50efefcdb497b9c060ca68c4be54a9165b4cebc6b2e2e14e5ffb9213142418faedcdf26fd326b7672399e71cfffe3ed712ced5317c254f9199ee10c24c802d102bd8749513d3145201ca4e01bc7c8bbcf430afa541ec5665f86dfb143be648521bb0f2b029018201444787f644f8c88b79e754e6ea9c797babdaec72a9680abadf3a41684cdd57c2b6e833acc0846be5aa927f1b1b36562d2acb9ecfb758455230d050daec6748ba280a5edc86d48e3f8af0f8f4ffb18ae3cd3c19a82d504a4fd52bb62289ae8026572a497fe268f87ef4b4b5886aa07eeb698b7cbf99683f710afc9ed1f8a488883ce0eb8f7fd055b82a9fe21a409caa231c41ba151008e9658919c611e157d7f3926a5e4248532a6860e615b9c86e9fea212128d96ed58c9b84ef22706071eb69f492e4d8321ed9faf6c6a8928f86172bdc930244583ea15be497d9ce4ae79cb3e6293a8512ffaa9e8e358f3c7c7117001fb92891a40b84f9126cc3def5cde67f463bbac9668b9f56c3e4ee72fceebb47e52fc226bab213d8193516e7064459fd1365350a95c5a1c3ac44a73bbba2a4c17ebe49dd781bff1995cd706b77bb533117594ad63566f4c0730beab85ff4c713b7f10b95480fe99a0f676c51ca11116b21e87887b462aa9770e85509e4e60f198148115f0a3ce6028516a946178d1acacf7767f6be7277891369eff67762aa58f928d48b7231e44d899cea8289003349117a53d61bc27b207fdc91c9db61e677d1e1a1bc6a1b6e8564130b335233db4b5de8d62324e6d0ccb2b08c2ff922324eb8c506711142d4b8d7a21223ef0a3d534fdb0de58be95cd827152f71bdd0a82766b62b4c87536f0b7e7df343c4263187da887de6e65d11d0360e2376c1d71c367ae85edeed8f767d24c644b1a9b455ded1dc3cc224f99936a6ee66931c45e5e3db2427719ab2d5cd9c20d9bb0ec004b69bccb00649f3d8e34a3572c257de114b9f027d76bc7db9007175cc03b9e2061b6b3fe7409e009b5371544e56fe438cbd361e5b11efbf2d79d1c250a1e73ca8c601c4f4d1e3761290950421c48c7daa45965e472f5ef3c4b8597444dc5dc01cd25358055b5000617f3e7291da3413e3f0853b1271366612405c35ff1b785b984d921b518425628a533a29ab65d3c11f44c6daa86f8b6457ebb9419274c481aa6f3fa4547641670aff58b9cc62c0993d49a509f02dee755ee5f1fd2710c995c43a91c4f873afa1bbdff14427cba2641052a8f361ecbc72e8a6cf587e83f8bd3110c95fb080edc77a6d43cd58c447b0e02261e4109500c6458dce70acb17aa8f9dc1d15b94a61354164031b5d563c25d0246fc45e6401cefceb501e1468903e5d677759dbe3f24bd48ce55ff8b8f26529fb3b2d669202a1e8a498984b449b4830a0126b18f0e78182c9ce78fe0c448c0e27845b926cfde28fa85e156fa98fefaeb19ed1247c9643b447b4342c97cba5ca94ef1c555d5b49aa70e6aad45bfb557f15e8fdb2d6e3d10d8338a13fe3f187751985b37a5bb10b750f79e36fc2e2ee9bdecc3ed156e202ed7b45a94809d77edaa398042fc6a825a4848c334c557303d24eb3f8e01be06995ceb283c70272b00da61c3381628f0e372fe2fcc779ff7daf7e4b7f2686c39d3fab674b8867b62b0bf9d5cfd0c1d3b270521f55f147de75142ffd7fc9ac7e5dae7ca2fdf26a9222d060823852409dd040cfd1f66f218c6dbdaaacddab34b123af22f97384d64fac64d84fd638c96378c8f9532a11927d48440bc777ff8b8b9be88f930f3b579a713c0bc449dca3a3bd5f2efa98240ccc594299e44451dc60c6c5c9edd0d7b777912b3dc40c57e0ea5f4425cd7047e686c7304f04ba9f7b5de6ad2bd524f1d29f8802a524441fa286015adf4589431710aa4d76de8a956dc1d39c0a13abb7fc309d24222d036e204ab6bb46ef8a7595d9e4512e0b9d5f8fd719a4e3072e1d806967045789c67a1681f2a9f1f4b19f4f5e1afdafc17db7a6d5196161499e62ab4b0ec27648f3eeb1fb2b78f8ecf9b05cf9509a3b9e2a361238deb1c91bdbc8b1d11bbeb939fd9da811cd439069da0ecc00665d72357aac01f259a0325409b201859cc0569e0eba67a7a9ca7e8b78078d9370bd3e37f0571680ede60cb6bbfe69435d6ab5efd80cf051d119a7004fc0b600844d49218d844de8f521524a47ee50229c7da25e42a8639b5db225e7f23967f5d4f8a297aff04a3cbedc2985b6393a5ba0b26b6c7b4ca22d369b35b410799d1ad02825104d34f73408db1948438597931ed1c1c260e78340517bfa2f734537dbdf5ec303518ff4640efe7f7b1c2f46babdb9247ce8eabad9718a8b9ddb7a18d5e87ced554c9d6de78f85d293349590c6c32483534bc968b24a28eb54b9515589d6dd8eb51a5ad0b4d896ce92250397cbc404323fcdf0ee47ed634e0c58213bc5b35a72b21a098e11b79c061430dc817c1e0c79a5b6ed3b002979933f1b83a17f250b1bd5c4958df4d75531ca03efbda89f6a92fe08c23ad9014ff562a7f3dcde578d6825b9847b5df04dbca4f2aa52d8e0f4cf8183ce121e39b50358a9796acde0372a8ff97769874a80ab997cd889145aad4888c06963c2f5b82f53a748a6729fbc79d35c06d84e05c62e44ff78040e56ebfc6efcf0d8b49337d5a17c4041f0d5a8b616244d585a162b69db073accd9071d12df5b326a43b834bbffc2f2a60deafcbddf1c6438a1769d6fb09fbe1990e89da12164ef237f326edb5be64bb64b143a030de8a99b3c5e543c871cb581e2be090a92134aa587701f864907cadd7c1ce20fcf8f5dc7f7ecd06a6c19d89a92ca0ad4393c208b80bba990c7a3702a9c79bddde75d5db244719ac32191b6ceb041ab541fb47680a97dc0422b8a50d91e32cb08cd341b0b099aca5bd12b69d4f89d10b755b351a6489180b786a3bebac926532a4a2d85b07bce6c090d1aaaff079e36d5394a612f1351b90c13a0fa6bf9d188d548dfe6fa51a9026edb52009c03ed45ac51d05c58a957bcc67e05a588985ba00d79f33ae9cdd5f5721d9fdc72ee6e880708be87e8a60c3c035c146f2091d1b9a4c2cfa56f292fe1ba62290d4e56c05669291bbe917f3cac51802a2cc8e9c90dadfe666c233c5a5bb71ee17deec51ce60c73f57bf9ecb84873afcc44815131810c6c1217bea485ef9aa2785e859b25315ef8aa3a274982786e45d622ae831fb76010d69a181b069e4cc55d4436edb10d1119b0c6000c6d5cff7c72f740a59dc0507e7a952b69403c62673f122c9d1264fac6ce2262e86cd8d6a402672f88530fc2d16f31736dd497a4e853253ac8d5aff8d1376895e9f5519b2490cc2a2412ba0c99cec855f668837310035e92fb646486de1b0acffb91ae7516df3eeef381456b55e65baa58e71461c928687e699d2b21814805591382e95e1b970aaa53259917f070281f2336b7d570249d838b3f1a32753c336864e15f4561badf8fee034a29c52ff3fca7456ae140f83e3b2fd5b57c9aef3f20c664200d235f236ec47dd2fc20b14dc6000812237aea992d987e5460679e8c5b76d931ef6d951e6c7087e3106b6ce2db9de6f228fdf3ffc38710c0e8d5000a195a79d1fa2301038f5b27c40b09c34c025e5099d40c2204ea0eae985263c9101cab88d6857a320c9e497f22348a24861a5fb8d734e08cad09f9933748ff01eab22f17756f58688dc1b486a397563ee9ad0784b8833cdb5f7c6bcf76d9c1105f71c3c6aabefd70dc6cd5c66d31caf916145ac5ed7fa070b4277c0448ab1eb78c943be9aeab0587d321a4bcb7754f070881178f8be668b686124899fac252519f4b60ec42db766a908755040463125c26850177402a977246d36d23afac0a11889d54640bd8f6f670d686cfd33f6fc5d90cf6cbd63d9d0fd201dd4c74dbbab899f3c23c0b7e37ea0b2aff421327200d0da58b5893a4186ae3652cc6e11c2c2a0e52184a3872532acce98c94cebf4f31333663a620f0dba0ffd89c3124380075bd28caa6d449a050b3661b8fbaf4747b77c4928b1378fdc8c7a7b38ade1aeec44bdfacc8271d0b132b2029b0f3582f9919f5c8cd543abc9caf6b82b197cd482c3ef61a64743506342bf50a3c1ff544563bb8b2002911ee1fad698f4ac133ffed5bfe81239c918207a03c7a8bd71a0a502aea78d38e970e3ab2abf754b598acb79cf276792aa08724d0ba24f2a694912ab795b3f45f52dec50d9bfbc99ae27e1d2c2216afec6709d6513a64b29ef58255bbe18478c5d4f15f74ea63a1e15487752eec8fd019f1d4a7aa25277664754bd2d7cd3a7a018b92c56d965a1974885363757286da9e055ef7fac17876f0a64c1026a597733b897a9155ecbf420159ae8e5209aa83a3544fff1fb4566f2d54f95e3bbd30dcca5f24397e4bd47ff01292f0d6fe9dd47a810e0c25382fa69b4987d1afd9b69ef125110ad6b240eaa9c85829a2646f9ab7874bc02bfa8346cc9190943e9d46b44880670b1e2aa3a29e83be5472d7418885a353faade6e8b18f4b588607bbb758588d1e2f11a9dfa1c4d61be50249f1ee32e6ff8c0c7722aaec1bc79654a4772efc578bd6a14c79abcc77a4e09c8b6c6ea35cd3ab31e35268fb55db843176f8042f8ce7be0ddd4ead6dbdad0ef9e7cb2323db5cc48119a72b27306b8ff6366c0bc682a85ab9e2cf2238b6d6eb2e38a97d5577e6334cb2aa6e7c86e489e876f9d7053577a5cb57f52812fab7c4bd7b19a34c228ffb67dcac9281612f778b58c580c140542200fd00cb3ad81d93420df93c5af2493f646d8de797102fa0a650b2c7638623b823ff11444fdde453570f99f9099b60061a908b83383ba8b82bb78edd074dccf9342afdf8d11a6129ba6ea7030f3629056264f1736c2b926171b6dc7e1fa455a473de656390495f3b6ad2f9f46f35eacb075628ff739ef78f28ba683448068c7f18fb63f28ba7dbbb78999100dde0a94e8b8570817c7114c13e139ceb333782b29a84a5b19497fa785915c7680dd7f972cb59ba22161f60886e5cb3c3e808726cbf96bc4da78914eee565c6d9d18e70d22cf8c0244cf3cf488c3550eaa400bc0f26d64e0f1bc8d0301a841d954073a641f3ef883d81f4d5db8e9df708e64e640b38df7295f7fe573863653086bae5507c880ab7fdb7a6c5ce77027ffa7395233d3ce536d77ae6c2e9c8ffb6fee78a3bcb3b5f888bd595caa3a5586948776b950a89cde4db8247ffff27491c882b430afdd60e7a22324f6635a9aa7139f3e624c6d9ece60f7f8153b2080cf0544fbf8e1c436503766e670b902604ab521e11aa5a65cedd64cfaf898ac5f55c08c87693c323517bcb0d99c28f5e072d4f6540c7ead70138d47c1a67fd72bd6ef5613af33a0af311c3d0a631ca2a2dfbe35d1021eb610e40b9be128683235a788b5a4cacf99babee382458d59e8aa1dd7bba7e09dd30c055a3df8ed721a1778b2c6ed587a403566325cd19962edd7831caa44a6b716517bad502130e7cf6a5ce5288dc84c0170f622ae0b1e1166a9c2c0771d91df9f9dd82ae210469602ce38964746c1c1d04321aae7d464eb801dbea7ec39505457e778208774d72673626c998b002c46a9b4b1e390d9344f0ca62212a1b6d41043a2100b35196bce42d40caa0ea9a486bf8526fd1f0f0d362c2cac463ea7377a20b54b9435442ca529fc00da4fd7e27c4eaf14215a06857b54254c26346956fd7fe215a5ce57ec38cedf50a3c759e563a4fd87494f00e7bd9b44f3b7e99c6ef67187056a21d2fe1ac9d24125b1947eb293189fdc448b591af4d9b8eb091d6bbb5e50fae79d000044e282bb2ab6c63cc9562b151c214e45015354e62be63e1881238b907f7bdb791ff44a4e03fa29dbd26db2f49d0f4729b7cd9ba69a65b0b493466d35d09b3f590c67c31660d95e2ab4af2c9f1df91f04ce5a57dde2d75206b42e3423126774d76593c2f713ae279d7092506b513fd5b38f0f52d3fafd7141dfd4a0de1063754dba865faf8dc0f6be9d90ef21ec86a275533f6ad4b4e360dc775413f29eab8b3daac6279b9abfe163ea2f183e09ed91ef67fbb090875109288a182cfdcc46d90678efe5edceda6518335e678438cac4bb47d376f3f0e12aa55301735d7f42653c073d6a4a37b2e17d332dc1be6b50918c007b14886307cc39250e81efecd63d24067a49994572725a9df1760caac13a28f5255556b27ec245e93969b85cdec7cd1c2d2a433d3f9572b93054a7ce8adff81bc1d30884d5fc4791e251bd907e37af5bec74235c3e2f804e4e0450b715289942b7859ad207bafcfec1b586dc15e7911fe6d20aa3d02fcd47e9956780e300d7c53c17dfa15754deb4c20efebc7270bda0fa6b37fc88c6be4250cac38c1b8186b364482026ab52d65d3a691903fccc39772277011bfaa421adba76bed9731077be00000000d40f36bbd2a839c67dc4b862c968491b877d4fd13fc90f8da57a29121e12f78e85af765cd66e72ba513593fe1cdf20019985b065d828707d8e509c6834eab188deea5c9ee97955f4b07d37b6fc7beed73be94887d423a349f35bb8782bc654ceaec870d97f061bda02ae73f6d575f81e0b6326eae6c1b3085cc584686120e12dd9ad8ce44036bec8a189f900", 0x2000, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0x0, 0x4000000000000, {0x0, 0x1ffdffffe, 0xc, 0x6, 0x4, 0x1, {0x1, 0x8010001, 0x4d0, 0x40d, 0x6, 0x0, 0xed1, 0x2, 0x5, 0xc000, 0x7ff, r3, r4, 0x3d5, 0x20000002}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004300)={0x50, 0x0, r2, {0x7, 0x26, 0x5, 0x40000, 0x0, 0xbffc, 0x6, 0x5d2186cc, 0x0, 0x0, 0x1, 0x10001}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000002100)="a6c574dd37ad5a06633d06f193c5b957758b45f2f4212a3ce6abbfded4461de98c0780332e9d3bfa72a53a1565605c551d53a1a3df7a15704f14493a1022fbcf144fe898338e9d3ea15101d7e179a6bfc093e7fb9ce3bb0854c64264cf2b2baeee72f52658949c8262186aa1582f932c471e68d5cfabd57f6abc46aa8052b942bac756f03e4a14f3ee3cc55d2aeec21d08ae0cd7a67ba70814ce161c6b7718e96055c1494f55f10673316179e99ce409c9cc18b80a020ea99be8bd3415d4420a9a4c74c9d16b8c6b58517f1380c44b8cee0d164eee6bfadada764eeac74f4c867b5e184dc0918d587bfc577836e9668f0fd44674f1310a910df2dc6e2342d47fbeb890b30d7183595996daa2e6f21fc1541ce0ed0686f2ca5536bfbc851a1ab1575502a19cbd990e954f12e9b7a0985d93c1ca66b268d4bdcdf7c75c17faa6d9b03c9f88fe6d31aaef35d2dc65bc74279983b0c6646475b83c1e01b6c8872d115aa72ae06a18e6d4120f551d2c35fae118d490c50867bf3f6cd2f950f22d6b0c7577e04697bee47b85c6144e2ecf45c4fd93ac1b51e44f98e38f9e9b93c3eb9160404d3a60f808836a8668604ffd8b317f91fd4dae384386c01f5fdebfa643907b5a07ad1423cb0d4a9a68aae6d2b5a912ba0b0789735e73d9a8ed8ae42c92f67f5c3a40e7df5575dd5e033f3bbfc443cfdde1685d9d5c05e8e9469bf7f546398a36cac008bc36520d0e08a4cee2a48ad2ab819524c9e2145f0d9d474acdb028b9cb8248a4d9df5bf6a1bfeea458fedbc039815ffe375cae1fb9be988916c20387318cde61c36b17eea13c176bb106d292728537032cdd79d7c8d48038a6b71aec0d61e774be6ad9f64210957c82dea29ca0991e019455cd7fd2ee2a64491e87e89807be62436132e5a6e75eb14f83885f161bc0c1ad2f3390cf0125712a9f5a14e62be0a9ef23f1eae46680143a83ab24483be91e1c015d4aadeb378c7aab79a474b755e14bbba59f2ac1b80d53d38baee42fd758e9a336ca9044e9fca0146f7168aa4a519e674daf9e061778a74a9ba48c34e1bc8ee86943f37b6fb653a82598902630bd4fa3cf374a622f38dcfe1006a3eed5c31766d13bcb431d7911ed3fd747755300b0343b65de201e0b95599f36cf1971b39fb3bad2448b863df0df7a3ad88741f08b90d7ab7632f481f0a6d1d8cea57d106b54790acb105f5a4030c48a232592a887863710b16abb7357670b36ccfa676d6689bf10b6ff95af963336f89f4136dc9ba2ea1c92bba5cafca6b248b2ffba2737012f29ac03ff59572833c4ff9e1a2ef2571e6962ab67e1e55138ddc4ac90441fa75f0feb9b2e07424bde534f28a50205f1136d9fca176d875bc44e3439c0bda08a2777987bb4e6795f48038f2ac7963d6528fddedf73b8416412031e84fb2ea1374adc4e3999db6339aadbf1c795dac51153f0ac54ca6d418427b696ded56900d663ef962822d67b6c7a6a0d5002f88e24b06ca47529f02ebbfffae34efec65f230de35368054a9d8bd9fc710f005008149019d683c7450234ae571b40e5de4c9178c1f1122aeac8293008a28ead3946bd6287126fdf42fecb03700cb9495b8a9be544aef8b489238020d7b9149f404dc17f61cfa4a3eeae72f46f79fe3f6d384ac2a4db2a45bc8c002ee4d491607e924fefd165c46fb15f2abba54a36a2460b6c2ee63de3e30e98ff3d453fab204eaef89ea21f8117b0e5e5e87eed6e2a3a58d270e65cc92f618b0e445d55f29c031fd36fce5ff62d036902bf5f1e4feb74c571f5f8fe03519d579c78f82efe2dea5192222f42ce4ed35f0f5df316dbe5b1db225b00dbe4e04518bb289c6eecbf2025a6758eb04f3675a9061b5e9ae5a9ec9bc5ee41b08d71c9059d2c68a42da09d2eacd3ace96be1ad943830663052cb8e3872588394453a1aee28cc3f7e4cfe34821cc8c323204a06e9d82fd4f67751c49f17f92dcb30e8f02f3ea24be55fbafa90c501c365cc0349e2c3b6f0f02ac83ff40793c4ed56e294ce28accdf6bbefcbfd0ff538d7cfab35635ed8fc8951a1ccd30b59bbe2c51eafe223b4dfcbdcde2acc437de051f9563b76a4360940a71986d86e0854a2b530ade41bdd87c0234ac5dd42ee03a102932b083e57f65c1019d4054efc1cd25f4f852b9cc6befd387ddecce4da58a466e536ee8f7a3ca5be424c92b1a20eca71d5901f3d62ac1bbcdeeaa2ef90fbcaf35168a1dc0a5cd52ea960ab4c1d0e0a6535afd5f209aa89617be651c4c2cd212445b32e17a04aeca05b42d4788921e5834744e63f13222dc52c90a08b6204d85fb27c9f15de631d53b5ff0ae50b5feb46f7c67363423d24f970e0e950839da3f42016ac2f38859ae4261a1e9da9552b6a17a1d5bcbf27fff17ad05384206948b49ce4c87c80c80edb9a3b5d76d1e64b01ba735f93667b8b378be78935936c2ac1071d7abb977cf01edfe7664858cfd8f846a4de20d98a56860091820f9fe7ca2de7be202b36222b88bd8eac23f41f62e14110afafe64210f4a07f894bfbcb183b87747e362cd5b9e8c50df1453053c18fe121bb7507bc501a46f736bd13d5ecc4fa54dd77e53a604f7232c8331b1b7c0537689fb1945128f975d6405747bcc0d172c19d4fa610cf481a8aacd5f7a7cbef3456a65443322afd137708b3fc8b3ee9b8a4cb38c7b14d4fdd74daa58074bcaf22bca1cc8ec2dd22cde60ba5d892342a14be25b4d897ddb23b8154c6f24a93c00c17acd90522ef7acb80b343ac08b4af83ce8a0c95bbfe140c0f1c572639f4079607a34b8f675cf3ddfc2bff83635f9d13b2375c1d317920530fc72fc774edf8dc4f653d72876c1ae61edc6edb1cbc2edbda7207cca6811175cb8f9205d8be99d81d217e0433ac7d298962b87db00128fff1f3d264c50dedd3ca4bccc8db1c1191c3ea226d351560024be65f4e85f577bf8f06d6528f7c73640cd579ac1677ee58255c1bcedc9670684737173037eddc55bc943b78524f617653a324319f6026b6a9b02cc9e3b58e8b661d5d7805723cc5c476e3b7f04ee7dbfe1af744f756313a2146a84224877cf93d1f27c28e7e21e4d29193d6384c3e9eb337cf67a5b45970c7ec3d5523847d0e7d56cc4f132f160851feeced284fb5a75c203fa6b1e01362ff6da0ebf8d852c90b1a026386253afe5c7a078ecd8c5663bee57b83200653bd2a5e6695a3cc5d466d2e65d81da058107d2422fc99875e95b772608e456471cbbfa2ee8795b45cacb1290563eb23bf534c7db5e47fbee4081013974ce9dac3301d6cd966255e22243c90fc55f4b421940c7e819e5d54f44869943e2f267e3b1b9eafdf61a9157c04e71b756076445ead7851923efa6454ff156b2c3793192fec046b7b7e8947efe0009e9ef049dae89b34dfdc0183cc7a9c7cac4eb13994535e803a7d9f070b95df12bb2ecc30bb518517982be2a274faaec1713a423f020089848326e5fe32c115de0b7f8c2876271a0d17924d246c9e08bb534d741b03646daea5411f1825632caf101ccae49a99b82e3735513947b6c6a4b09b76203547f79f2809c96bef593c6e64bd0eb84b1b11e3de36fe725607df9b3420af6cdead70bc572a44ec1453de49fa1f6843f5e74055cc37aa86a9c06cc8094f3f58f3bac7f7980c1d41729ce1331096fbab86ee7568798a0be045b132ec6c587143ed9071f949f0090b783a1324d76f5aec5559168da67c85e3bb8a48937a214d1f101d7ccff655c5eb778ddd61cde8dc39bb1920e0d7cf418b761ab92bcc677a0c5b6cab85574c1216e3cec682dbfad3a7b053e365578c0c1c7a70a1b48b6744441f1476e13366087913dd41e6d9a272301be9721dc0fc78355fa914b8033c1eec4f2cd0cb39e17603b2f7052619cb52e658c928e3925c326d00016146a754142115d4bafed77a5ad8b541f4e5cb732af4411a1a8833ff4215aa8e0d743ecc63c311bbe3fd21335a82f0648535688434df83e6fe6ea8455294a2bcafff88a0d0485657e7adf5b73083d873cc87ca6cd56593f11642fe27d9a998d55ac7af93b702fe4418d3ce0f2dd73d8c1f60524575119bfe0d961c468a906a0df2868465b5bf5d2018b97c2e11393f673b7199dd0c71df6469f984dbd484cf809ef1f919d1b7fcec368cb93ef49fae9b564a28225c2e2eef782a07f6aa660b2c385ac00a2151e3ccf29344b93621987f57bd29ecde89a2cc8dc87471606cce12f2ac1210358b5f08eddd983e86c02440a9b357f386f8d4ea61b0a73b64427e4e73b174ca05e63ab749626132643d02df141c757485cf729bec5229b91dced3640366200eb3beaacb9e9daf19fe74d7c06c18f3caf4d9ea2cc8fa906f58c620f91fd883dc9f3743f094a4b0c85d78f7ce6cc01c53856be10e861fe347f077399e187d22418c0aad8a913f4cc892c903d544be85be4b031d1028f70acd8184de1c28538001b153bf0bbb65c160339fe34856eca5eda8aaa79d76e4f126b4bbfaac2f44c0d936002ba75b0205a21c4720b0b3ae87f5c458a57254b017c51e3a51e087c3a29a654abe9fe9c21a100122a11f500fca1bf676aaf959980fca9cf1ace013d1de770ceea61e9c831d3a5dd8faab74bf95ee49f1a580e8c4add9cafddade6c761bd100e1658070b8fdba52481144d14fab4771b63a1e1ca1ef6d4edeada494a084bab8a5e4e97d1fb9313330ab144adc08933fcfa71ce95e9a274e5d1deb79705512b74306bbf702db06720abd251f38a4d6c3f8006cd42701e2355e7a5815131530749a409c0d5d993d20a6b82d84e4f14c36ce24c713c53e8edd3d571049838ae8815cbe000e492b645072e8635290d7b4e13439bd7964aa14f5d55b9347df8d7635ff028f4b6c9c21a98d2fc733fab1953ec9f142e95a29df4cb41d7b7863423ff7c39cbe4623bf449d5bc77040d90817ac0048cc360509a5a16c3094a6d57580db5497c3b3d5c62104dc58e851acafebe9eb531018215ff2bf2d58999d6ed966a646dddb0ca203a27978983128949878002ed1ddaa77aea7215e74499f9159cc9955822db1615a258fe65e0561be8c62435b7271b1f2911a9e01439ec15cec3e1f9fd795fa829c20e8729ec79fd064db0a8c2e676b9f3e3f49f05931d79303a9bdfeb04acf35596520383d8e758a889a00e7362cee3717b70cf30abb93a5f2a40ae099c265c2df3c02b4fdc4293d4e7fc26c8887fb9eb9832b716b083cd56d77ec2525ce622a2c088ceda4c753643212e2170e89ae2eb48d99e22c4844553b3ea0eb5383813522bca850896239fd228d4215d4c5b550f041c87b78efc4c1dbb96a6b0c03ab83c7ad4484b487804bc21d2b82f10da8a4fc7bddfe88882d1285e5eb1592ae121dc37b39e0de0c4825639ebf4cb8328c236721ddcb5820f4ca2efdc2bfcebaa0c588b0cac27dc5586aad5043434edcc6c02bf7173cc771d73f369951e97a0ef5cf2deff299adb75e564b3630c41fc059a75c661dc2510a3dbaa265bd700c9e20685991875a352a8083db7560f81cccecbfa3a744cedcd22efa444140e4d1b44ca8694ae7b80854989c393173b2fd8320ffea2d9a20a076357e5005c3c827808ad6a52b8de9968a41e0ac3170ed92f9f5630c62660746badb6894a6ad22b31be6486cd433520fb12c35a2720cc4b26749c0c4fff90060d3e5c4e5a3ea0116e20fe0b540b3b1dfca809b76bdeda4288667dc0b5b12a017fc660ec2f81d2e123c7a44c5a5080cc6bb82dea8c4afdc577c083bfc1030575b566f8a645b625b0afe554c68047ca43b99f9fce1dafe0b8c04c0a96b291cfb57239acdea88a4da0702b28de12fd36f24191e872a1f84a4f9922f54c1ec1c4b334a2637bdf17c0ea02c625d49d5dfb6f3799fd533a2948f4eb715ce107beffca4d4bcda4f74cae225cd2d47e5328ea2d43e90bb5d889cb25582a6dec2074c2a56c9b085da58d04b47f705bd20d2a038e74047995a5a91f130931fc916ee1ce71a6e1e448a692f2038612e4ec92d9aa496bb456303948ee34fa252fdff78c73d0ea3561edaad53a687172928fcc6b4f7c489113444a71073891181c863e1b11fb91ba0ed1362e313738bb094e59848b6686b609820a40f2bb7c06b2ed25f8834550a11be1d48af0260d8b22af8a560b9b995539118a7703621bf4f458d317ff594ff5ad5b54c460b0fbefb26e6afaed183d76f5deb150a96e8afa6ae08bf2e5cf7512ba46d153417530bb0f3d0fbccfa577b6f89d67c3d35402c50ca7e26a037d6e743ced3f562624aee7c9e7edb3e6dc1fc3e692b93b819bfec8e593efc6e5614ab7dc754ae7116c14b52d3cdb5a1fae2b420fcbb0a1df00ba19f61243e94f14324fbe9ff18cb9e9050fc795a9e4951119bf1fab9ea614cec2421d1f60dfb7776c5b689a443785f979c4abc48e730d091a63f8f504e605029a817135597e7556dfa086139077037f313e827f4f1ca48aafafc4c1f8350750c68eebdf64b9f8e7043d3f53fcdc7c3479d09d70305b197e68140b430290d6169a998762af1a6c18d9f5a383503a9861930a0058641e35ebf149bd092a3f16e91779b0782f850c6ceeae5325609431cd363f46c5411ccf4187a30d3681cf28b945b47ac0300522750c706d4e438d848339578b8cefbcbdcd0d0e325a9d201ee670a98e7c79bd695915bca29f1d06ec01b71797088126b936f3233a7e6d9536aa9f09f13bfea01d44508ecdded3819bd1c6efee93703f4886be2fa2e8c93a71955a61f0cf44a9aed26cd75416e83cd87191a6c060484b0cfb50780131141f6cee23e7a0dc395118699422b1ae82199a7482e6637e5f6d0cf95b59463bccbf9a1cb13ddff1510d9e4b6c83f87b54ea388d73bb7b8ea91ef354ab5a7d789ceb116659a9b094fca42bf3b3ca01a6183d0947993d1953ddfe86b4b9ed39ee0457632989bf804e638609c7a5f02ae3375b664f9420b809fcaafb8312f8306d76635fadd3e92c6cbdc4621ff29384d1c171f526446863f5264ba0bbda4591f7c556ef90883db06ea4df05fdc2ba59972efdd10ac63317e97756c596c01b9b63efc66576fc220822fb66e63e49bd6a0bd1af1a67659e36f0f8ce4594fb592c2592b6d59ea6c387c10d83bcb6fafb0ce23eef6f108d1449ee732b75bea6536a1d4279d8c73a873ab0273dbc47b33ced5c18358b719341148c3658ff43bb93ee7240511a549e7908a767ae713f3909f937b876989f2c78d379d5f62ea7fa8c2f872179b90adf80caec5e60965fa003f4c1b022d49b2b056e3f0809ad4667accf069c2d4f93d90a6272c2434566553ff0da6507d6a4680c2ecf6b0810a9777ab213283ebc2cde80001cb3e591ffc0524c2d49e297c98e71595cc7d742ca23fde6976297988fcfdbdb131f82547aa17dc8f2225db8829a8886147cdacaf7478fb383c645d6f87486ab377e83b3b4352330fbf82193aba642e7494fbaa86dd146f3fbcafa68502be06e76f62b43520568977fa3274a1ee63250778dbb50c9b53d559a025dd5dfca0b90c39bec748b7b48f277142e7b8feed18fcbd6d064af6aedbb4af14ed01a8b947d132c439d5fc28972b1f3dc32d1347d0c78d6b0253f5eebe2c2623a0be2f11d48281384c89b8f5e9317c3f9eb5ab19fe113376b5be6d7b13518e11d10f882dbd1a78020634169294b51202691c28a3c78c1dfcf4c90cf9b6bcd89ff2487e237fd8fdcf9438d3d7fe6170d50bc2fe85a0ea92bb74a4d5a4dcae9186b48f1733f165600e3daf69425a40ed47bdf21cce93fa901a6370e67eb5bdd59857742322ad6e9aa86a260f76262faef3c957b293c80a7e26a06d6ac6590a75f47df7784c2bfa51da1ca9b016628b56db020bcb88fd584b2a6e71d97a7505cc692b7c24ca690f54683b913741ed48487e358ac12d1f5082a618344a716bce24d899577a1f6f48b22bd0ebe6cd4f98cfa0bb645a8c28575d171d898a8feaf0578d97ad9a4cc4e0a0c8367202a5bce21a1c14a99073afbcb5399336efee97bd5819cc125d1fc401840e3a31f23b51d5d4e6c9ea449975817f08f742ee5479b9ba24a7b203b82d3e060510e85aab8c32434229e4100b5b1c3760b914e095d071790b65b9bb0a3466d19b206fa415f0f8b0bed0673f6e17e2e5fae3a42a3633c302c140fb82c2f5c01fc470c9c3e68b5c0d52039ef4e50fa31e1bb2019ebb9858b299b69740b2949449d8469d728f892da89e7115de8ee1f777c507bfe98e80d9b4d064fe0889392e5170711988b609972aa8f15525ad2bb1dc0117af0933792aaca6eebdd22ce19639bee25c877d802a503d1354bba99403435db2aeff550c0b477625bd22617398b9124d3edf1306e522cb2f8610bf533cbc55d4d1c5d7ff5d07f87a11494980e97a7c824beb7e16090040d2cbff761b826e8b5831dfcdf000eac2e771a48c6ba846b9ddf36a858099f77d51bbfad480bba9095905d618d7b355e40159f5e48ddd5583ea720ac9c74cb118c011d3ba1c67dc865a8eeab8667e0a81ce5894fd888fe4ec2ff936bfeb45c66cde689e4a4f13bd138e7dc27aa263fb009b81c274bd0d73b35385d99d1d082ebe5cb41de09d274fbd7c1c414f3d1ab45d2e8949cff34106b574710144cf6d2072c380cc9c83ca48b5e057973e73df30821c1478d21bc55a462727263062271d76fea1509b365fbdd92b4c23e088f61fce348ba0e7a3e5de600762c462e063e74981f14520babfc3278326b95419d24f4e4853507acea8a5f7e70c13b31f47dc3d823b3f699a029093b1ccbc564c3be29a974cea6fbecdae3f763fff2e65bfa1a52742fdcde3c9c0644267825576d7268e2bec08bfb52083df7b5bab93fbf2cf6a8d91cda5a04216e8b9d961a28720667d2a1d3098bba17517b74cc93b8e3b65d36c12f10a7e0898db2e1e4daf78a6696e1ee221cb885519cdfbe9284face6a525e4ac8d1d91f46d2dc8331ba90e9613947718bf51476ec3702c21313248edd984c46df760b2d83ce9599fa73508d12f606d4643c25ca38fb97fa43d229a8131332011fa87763ae10d48c5e2be8914c1d40d3e53e52f803804769edbac0e309590e4131982de1baae61ff0f1443b95344c488a7a7f4e0b3034400bddc2ec447a40a36d017b2caba9bda7f03f8cddcceecafa556820ffd3c072ef394a3d809d78f5ef53f57f72012b60ee76940b3aad36c76249a371669ddb0da3227b893b99a355143cab5cfc717658b14133aaf002ea497bd7db4d8f1bbf9934a55777ab886038492a934b1a2a2cce48971ab93c78fe4d45109e5db3c5c276cf99a3cd497023bb2a19b6a186325f72d2d202ff0201caa67ed9901afae678579fd3fce2f5bfaed4a54bd2dbb824f51dfe17d998b0526fa8dc596a80f097c46ce38f5e927ace3d0dc90b9092d619b71e36421fe0869681cdb5e385b794e9ed34932163ffc6b8d21e882b1ff00c7f3db420b8ee19c7c38ec3192de30dc3e5d01f572134c1b25b08f7cd1526fe4a97c1108cd84950a11dc697551b401c4186f2d1e4cd21a2b4fa43ec6c4af09f80bdadebbf121ad2339f6bac808f3a9964516132c3b3d8756f22f7b7b8a8695d3029c45e335c77945b8ae7eca964b77a04a1695d65c4f453f1cd3f6d85ba40764f02007165f1fba3b28d23f88534995119c869a20d48c67f79dd1d259042dd8226732905de52ee1aa570ff4fa732d86cc20a11dace7d65fdf1d26b58384b7f315d11cf3231007584025c3dd9f2d5e38d7c2e3bad6ac85267d31625dbbbce63e9898872f38a303fd638e43c5cefebd719e8efe6b2075f91cbc62cbb6579420016ac0216b667aecb7195da4c4a36477c665fcfef6ad551ea3606a1475230118d95e600cf2abeff563d92e1bc753d10d782a1d95140b5cafae4d2d350e7a84fa3b65723943a97c68cabb776ce502abf2f1f1fb8c1248a9bbf2903c9304fbf9a1219b40f378123b5f8130ba36f3f423327b869605d056a101f64d8d6ca8b59aae0e325ae5e114ea550d11fdf983ac2eedb404a10929eabaf2f7c402b82124c7bb30b5344295818a253012dafa47f6f34b4431f0180cc2859db29b349c6138b538fd4de3863c21c01285600dc1ce73013990e4c1daa03d78878200c639586038620fdb7a9fc844485818edfd2636aec5a2b16af4bff428d2dfe89475ca06776a68d5e4b4761b985095e94cd91d33a3f0a5dfbfc255ab5896491c03044aff1950823358b54edee81afea9b88764a24ac9b917e2cab6cb2ba1c91d10bd0ef8681cea3ad9c59f78882d4aa807a53a106ca2d0738a04457275cfac653638a94577c4ab03c9e5d6de1dc78b487ec918c4a7ca2a8d6ff852e8fa25776aa6f139a3c54693271502b71eaddb461c1819f6d20a79ac7226a177f42df6f4705cc62cc0484b28e5cfdf7fc52b0c582621bacd703a28714175db576ec0bf017c32424675d28d992e46de460b3289fee37b49b356f7842cd94764795c887115419234049a2a2708ae82efb8f10f5d22c2bae2f5c1abb9cd839c6214b0acc0b04fb6cfdf7f3adcadc5189d850dd957c47a4f946ac479a4e124f695d222f37ea07506638e90b86bf3bbb0ccb578bb6fee8941d6e1da1c77996a064c60157b6d417beb1ad5205f210851a079f9ef6e3faf3cab5482cdf7159e78b9d820cfee714a070ad35b91b49cb43b43bb7fbbfd5276b5c2eb0d4ca9ff9b10f0b8ec74233c7aebb2933e4bd5b0a388ed6ceafed8ef995098c2b88d74d2cebd44ba26c27b5d8983394d286156f4b501e45fe5217096b1bfe7b9bb3f6c3b4d2ad15bf1c86ed70ee852c4cfb979eb4a0c826953799a2030322669364aa905092fb45cbeacac44703c70d7e278f1a5926f242d459e36dd8e374f9bb7a0c907db1d4f8c1993ac0244f6d563041a8956ea82b7eef7a63ac200d32ab107d6728610efc530aa5783771a5fbedbf5a379b2923f088cd203e315f41072d83201a1f1fce87d8b7cf2f142e1ff5f8b2f52028e8764e49604b46dc3763f79015183f601e26346606e22c24e1833b2755afa285feb833d3ff3b910846a96e028070f925a6c640d9956c852367e89ca0dda26ad3c22f3c63f87c49f21e62363273579059ec88643943816a0a20caa0d97bb10aa5f1da882d422beefc5f59128636d851427783f1639d25af11d0bf7e8810f2304074f0710b82a1f8fea2f7da16b896783a468aa04e5524d9f118ae733501cfb913c3c2e327b7b5c87e250884667a9fcf29e27c9009c2173853b5ddafd7c6bfffbe1edaaecbf5134aff42876a192e34e32faa8605e1f5dc8553c3e43156126da540ba467be0b3bece1826a85a96232fd37a68bd9a381e96a74f857965477725c28aa908fc8367c7c4024059cd2454cdb0bd00213d70946b1751e133cff48809c6093c6fb00db7e477a86c857c81d39d49f1974d2191f52f737c0f9710a6eb8bf6b86161930b312123840cfc060abd7f69e36a6393036550321d09dc13e484794aa0de078f03d8396464feeb7fe8055b23638d7d780a394013039dd006484051211c862bbfa85e5cfbd77d2ced2f5ddb9229f183fcffd2c5d5bfac00", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)={0xa0, 0x0, 0x4000000000, {{0x0, 0x1, 0x40, 0x5, 0xeffffff8, 0x7, {0x1000000002, 0x21, 0x0, 0x4, 0x1, 0x9, 0xfffffffb, 0x8, 0x6, 0x8000, 0xffff, r3, 0x0, 0x80001, 0xffffffff}}, {0x0, 0xd5421cbf6eebb6a1}}}, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x60841, 0xb3836f6d7a15f29) 6m27.453233493s ago: executing program 4 (id=9994): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000280)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) 6m27.371494436s ago: executing program 4 (id=9995): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000100)=0x100000001, 0x4) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @empty}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000003c0), 0x3) getsockopt$bt_hci(r0, 0x11a, 0x5, 0x0, &(0x7f0000000040)=0xb) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_STAT_GET(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x20}, 0x1, 0x0, 0x0, 0x800}, 0x41) 6m27.352928507s ago: executing program 4 (id=9997): write(0xffffffffffffffff, 0x0, 0x0) r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) r2 = socket$inet_mptcp(0x2, 0x1, 0x106) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b101a, 0x0) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) setns(r1, 0x24020000) syz_clone(0xb21e0000, 0x0, 0x0, 0x0, 0x0, 0x0) 6m27.135055397s ago: executing program 4 (id=10000): r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$devlink(&(0x7f00000000c0), r0) recvmmsg(r0, &(0x7f0000005c40)=[{{0x0, 0x0, 0x0}, 0x41}, {{0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000e40)=""/251, 0xfb}, {&(0x7f0000000300)=""/246, 0xf6}, {&(0x7f0000003bc0)=""/4085, 0xff5}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000000)=""/166, 0xa6}], 0x5}, 0x9}, {{0x0, 0x0, 0x0}, 0x5}, {{0x0, 0x0, 0x0}, 0x3ff}], 0x4, 0x2120, 0x0) (fail_nth: 4) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="180000002500010324bd5502ffdbdf25010000000400ae"], 0x18}, 0x1, 0x0, 0x0, 0x4004088}, 0x0) 6m26.635286307s ago: executing program 4 (id=10003): syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x428, &(0x7f0000000500)=ANY=[@ANYBLOB="fb00004ec1003e13db8bcd40712e1c203b79153dd19ba1d5b58290522856c9d8780e6daa22238c766a9a630fe9a98a898e9131b3ff6fa95cac832fc49483f593ef1324e6e17034f6c7d3fba4cff511c5d25f3a3f4e964e0b1212d4ccbdc5133173ded8aa8082bca5df358b1f943bdc8688fd90c51ca5b8d022a99545d77819a21ad5ca1066dc12245046ac55ecb5d2da14c138db679cbf062078ae9f7449b65f1703c3c69bd5cb3fc2351b016023721f46e4d70656db7df0e5c82416e72de43be52a2ff280753dcd943a5f3a56da2c6e529faa3b0f21e96e0607b5c4edd27255a6b0a868e5dbd85e965efbc9e29a990a8c9860594c389624748f88c5e2c545006d00004e"]) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x180300, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000b80), r1) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000083c0)="4e5350994ebf71ce3049a58c5d050078bf16b0757a4c27b455e2a547739587dd3380b5df8f40a0696c5bd6cdb672cffe4d870c5c90ca92095b9ebf3e92fe31d8cd74275d857d34a74f7eecc7fac15e2f148d4e9d47bb45b858bbf078999970d180f28d7b2cefd92635d45a563d9229c9fd770efdc0848e52fa5efd9ada5c94a1ba94b4b7c7507f8b0819bb20910f9f50a83a010abbe126dd9f6a7b84eab6b0d5ce78d2ade77a5f7e4e997df1d03ffab4b4c945d803e4457909013127a98769c938c237f37263bc509a42bc56ff2dbf80e847e2c407009eef94f18e1e59069d62298fdbadae007ffbdf403c5049a4530ac0abecceb5608da02754c9a575af52c0b7e41226e2d642a814861c4310c935bcbae413516dde2132652b39c7aa0218a6ce65dabb4494965209ce879ba7e7e59039db5c1d36d6a7f86d72dd59954fd6f46124a2506b245a0db11aa89d2feb312a6596ea2fecaa7b6021f37a255f628da7ff6b6c36b514d3b6be34e505f9dac6acfb888198004699fb350ac93431533554658c4957df36703591438d6488bc03dd8290a75ebb367a481a50e79a46b04d005649cabd79e5c6326c066bc2b6fc5febb87ef66d832ef31a16c2a450a0b990fb549a5d810c928d1a81fa1dc795db2607ac7d46cb5716b68acdeb00987e429fe6a394632c83b43336e7b51d9cfdb50e83d8c6ba1784d9f74c16b476e048e65e7ac0af683b347d7377ac1795422e00e5bd8da9b313af83abb3348861116de7a99959169b7dff9f7d9b7a6d107f2e76670a6214a419bf8298f80eb570fa29264ba57a383c5ec5836ce33104ecaf1aec76e311280a1d2c8bd7abff3a5a242e6a637f7db63038ef5d78aca9c680d72b60da4dbeb0e1e683ddc82898647c589a81b8f92db06711d8a0af05560cd77fa7005283db71e8da21713fccd450822062b994d152aaed2cdcf0dec9c60617e15ba4df628da4e71279bf9d1eee5c7f055c27cddfdd45f9225d5d5529ef7119e2e3c9838e7362971e069be487797e949b24297de19c61340d1cd7a2bfa3880b91a71e934720a59e1e0ea992d2a1633a0852ad8addfcab73a291e35745e694a6471f429b124305886c1f79f67c78de3f3ec998c91e7fc59d26766cd446f6f0de603f2c6892e13cdaa37d9e8e118d098b6986ccd991993ec152193e7d77394b05b99e7d310c506707f1be52249438fba9615f6dad2ec7244fedf36e34ec311b7d6bee64271d6491079e161190ded7e28e2ada4307a9b2986c267b1a30d2f720ff23408011f1d589ce9ee77f981c7833656ccf7df5b3a87ec253ff7c7ef1e67ceeb10c93e3fa683cdadad65850ffbc402b7744e94cdecef9db9d264c755c53d36278df23d4c9685fdefa69f7588a33b8a64b35191ee81abcb9765577d175cb06e31c582807ff7243bfef44961fbc0f8a235242f51ee991ea621803d4dcfed90d26f004b299425bf219f6d185fe6e088ae44601b03defada18794feac93787696a5d419f09f769bc590f43d2df6a131f6895da2de120c2644685e57b1d476c6aba5881e954fb2575356452b118b942cb02b4ea0fcf8f1bbb9a23b6e32c9d0accd3dd861452a3ad77b38fe709e216974932deb5397fd8033ff0e073d93ac0b4be762bca0424d69bd57b22ba914133f87671a29498b268c2911e793215463ca2164e38059456107dcb29beedfd6277e2b41a11d1c6f1361b19875c9384f04f9c53c1856d71f360a8fafe05f7aef750ec0cf2bfcfa971c017ad071b69a18fdaf970b384d4c889cfa5a0397dbe89543a5c6302645d6edf959aa60709ce0225fe6c3266c7ef62157ac8e78fddcd8a1f2ca5b58128218d19276885515775326aeeee0226cc810843eb05144bf8e2fe3340cf60b32cafd96d23cd7d0d3adcbdfec9a2a3d88307c362633b1c5637608ea8476d900b3f836a9734bc5862ef52983577128d3f74b903b0e3bf64326c1b564ae42aeeb0c07702b63a9ff74a2af6b45e5185a53f36c17bc29dfbc0ea28ca5cca43a15d751e9887ad3e6a87faacb6a278c4c8a8d21b9a77b9776f33102a6e645e99cc5cbc543ed0674282c2b9f8e5d14c2599aa9ac8f81438c77f2b9368bdac82edcdc5366f39adec9e9a3fbd55b79abc16d2ebff26b7d0c88f18b486e5836333575e3fc7808cb423b44781c57965767862922b4ff32d9bae76296843a46f430211c27ef9db168430026a5691623284dfd459dbdd1f1a6ec9bfad666507e6eacb1e2a7866da2e12e6d596d0bbb150500590013d9288af20596447f97bf1744eb9cfb244d8fca269b1fb71e14de664be4e95d83fff1d7abcfebcf3e78c1c66d28f260fb0c19f9fbcd2abbdd7dd7246e49dc25d954bf25f810a2ff6f9069dfdc62e7170fe3b0964b2ac95024256dfa3e7a426be5bb5f707fd82c2b3afec5d5dcf5bbb8fcb6dbc1b59f6c5330966c70d8b016956903a4278817414ba3652a102d7e7e37ecc79400267fc3bf7601c0731f87d479c33f100735e748874155267f708cea49d549e93cf7a398b20373dc90ad9afd56d9c77cd24e2c4a18f7130b366c7fe5b26bc4d11ca1ed1b98fa0b4d7396f82ae6593f4575d19f4d8fd586c991129e5cbe15c8bacc89c3ee15ca471dea966b5c48ede0d3ba2a7e28c75c04e6a4aa49a61f4e391ffe78eb5e40a5ef349f3aa4d15f2291cc86ec7e47ae301bf0b6083dae44b695820a893d46732553ef15ed1c16d28268d52a7e3a7e7c009d0c0708a356d3310c1ebcbcca4d7acf433e34bfc9fc115498142dcc725e7a16879c75e4c2f01c6c98b39619f3248bf530e6ee593467e38cf4026cfdc4db6296565722d587f3c580750b1453ecc141c0461495551297d88ae034acbd4f5e80ce198e6640c4c1e9501529988109cef006eb2090a6fcd974d7f60290b78f1a8ce3051ac2d69636c3219f0a6ad8c254764396a1684b2fd9805b1853525f2e640e513197283cc4d4073ac033e0539a88f08aabe1423cd40b8a7e073437d812b57a5d39a0531dcbe13f4466e89efc66c2a1e4b39a3e0b3073c9d44e6cf9b85f4df5c4e03628d05bc0f94ec04234c9eca4ed17463f190406834b02888728f625371cda75d15ec19efebd59f00ab659eb94eb88bcb2110862a369ad599610c1530fcc118f5b82205bc5215fe3623ac8ec297d8ff4eee75ace20731c5d505e6605c26203b7f754164c9463f0a6eefe3a2880b8e06e7bc66bb2adcc1a3f9b0325f5ec31d12a25f1f73c2aa6bb3a7680d786a082a63b13cce1822fa6a4b085a871ae3409eecbc1fd8661b5d52bb2b8b72f23e24a225075f272ed2ba0c6c5c693811a0ef8db6da7cfe7c966c647f0187ad223eedb1012a5b7af103e98464ac768c79b21ca45b12a52cf261de0d367442cda71c4b8ee39c94ded1b22ba06c13836cb467ebab4efea07bdf1e3de8da56a0ee6d4f848011253cc21fac10700003513d3167b7a73e0d752b861c49814bc5410ebe53a0264f76068c91ee6ec9e2daa343482b2f0f06e605c5aaf81f2a3cd570efc2094b4bc452f9526f1bbe7b22b694fb8109a5a987fabf6250912d6099e67da9cac79e8b6f2cce4702d1f17cbc5d06c38b8a48155ec758369c185ded839fb58cd736fbb74105fe5baf44e7e3ed06843f23601b60a43b1f88fd29e9b3f58479f9b95392a39d5ba1a31ee4441ca2d1fb57c0a8678a07a724b7a65b2ab16d1da197f435bce3ef003fce27fa2f0a67c9dd6c930a4bcf59e79e57b010000006fe34972958c28b56642d14ea89bf4d7d6f7fcbcf4fd92bd08fc9fe424de4359112b11f81fbdc1505658363697713ff6e1f8ca3c4be34a79993a9091f6017cda6c7489ae5c07062555231427c3eb42a049f42d22a060983b044a7d34ab5d2b5386cca79af72396a48aad6b8dcd7855410fc6106e4a165994f26efff1e7ea0aa8f560333b5dfdb2a0d899b0fda955155f90c75effd3c9535d88508e836feb7807d57b2a57cca42d3d08fe7de60d2a33376f49bdacdd3f814bd0927f417f15ad62a10b302f46dc53a26fd997f3af46bbf990b6ada45ef83ce13029d167c65134e7b82b59ddfdc367e61c40defd2732ccebb1d4000f6c742df964e1fb390c255d2b1dfc745c6ab34af8096b5b67aa179e3f341854f7a69f7bf47664c832037ec7a78f8e27209e3f20f833fb6e8c0fc4a40920a5ad2b0618982ff72540009d5db82f0f5bcaed2a27f35d1e50eaa0cf8e48c7a2d43c25d0264db750a7f33b44a4bfaae576cf9ee7594ed204513899566564ed8bbc97ed18b1d8868f926a5c70ac06fbac1eade46792186be7bf8ffa3301239edd093449b7d77192782b5111c14169d2b4a1b3443ad62e4abdf11aac6a5b89a5b20ab0ad0abd949b9d64582c67ffce018e7e46de4091fcc77a65b971fc67c8d9cbf0c341ca764b1056ee5014d9865059616a525a1d46ae2fad159afe86dd1df9b8246411827e19535ca0aa9f83050b06e70aa2737f27e93d584a9cef878a642e9361efaa5d20bd8da901fa2e064656f686d3b3ea31d1d850ae9196b7764548f5c6450a32a717e09b6b7e75d43fbbda76e43a24f186d5578933f408bfa28e0435cde525fb91e71d92d704cc5a9b5e3db7aaec46d2b1f8dcb3f921f69bd7397c96a1e132c39c8f1656cea4365c779abf76199cb5b6aada022edec5c901cdafa2e7f3765af9c8b20cb1a6785085fcb0dc901367b89051bdfdc6b68c5215fd04e2b3c7e1c454a4d21132953b25c50995af0f7159a5a8d0a1621f4808f126a5bd40ddc79fed90f49925ee367a57a05c070fbe39fe2c213e7c1724a907ecfa69efe6e021c06a262471a4377f3c9809e9fee4f375e27c31b6afbb2151da86b7cab63c7b4fa4b77fb30172b9d0d78b1c0535ec0639c4910b5eeecbb5b8b5c8aa74c140e7ad347812e36db3097a7ff85c09ab2c0020202307f50efefcdb497b9c060ca68c4be54a9165b4cebc6b2e2e14e5ffb9213142418faedcdf26fd326b7672399e71cfffe3ed712ced5317c254f9199ee10c24c802d102bd8749513d3145201ca4e01bc7c8bbcf430afa541ec5665f86dfb143be648521bb0f2b029018201444787f644f8c88b79e754e6ea9c797babdaec72a9680abadf3a41684cdd57c2b6e833acc0846be5aa927f1b1b36562d2acb9ecfb758455230d050daec6748ba280a5edc86d48e3f8af0f8f4ffb18ae3cd3c19a82d504a4fd52bb62289ae8026572a497fe268f87ef4b4b5886aa07eeb698b7cbf99683f710afc9ed1f8a488883ce0eb8f7fd055b82a9fe21a409caa231c41ba151008e9658919c611e157d7f3926a5e4248532a6860e615b9c86e9fea212128d96ed58c9b84ef22706071eb69f492e4d8321ed9faf6c6a8928f86172bdc930244583ea15be497d9ce4ae79cb3e6293a8512ffaa9e8e358f3c7c7117001fb92891a40b84f9126cc3def5cde67f463bbac9668b9f56c3e4ee72fceebb47e52fc226bab213d8193516e7064459fd1365350a95c5a1c3ac44a73bbba2a4c17ebe49dd781bff1995cd706b77bb533117594ad63566f4c0730beab85ff4c713b7f10b95480fe99a0f676c51ca11116b21e87887b462aa9770e85509e4e60f198148115f0a3ce6028516a946178d1acacf7767f6be7277891369eff67762aa58f928d48b7231e44d899cea8289003349117a53d61bc27b207fdc91c9db61e677d1e1a1bc6a1b6e8564130b335233db4b5de8d62324e6d0ccb2b08c2ff922324eb8c506711142d4b8d7a21223ef0a3d534fdb0de58be95cd827152f71bdd0a82766b62b4c87536f0b7e7df343c4263187da887de6e65d11d0360e2376c1d71c367ae85edeed8f767d24c644b1a9b455ded1dc3cc224f99936a6ee66931c45e5e3db2427719ab2d5cd9c20d9bb0ec004b69bccb00649f3d8e34a3572c257de114b9f027d76bc7db9007175cc03b9e2061b6b3fe7409e009b5371544e56fe438cbd361e5b11efbf2d79d1c250a1e73ca8c601c4f4d1e3761290950421c48c7daa45965e472f5ef3c4b8597444dc5dc01cd25358055b5000617f3e7291da3413e3f0853b1271366612405c35ff1b785b984d921b518425628a533a29ab65d3c11f44c6daa86f8b6457ebb9419274c481aa6f3fa4547641670aff58b9cc62c0993d49a509f02dee755ee5f1fd2710c995c43a91c4f873afa1bbdff14427cba2641052a8f361ecbc72e8a6cf587e83f8bd3110c95fb080edc77a6d43cd58c447b0e02261e4109500c6458dce70acb17aa8f9dc1d15b94a61354164031b5d563c25d0246fc45e6401cefceb501e1468903e5d677759dbe3f24bd48ce55ff8b8f26529fb3b2d669202a1e8a498984b449b4830a0126b18f0e78182c9ce78fe0c448c0e27845b926cfde28fa85e156fa98fefaeb19ed1247c9643b447b4342c97cba5ca94ef1c555d5b49aa70e6aad45bfb557f15e8fdb2d6e3d10d8338a13fe3f187751985b37a5bb10b750f79e36fc2e2ee9bdecc3ed156e202ed7b45a94809d77edaa398042fc6a825a4848c334c557303d24eb3f8e01be06995ceb283c70272b00da61c3381628f0e372fe2fcc779ff7daf7e4b7f2686c39d3fab674b8867b62b0bf9d5cfd0c1d3b270521f55f147de75142ffd7fc9ac7e5dae7ca2fdf26a9222d060823852409dd040cfd1f66f218c6dbdaaacddab34b123af22f97384d64fac64d84fd638c96378c8f9532a11927d48440bc777ff8b8b9be88f930f3b579a713c0bc449dca3a3bd5f2efa98240ccc594299e44451dc60c6c5c9edd0d7b777912b3dc40c57e0ea5f4425cd7047e686c7304f04ba9f7b5de6ad2bd524f1d29f8802a524441fa286015adf4589431710aa4d76de8a956dc1d39c0a13abb7fc309d24222d036e204ab6bb46ef8a7595d9e4512e0b9d5f8fd719a4e3072e1d806967045789c67a1681f2a9f1f4b19f4f5e1afdafc17db7a6d5196161499e62ab4b0ec27648f3eeb1fb2b78f8ecf9b05cf9509a3b9e2a361238deb1c91bdbc8b1d11bbeb939fd9da811cd439069da0ecc00665d72357aac01f259a0325409b201859cc0569e0eba67a7a9ca7e8b78078d9370bd3e37f0571680ede60cb6bbfe69435d6ab5efd80cf051d119a7004fc0b600844d49218d844de8f521524a47ee50229c7da25e42a8639b5db225e7f23967f5d4f8a297aff04a3cbedc2985b6393a5ba0b26b6c7b4ca22d369b35b410799d1ad02825104d34f73408db1948438597931ed1c1c260e78340517bfa2f734537dbdf5ec303518ff4640efe7f7b1c2f46babdb9247ce8eabad9718a8b9ddb7a18d5e87ced554c9d6de78f85d293349590c6c32483534bc968b24a28eb54b9515589d6dd8eb51a5ad0b4d896ce92250397cbc404323fcdf0ee47ed634e0c58213bc5b35a72b21a098e11b79c061430dc817c1e0c79a5b6ed3b002979933f1b83a17f250b1bd5c4958df4d75531ca03efbda89f6a92fe08c23ad9014ff562a7f3dcde578d6825b9847b5df04dbca4f2aa52d8e0f4cf8183ce121e39b50358a9796acde0372a8ff97769874a80ab997cd889145aad4888c06963c2f5b82f53a748a6729fbc79d35c06d84e05c62e44ff78040e56ebfc6efcf0d8b49337d5a17c4041f0d5a8b616244d585a162b69db073accd9071d12df5b326a43b834bbffc2f2a60deafcbddf1c6438a1769d6fb09fbe1990e89da12164ef237f326edb5be64bb64b143a030de8a99b3c5e543c871cb581e2be090a92134aa587701f864907cadd7c1ce20fcf8f5dc7f7ecd06a6c19d89a92ca0ad4393c208b80bba990c7a3702a9c79bddde75d5db244719ac32191b6ceb041ab541fb47680a97dc0422b8a50d91e32cb08cd341b0b099aca5bd12b69d4f89d10b755b351a6489180b786a3bebac926532a4a2d85b07bce6c090d1aaaff079e36d5394a612f1351b90c13a0fa6bf9d188d548dfe6fa51a9026edb52009c03ed45ac51d05c58a957bcc67e05a588985ba00d79f33ae9cdd5f5721d9fdc72ee6e880708be87e8a60c3c035c146f2091d1b9a4c2cfa56f292fe1ba62290d4e56c05669291bbe917f3cac51802a2cc8e9c90dadfe666c233c5a5bb71ee17deec51ce60c73f57bf9ecb84873afcc44815131810c6c1217bea485ef9aa2785e859b25315ef8aa3a274982786e45d622ae831fb76010d69a181b069e4cc55d4436edb10d1119b0c6000c6d5cff7c72f740a59dc0507e7a952b69403c62673f122c9d1264fac6ce2262e86cd8d6a402672f88530fc2d16f31736dd497a4e853253ac8d5aff8d1376895e9f5519b2490cc2a2412ba0c99cec855f668837310035e92fb646486de1b0acffb91ae7516df3eeef381456b55e65baa58e71461c928687e699d2b21814805591382e95e1b970aaa53259917f070281f2336b7d570249d838b3f1a32753c336864e15f4561badf8fee034a29c52ff3fca7456ae140f83e3b2fd5b57c9aef3f20c664200d235f236ec47dd2fc20b14dc6000812237aea992d987e5460679e8c5b76d931ef6d951e6c7087e3106b6ce2db9de6f228fdf3ffc38710c0e8d5000a195a79d1fa2301038f5b27c40b09c34c025e5099d40c2204ea0eae985263c9101cab88d6857a320c9e497f22348a24861a5fb8d734e08cad09f9933748ff01eab22f17756f58688dc1b486a397563ee9ad0784b8833cdb5f7c6bcf76d9c1105f71c3c6aabefd70dc6cd5c66d31caf916145ac5ed7fa070b4277c0448ab1eb78c943be9aeab0587d321a4bcb7754f070881178f8be668b686124899fac252519f4b60ec42db766a908755040463125c26850177402a977246d36d23afac0a11889d54640bd8f6f670d686cfd33f6fc5d90cf6cbd63d9d0fd201dd4c74dbbab899f3c23c0b7e37ea0b2aff421327200d0da58b5893a4186ae3652cc6e11c2c2a0e52184a3872532acce98c94cebf4f31333663a620f0dba0ffd89c3124380075bd28caa6d449a050b3661b8fbaf4747b77c4928b1378fdc8c7a7b38ade1aeec44bdfacc8271d0b132b2029b0f3582f9919f5c8cd543abc9caf6b82b197cd482c3ef61a64743506342bf50a3c1ff544563bb8b2002911ee1fad698f4ac133ffed5bfe81239c918207a03c7a8bd71a0a502aea78d38e970e3ab2abf754b598acb79cf276792aa08724d0ba24f2a694912ab795b3f45f52dec50d9bfbc99ae27e1d2c2216afec6709d6513a64b29ef58255bbe18478c5d4f15f74ea63a1e15487752eec8fd019f1d4a7aa25277664754bd2d7cd3a7a018b92c56d965a1974885363757286da9e055ef7fac17876f0a64c1026a597733b897a9155ecbf420159ae8e5209aa83a3544fff1fb4566f2d54f95e3bbd30dcca5f24397e4bd47ff01292f0d6fe9dd47a810e0c25382fa69b4987d1afd9b69ef125110ad6b240eaa9c85829a2646f9ab7874bc02bfa8346cc9190943e9d46b44880670b1e2aa3a29e83be5472d7418885a353faade6e8b18f4b588607bbb758588d1e2f11a9dfa1c4d61be50249f1ee32e6ff8c0c7722aaec1bc79654a4772efc578bd6a14c79abcc77a4e09c8b6c6ea35cd3ab31e35268fb55db843176f8042f8ce7be0ddd4ead6dbdad0ef9e7cb2323db5cc48119a72b27306b8ff6366c0bc682a85ab9e2cf2238b6d6eb2e38a97d5577e6334cb2aa6e7c86e489e876f9d7053577a5cb57f52812fab7c4bd7b19a34c228ffb67dcac9281612f778b58c580c140542200fd00cb3ad81d93420df93c5af2493f646d8de797102fa0a650b2c7638623b823ff11444fdde453570f99f9099b60061a908b83383ba8b82bb78edd074dccf9342afdf8d11a6129ba6ea7030f3629056264f1736c2b926171b6dc7e1fa455a473de656390495f3b6ad2f9f46f35eacb075628ff739ef78f28ba683448068c7f18fb63f28ba7dbbb78999100dde0a94e8b8570817c7114c13e139ceb333782b29a84a5b19497fa785915c7680dd7f972cb59ba22161f60886e5cb3c3e808726cbf96bc4da78914eee565c6d9d18e70d22cf8c0244cf3cf488c3550eaa400bc0f26d64e0f1bc8d0301a841d954073a641f3ef883d81f4d5db8e9df708e64e640b38df7295f7fe573863653086bae5507c880ab7fdb7a6c5ce77027ffa7395233d3ce536d77ae6c2e9c8ffb6fee78a3bcb3b5f888bd595caa3a5586948776b950a89cde4db8247ffff27491c882b430afdd60e7a22324f6635a9aa7139f3e624c6d9ece60f7f8153b2080cf0544fbf8e1c436503766e670b902604ab521e11aa5a65cedd64cfaf898ac5f55c08c87693c323517bcb0d99c28f5e072d4f6540c7ead70138d47c1a67fd72bd6ef5613af33a0af311c3d0a631ca2a2dfbe35d1021eb610e40b9be128683235a788b5a4cacf99babee382458d59e8aa1dd7bba7e09dd30c055a3df8ed721a1778b2c6ed587a403566325cd19962edd7831caa44a6b716517bad502130e7cf6a5ce5288dc84c0170f622ae0b1e1166a9c2c0771d91df9f9dd82ae210469602ce38964746c1c1d04321aae7d464eb801dbea7ec39505457e778208774d72673626c998b002c46a9b4b1e390d9344f0ca62212a1b6d41043a2100b35196bce42d40caa0ea9a486bf8526fd1f0f0d362c2cac463ea7377a20b54b9435442ca529fc00da4fd7e27c4eaf14215a06857b54254c26346956fd7fe215a5ce57ec38cedf50a3c759e563a4fd87494f00e7bd9b44f3b7e99c6ef67187056a21d2fe1ac9d24125b1947eb293189fdc448b591af4d9b8eb091d6bbb5e50fae79d000044e282bb2ab6c63cc9562b151c214e45015354e62be63e1881238b907f7bdb791ff44a4e03fa29dbd26db2f49d0f4729b7cd9ba69a65b0b493466d35d09b3f590c67c31660d95e2ab4af2c9f1df91f04ce5a57dde2d75206b42e3423126774d76593c2f713ae279d7092506b513fd5b38f0f52d3fafd7141dfd4a0de1063754dba865faf8dc0f6be9d90ef21ec86a275533f6ad4b4e360dc775413f29eab8b3daac6279b9abfe163ea2f183e09ed91ef67fbb090875109288a182cfdcc46d90678efe5edceda6518335e678438cac4bb47d376f3f0e12aa55301735d7f42653c073d6a4a37b2e17d332dc1be6b50918c007b14886307cc39250e81efecd63d24067a49994572725a9df1760caac13a28f5255556b27ec245e93969b85cdec7cd1c2d2a433d3f9572b93054a7ce8adff81bc1d30884d5fc4791e251bd907e37af5bec74235c3e2f804e4e0450b715289942b7859ad207bafcfec1b586dc15e7911fe6d20aa3d02fcd47e9956780e300d7c53c17dfa15754deb4c20efebc7270bda0fa6b37fc88c6be4250cac38c1b8186b364482026ab52d65d3a691903fccc39772277011bfaa421adba76bed9731077be00000000d40f36bbd2a839c67dc4b862c968491b877d4fd13fc90f8da57a29121e12f78e85af765cd66e72ba513593fe1cdf20019985b065d828707d8e509c6834eab188deea5c9ee97955f4b07d37b6fc7beed73be94887d423a349f35bb8782bc654ceaec870d97f061bda02ae73f6d575f81e0b6326eae6c1b3085cc584686120e12dd9ad8ce44036bec8a189f900", 0x2000, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0x0, 0x4000000000000, {0x0, 0x1ffdffffe, 0xc, 0x6, 0x4, 0x1, {0x1, 0x8010001, 0x4d0, 0x40d, 0x6, 0x0, 0xed1, 0x2, 0x5, 0xc000, 0x7ff, r3, r4, 0x3d5, 0x20000002}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004300)={0x50, 0x0, r2, {0x7, 0x26, 0x5, 0x40000, 0x0, 0xbffc, 0x6, 0x5d2186cc, 0x0, 0x0, 0x1, 0x10001}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000002100)="a6c574dd37ad5a06633d06f193c5b957758b45f2f4212a3ce6abbfded4461de98c0780332e9d3bfa72a53a1565605c551d53a1a3df7a15704f14493a1022fbcf144fe898338e9d3ea15101d7e179a6bfc093e7fb9ce3bb0854c64264cf2b2baeee72f52658949c8262186aa1582f932c471e68d5cfabd57f6abc46aa8052b942bac756f03e4a14f3ee3cc55d2aeec21d08ae0cd7a67ba70814ce161c6b7718e96055c1494f55f10673316179e99ce409c9cc18b80a020ea99be8bd3415d4420a9a4c74c9d16b8c6b58517f1380c44b8cee0d164eee6bfadada764eeac74f4c867b5e184dc0918d587bfc577836e9668f0fd44674f1310a910df2dc6e2342d47fbeb890b30d7183595996daa2e6f21fc1541ce0ed0686f2ca5536bfbc851a1ab1575502a19cbd990e954f12e9b7a0985d93c1ca66b268d4bdcdf7c75c17faa6d9b03c9f88fe6d31aaef35d2dc65bc74279983b0c6646475b83c1e01b6c8872d115aa72ae06a18e6d4120f551d2c35fae118d490c50867bf3f6cd2f950f22d6b0c7577e04697bee47b85c6144e2ecf45c4fd93ac1b51e44f98e38f9e9b93c3eb9160404d3a60f808836a8668604ffd8b317f91fd4dae384386c01f5fdebfa643907b5a07ad1423cb0d4a9a68aae6d2b5a912ba0b0789735e73d9a8ed8ae42c92f67f5c3a40e7df5575dd5e033f3bbfc443cfdde1685d9d5c05e8e9469bf7f546398a36cac008bc36520d0e08a4cee2a48ad2ab819524c9e2145f0d9d474acdb028b9cb8248a4d9df5bf6a1bfeea458fedbc039815ffe375cae1fb9be988916c20387318cde61c36b17eea13c176bb106d292728537032cdd79d7c8d48038a6b71aec0d61e774be6ad9f64210957c82dea29ca0991e019455cd7fd2ee2a64491e87e89807be62436132e5a6e75eb14f83885f161bc0c1ad2f3390cf0125712a9f5a14e62be0a9ef23f1eae46680143a83ab24483be91e1c015d4aadeb378c7aab79a474b755e14bbba59f2ac1b80d53d38baee42fd758e9a336ca9044e9fca0146f7168aa4a519e674daf9e061778a74a9ba48c34e1bc8ee86943f37b6fb653a82598902630bd4fa3cf374a622f38dcfe1006a3eed5c31766d13bcb431d7911ed3fd747755300b0343b65de201e0b95599f36cf1971b39fb3bad2448b863df0df7a3ad88741f08b90d7ab7632f481f0a6d1d8cea57d106b54790acb105f5a4030c48a232592a887863710b16abb7357670b36ccfa676d6689bf10b6ff95af963336f89f4136dc9ba2ea1c92bba5cafca6b248b2ffba2737012f29ac03ff59572833c4ff9e1a2ef2571e6962ab67e1e55138ddc4ac90441fa75f0feb9b2e07424bde534f28a50205f1136d9fca176d875bc44e3439c0bda08a2777987bb4e6795f48038f2ac7963d6528fddedf73b8416412031e84fb2ea1374adc4e3999db6339aadbf1c795dac51153f0ac54ca6d418427b696ded56900d663ef962822d67b6c7a6a0d5002f88e24b06ca47529f02ebbfffae34efec65f230de35368054a9d8bd9fc710f005008149019d683c7450234ae571b40e5de4c9178c1f1122aeac8293008a28ead3946bd6287126fdf42fecb03700cb9495b8a9be544aef8b489238020d7b9149f404dc17f61cfa4a3eeae72f46f79fe3f6d384ac2a4db2a45bc8c002ee4d491607e924fefd165c46fb15f2abba54a36a2460b6c2ee63de3e30e98ff3d453fab204eaef89ea21f8117b0e5e5e87eed6e2a3a58d270e65cc92f618b0e445d55f29c031fd36fce5ff62d036902bf5f1e4feb74c571f5f8fe03519d579c78f82efe2dea5192222f42ce4ed35f0f5df316dbe5b1db225b00dbe4e04518bb289c6eecbf2025a6758eb04f3675a9061b5e9ae5a9ec9bc5ee41b08d71c9059d2c68a42da09d2eacd3ace96be1ad943830663052cb8e3872588394453a1aee28cc3f7e4cfe34821cc8c323204a06e9d82fd4f67751c49f17f92dcb30e8f02f3ea24be55fbafa90c501c365cc0349e2c3b6f0f02ac83ff40793c4ed56e294ce28accdf6bbefcbfd0ff538d7cfab35635ed8fc8951a1ccd30b59bbe2c51eafe223b4dfcbdcde2acc437de051f9563b76a4360940a71986d86e0854a2b530ade41bdd87c0234ac5dd42ee03a102932b083e57f65c1019d4054efc1cd25f4f852b9cc6befd387ddecce4da58a466e536ee8f7a3ca5be424c92b1a20eca71d5901f3d62ac1bbcdeeaa2ef90fbcaf35168a1dc0a5cd52ea960ab4c1d0e0a6535afd5f209aa89617be651c4c2cd212445b32e17a04aeca05b42d4788921e5834744e63f13222dc52c90a08b6204d85fb27c9f15de631d53b5ff0ae50b5feb46f7c67363423d24f970e0e950839da3f42016ac2f38859ae4261a1e9da9552b6a17a1d5bcbf27fff17ad05384206948b49ce4c87c80c80edb9a3b5d76d1e64b01ba735f93667b8b378be78935936c2ac1071d7abb977cf01edfe7664858cfd8f846a4de20d98a56860091820f9fe7ca2de7be202b36222b88bd8eac23f41f62e14110afafe64210f4a07f894bfbcb183b87747e362cd5b9e8c50df1453053c18fe121bb7507bc501a46f736bd13d5ecc4fa54dd77e53a604f7232c8331b1b7c0537689fb1945128f975d6405747bcc0d172c19d4fa610cf481a8aacd5f7a7cbef3456a65443322afd137708b3fc8b3ee9b8a4cb38c7b14d4fdd74daa58074bcaf22bca1cc8ec2dd22cde60ba5d892342a14be25b4d897ddb23b8154c6f24a93c00c17acd90522ef7acb80b343ac08b4af83ce8a0c95bbfe140c0f1c572639f4079607a34b8f675cf3ddfc2bff83635f9d13b2375c1d317920530fc72fc774edf8dc4f653d72876c1ae61edc6edb1cbc2edbda7207cca6811175cb8f9205d8be99d81d217e0433ac7d298962b87db00128fff1f3d264c50dedd3ca4bccc8db1c1191c3ea226d351560024be65f4e85f577bf8f06d6528f7c73640cd579ac1677ee58255c1bcedc9670684737173037eddc55bc943b78524f617653a324319f6026b6a9b02cc9e3b58e8b661d5d7805723cc5c476e3b7f04ee7dbfe1af744f756313a2146a84224877cf93d1f27c28e7e21e4d29193d6384c3e9eb337cf67a5b45970c7ec3d5523847d0e7d56cc4f132f160851feeced284fb5a75c203fa6b1e01362ff6da0ebf8d852c90b1a026386253afe5c7a078ecd8c5663bee57b83200653bd2a5e6695a3cc5d466d2e65d81da058107d2422fc99875e95b772608e456471cbbfa2ee8795b45cacb1290563eb23bf534c7db5e47fbee4081013974ce9dac3301d6cd966255e22243c90fc55f4b421940c7e819e5d54f44869943e2f267e3b1b9eafdf61a9157c04e71b756076445ead7851923efa6454ff156b2c3793192fec046b7b7e8947efe0009e9ef049dae89b34dfdc0183cc7a9c7cac4eb13994535e803a7d9f070b95df12bb2ecc30bb518517982be2a274faaec1713a423f020089848326e5fe32c115de0b7f8c2876271a0d17924d246c9e08bb534d741b03646daea5411f1825632caf101ccae49a99b82e3735513947b6c6a4b09b76203547f79f2809c96bef593c6e64bd0eb84b1b11e3de36fe725607df9b3420af6cdead70bc572a44ec1453de49fa1f6843f5e74055cc37aa86a9c06cc8094f3f58f3bac7f7980c1d41729ce1331096fbab86ee7568798a0be045b132ec6c587143ed9071f949f0090b783a1324d76f5aec5559168da67c85e3bb8a48937a214d1f101d7ccff655c5eb778ddd61cde8dc39bb1920e0d7cf418b761ab92bcc677a0c5b6cab85574c1216e3cec682dbfad3a7b053e365578c0c1c7a70a1b48b6744441f1476e13366087913dd41e6d9a272301be9721dc0fc78355fa914b8033c1eec4f2cd0cb39e17603b2f7052619cb52e658c928e3925c326d00016146a754142115d4bafed77a5ad8b541f4e5cb732af4411a1a8833ff4215aa8e0d743ecc63c311bbe3fd21335a82f0648535688434df83e6fe6ea8455294a2bcafff88a0d0485657e7adf5b73083d873cc87ca6cd56593f11642fe27d9a998d55ac7af93b702fe4418d3ce0f2dd73d8c1f60524575119bfe0d961c468a906a0df2868465b5bf5d2018b97c2e11393f673b7199dd0c71df6469f984dbd484cf809ef1f919d1b7fcec368cb93ef49fae9b564a28225c2e2eef782a07f6aa660b2c385ac00a2151e3ccf29344b93621987f57bd29ecde89a2cc8dc87471606cce12f2ac1210358b5f08eddd983e86c02440a9b357f386f8d4ea61b0a73b64427e4e73b174ca05e63ab749626132643d02df141c757485cf729bec5229b91dced3640366200eb3beaacb9e9daf19fe74d7c06c18f3caf4d9ea2cc8fa906f58c620f91fd883dc9f3743f094a4b0c85d78f7ce6cc01c53856be10e861fe347f077399e187d22418c0aad8a913f4cc892c903d544be85be4b031d1028f70acd8184de1c28538001b153bf0bbb65c160339fe34856eca5eda8aaa79d76e4f126b4bbfaac2f44c0d936002ba75b0205a21c4720b0b3ae87f5c458a57254b017c51e3a51e087c3a29a654abe9fe9c21a100122a11f500fca1bf676aaf959980fca9cf1ace013d1de770ceea61e9c831d3a5dd8faab74bf95ee49f1a580e8c4add9cafddade6c761bd100e1658070b8fdba52481144d14fab4771b63a1e1ca1ef6d4edeada494a084bab8a5e4e97d1fb9313330ab144adc08933fcfa71ce95e9a274e5d1deb79705512b74306bbf702db06720abd251f38a4d6c3f8006cd42701e2355e7a5815131530749a409c0d5d993d20a6b82d84e4f14c36ce24c713c53e8edd3d571049838ae8815cbe000e492b645072e8635290d7b4e13439bd7964aa14f5d55b9347df8d7635ff028f4b6c9c21a98d2fc733fab1953ec9f142e95a29df4cb41d7b7863423ff7c39cbe4623bf449d5bc77040d90817ac0048cc360509a5a16c3094a6d57580db5497c3b3d5c62104dc58e851acafebe9eb531018215ff2bf2d58999d6ed966a646dddb0ca203a27978983128949878002ed1ddaa77aea7215e74499f9159cc9955822db1615a258fe65e0561be8c62435b7271b1f2911a9e01439ec15cec3e1f9fd795fa829c20e8729ec79fd064db0a8c2e676b9f3e3f49f05931d79303a9bdfeb04acf35596520383d8e758a889a00e7362cee3717b70cf30abb93a5f2a40ae099c265c2df3c02b4fdc4293d4e7fc26c8887fb9eb9832b716b083cd56d77ec2525ce622a2c088ceda4c753643212e2170e89ae2eb48d99e22c4844553b3ea0eb5383813522bca850896239fd228d4215d4c5b550f041c87b78efc4c1dbb96a6b0c03ab83c7ad4484b487804bc21d2b82f10da8a4fc7bddfe88882d1285e5eb1592ae121dc37b39e0de0c4825639ebf4cb8328c236721ddcb5820f4ca2efdc2bfcebaa0c588b0cac27dc5586aad5043434edcc6c02bf7173cc771d73f369951e97a0ef5cf2deff299adb75e564b3630c41fc059a75c661dc2510a3dbaa265bd700c9e20685991875a352a8083db7560f81cccecbfa3a744cedcd22efa444140e4d1b44ca8694ae7b80854989c393173b2fd8320ffea2d9a20a076357e5005c3c827808ad6a52b8de9968a41e0ac3170ed92f9f5630c62660746badb6894a6ad22b31be6486cd433520fb12c35a2720cc4b26749c0c4fff90060d3e5c4e5a3ea0116e20fe0b540b3b1dfca809b76bdeda4288667dc0b5b12a017fc660ec2f81d2e123c7a44c5a5080cc6bb82dea8c4afdc577c083bfc1030575b566f8a645b625b0afe554c68047ca43b99f9fce1dafe0b8c04c0a96b291cfb57239acdea88a4da0702b28de12fd36f24191e872a1f84a4f9922f54c1ec1c4b334a2637bdf17c0ea02c625d49d5dfb6f3799fd533a2948f4eb715ce107beffca4d4bcda4f74cae225cd2d47e5328ea2d43e90bb5d889cb25582a6dec2074c2a56c9b085da58d04b47f705bd20d2a038e74047995a5a91f130931fc916ee1ce71a6e1e448a692f2038612e4ec92d9aa496bb456303948ee34fa252fdff78c73d0ea3561edaad53a687172928fcc6b4f7c489113444a71073891181c863e1b11fb91ba0ed1362e313738bb094e59848b6686b609820a40f2bb7c06b2ed25f8834550a11be1d48af0260d8b22af8a560b9b995539118a7703621bf4f458d317ff594ff5ad5b54c460b0fbefb26e6afaed183d76f5deb150a96e8afa6ae08bf2e5cf7512ba46d153417530bb0f3d0fbccfa577b6f89d67c3d35402c50ca7e26a037d6e743ced3f562624aee7c9e7edb3e6dc1fc3e692b93b819bfec8e593efc6e5614ab7dc754ae7116c14b52d3cdb5a1fae2b420fcbb0a1df00ba19f61243e94f14324fbe9ff18cb9e9050fc795a9e4951119bf1fab9ea614cec2421d1f60dfb7776c5b689a443785f979c4abc48e730d091a63f8f504e605029a817135597e7556dfa086139077037f313e827f4f1ca48aafafc4c1f8350750c68eebdf64b9f8e7043d3f53fcdc7c3479d09d70305b197e68140b430290d6169a998762af1a6c18d9f5a383503a9861930a0058641e35ebf149bd092a3f16e91779b0782f850c6ceeae5325609431cd363f46c5411ccf4187a30d3681cf28b945b47ac0300522750c706d4e438d848339578b8cefbcbdcd0d0e325a9d201ee670a98e7c79bd695915bca29f1d06ec01b71797088126b936f3233a7e6d9536aa9f09f13bfea01d44508ecdded3819bd1c6efee93703f4886be2fa2e8c93a71955a61f0cf44a9aed26cd75416e83cd87191a6c060484b0cfb50780131141f6cee23e7a0dc395118699422b1ae82199a7482e6637e5f6d0cf95b59463bccbf9a1cb13ddff1510d9e4b6c83f87b54ea388d73bb7b8ea91ef354ab5a7d789ceb116659a9b094fca42bf3b3ca01a6183d0947993d1953ddfe86b4b9ed39ee0457632989bf804e638609c7a5f02ae3375b664f9420b809fcaafb8312f8306d76635fadd3e92c6cbdc4621ff29384d1c171f526446863f5264ba0bbda4591f7c556ef90883db06ea4df05fdc2ba59972efdd10ac63317e97756c596c01b9b63efc66576fc220822fb66e63e49bd6a0bd1af1a67659e36f0f8ce4594fb592c2592b6d59ea6c387c10d83bcb6fafb0ce23eef6f108d1449ee732b75bea6536a1d4279d8c73a873ab0273dbc47b33ced5c18358b719341148c3658ff43bb93ee7240511a549e7908a767ae713f3909f937b876989f2c78d379d5f62ea7fa8c2f872179b90adf80caec5e60965fa003f4c1b022d49b2b056e3f0809ad4667accf069c2d4f93d90a6272c2434566553ff0da6507d6a4680c2ecf6b0810a9777ab213283ebc2cde80001cb3e591ffc0524c2d49e297c98e71595cc7d742ca23fde6976297988fcfdbdb131f82547aa17dc8f2225db8829a8886147cdacaf7478fb383c645d6f87486ab377e83b3b4352330fbf82193aba642e7494fbaa86dd146f3fbcafa68502be06e76f62b43520568977fa3274a1ee63250778dbb50c9b53d559a025dd5dfca0b90c39bec748b7b48f277142e7b8feed18fcbd6d064af6aedbb4af14ed01a8b947d132c439d5fc28972b1f3dc32d1347d0c78d6b0253f5eebe2c2623a0be2f11d48281384c89b8f5e9317c3f9eb5ab19fe113376b5be6d7b13518e11d10f882dbd1a78020634169294b51202691c28a3c78c1dfcf4c90cf9b6bcd89ff2487e237fd8fdcf9438d3d7fe6170d50bc2fe85a0ea92bb74a4d5a4dcae9186b48f1733f165600e3daf69425a40ed47bdf21cce93fa901a6370e67eb5bdd59857742322ad6e9aa86a260f76262faef3c957b293c80a7e26a06d6ac6590a75f47df7784c2bfa51da1ca9b016628b56db020bcb88fd584b2a6e71d97a7505cc692b7c24ca690f54683b913741ed48487e358ac12d1f5082a618344a716bce24d899577a1f6f48b22bd0ebe6cd4f98cfa0bb645a8c28575d171d898a8feaf0578d97ad9a4cc4e0a0c8367202a5bce21a1c14a99073afbcb5399336efee97bd5819cc125d1fc401840e3a31f23b51d5d4e6c9ea449975817f08f742ee5479b9ba24a7b203b82d3e060510e85aab8c32434229e4100b5b1c3760b914e095d071790b65b9bb0a3466d19b206fa415f0f8b0bed0673f6e17e2e5fae3a42a3633c302c140fb82c2f5c01fc470c9c3e68b5c0d52039ef4e50fa31e1bb2019ebb9858b299b69740b2949449d8469d728f892da89e7115de8ee1f777c507bfe98e80d9b4d064fe0889392e5170711988b609972aa8f15525ad2bb1dc0117af0933792aaca6eebdd22ce19639bee25c877d802a503d1354bba99403435db2aeff550c0b477625bd22617398b9124d3edf1306e522cb2f8610bf533cbc55d4d1c5d7ff5d07f87a11494980e97a7c824beb7e16090040d2cbff761b826e8b5831dfcdf000eac2e771a48c6ba846b9ddf36a858099f77d51bbfad480bba9095905d618d7b355e40159f5e48ddd5583ea720ac9c74cb118c011d3ba1c67dc865a8eeab8667e0a81ce5894fd888fe4ec2ff936bfeb45c66cde689e4a4f13bd138e7dc27aa263fb009b81c274bd0d73b35385d99d1d082ebe5cb41de09d274fbd7c1c414f3d1ab45d2e8949cff34106b574710144cf6d2072c380cc9c83ca48b5e057973e73df30821c1478d21bc55a462727263062271d76fea1509b365fbdd92b4c23e088f61fce348ba0e7a3e5de600762c462e063e74981f14520babfc3278326b95419d24f4e4853507acea8a5f7e70c13b31f47dc3d823b3f699a029093b1ccbc564c3be29a974cea6fbecdae3f763fff2e65bfa1a52742fdcde3c9c0644267825576d7268e2bec08bfb52083df7b5bab93fbf2cf6a8d91cda5a04216e8b9d961a28720667d2a1d3098bba17517b74cc93b8e3b65d36c12f10a7e0898db2e1e4daf78a6696e1ee221cb885519cdfbe9284face6a525e4ac8d1d91f46d2dc8331ba90e9613947718bf51476ec3702c21313248edd984c46df760b2d83ce9599fa73508d12f606d4643c25ca38fb97fa43d229a8131332011fa87763ae10d48c5e2be8914c1d40d3e53e52f803804769edbac0e309590e4131982de1baae61ff0f1443b95344c488a7a7f4e0b3034400bddc2ec447a40a36d017b2caba9bda7f03f8cddcceecafa556820ffd3c072ef394a3d809d78f5ef53f57f72012b60ee76940b3aad36c76249a371669ddb0da3227b893b99a355143cab5cfc717658b14133aaf002ea497bd7db4d8f1bbf9934a55777ab886038492a934b1a2a2cce48971ab93c78fe4d45109e5db3c5c276cf99a3cd497023bb2a19b6a186325f72d2d202ff0201caa67ed9901afae678579fd3fce2f5bfaed4a54bd2dbb824f51dfe17d998b0526fa8dc596a80f097c46ce38f5e927ace3d0dc90b9092d619b71e36421fe0869681cdb5e385b794e9ed34932163ffc6b8d21e882b1ff00c7f3db420b8ee19c7c38ec3192de30dc3e5d01f572134c1b25b08f7cd1526fe4a97c1108cd84950a11dc697551b401c4186f2d1e4cd21a2b4fa43ec6c4af09f80bdadebbf121ad2339f6bac808f3a9964516132c3b3d8756f22f7b7b8a8695d3029c45e335c77945b8ae7eca964b77a04a1695d65c4f453f1cd3f6d85ba40764f02007165f1fba3b28d23f88534995119c869a20d48c67f79dd1d259042dd8226732905de52ee1aa570ff4fa732d86cc20a11dace7d65fdf1d26b58384b7f315d11cf3231007584025c3dd9f2d5e38d7c2e3bad6ac85267d31625dbbbce63e9898872f38a303fd638e43c5cefebd719e8efe6b2075f91cbc62cbb6579420016ac0216b667aecb7195da4c4a36477c665fcfef6ad551ea3606a1475230118d95e600cf2abeff563d92e1bc753d10d782a1d95140b5cafae4d2d350e7a84fa3b65723943a97c68cabb776ce502abf2f1f1fb8c1248a9bbf2903c9304fbf9a1219b40f378123b5f8130ba36f3f423327b869605d056a101f64d8d6ca8b59aae0e325ae5e114ea550d11fdf983ac2eedb404a10929eabaf2f7c402b82124c7bb30b5344295818a253012dafa47f6f34b4431f0180cc2859db29b349c6138b538fd4de3863c21c01285600dc1ce73013990e4c1daa03d78878200c639586038620fdb7a9fc844485818edfd2636aec5a2b16af4bff428d2dfe89475ca06776a68d5e4b4761b985095e94cd91d33a3f0a5dfbfc255ab5896491c03044aff1950823358b54edee81afea9b88764a24ac9b917e2cab6cb2ba1c91d10bd0ef8681cea3ad9c59f78882d4aa807a53a106ca2d0738a04457275cfac653638a94577c4ab03c9e5d6de1dc78b487ec918c4a7ca2a8d6ff852e8fa25776aa6f139a3c54693271502b71eaddb461c1819f6d20a79ac7226a177f42df6f4705cc62cc0484b28e5cfdf7fc52b0c582621bacd703a28714175db576ec0bf017c32424675d28d992e46de460b3289fee37b49b356f7842cd94764795c887115419234049a2a2708ae82efb8f10f5d22c2bae2f5c1abb9cd839c6214b0acc0b04fb6cfdf7f3adcadc5189d850dd957c47a4f946ac479a4e124f695d222f37ea07506638e90b86bf3bbb0ccb578bb6fee8941d6e1da1c77996a064c60157b6d417beb1ad5205f210851a079f9ef6e3faf3cab5482cdf7159e78b9d820cfee714a070ad35b91b49cb43b43bb7fbbfd5276b5c2eb0d4ca9ff9b10f0b8ec74233c7aebb2933e4bd5b0a388ed6ceafed8ef995098c2b88d74d2cebd44ba26c27b5d8983394d286156f4b501e45fe5217096b1bfe7b9bb3f6c3b4d2ad15bf1c86ed70ee852c4cfb979eb4a0c826953799a2030322669364aa905092fb45cbeacac44703c70d7e278f1a5926f242d459e36dd8e374f9bb7a0c907db1d4f8c1993ac0244f6d563041a8956ea82b7eef7a63ac200d32ab107d6728610efc530aa5783771a5fbedbf5a379b2923f088cd203e315f41072d83201a1f1fce87d8b7cf2f142e1ff5f8b2f52028e8764e49604b46dc3763f79015183f601e26346606e22c24e1833b2755afa285feb833d3ff3b910846a96e028070f925a6c640d9956c852367e89ca0dda26ad3c22f3c63f87c49f21e62363273579059ec88643943816a0a20caa0d97bb10aa5f1da882d422beefc5f59128636d851427783f1639d25af11d0bf7e8810f2304074f0710b82a1f8fea2f7da16b896783a468aa04e5524d9f118ae733501cfb913c3c2e327b7b5c87e250884667a9fcf29e27c9009c2173853b5ddafd7c6bfffbe1edaaecbf5134aff42876a192e34e32faa8605e1f5dc8553c3e43156126da540ba467be0b3bece1826a85a96232fd37a68bd9a381e96a74f857965477725c28aa908fc8367c7c4024059cd2454cdb0bd00213d70946b1751e133cff48809c6093c6fb00db7e477a86c857c81d39d49f1974d2191f52f737c0f9710a6eb8bf6b86161930b312123840cfc060abd7f69e36a6393036550321d09dc13e484794aa0de078f03d8396464feeb7fe8055b23638d7d780a394013039dd006484051211c862bbfa85e5cfbd77d2ced2f5ddb9229f183fcffd2c5d5bfac00", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)={0xa0, 0x0, 0x4000000000, {{0x0, 0x1, 0x40, 0x5, 0xeffffff8, 0x7, {0x1000000002, 0x21, 0x0, 0x4, 0x1, 0x9, 0xfffffffb, 0x8, 0x6, 0x8000, 0xffff, r3, 0x0, 0x80001, 0xffffffff}}, {0x0, 0xd5421cbf6eebb6a1}}}, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x60841, 0xb3836f6d7a15f29) 6m26.508463151s ago: executing program 42 (id=10003): syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x428, &(0x7f0000000500)=ANY=[@ANYBLOB="fb00004ec1003e13db8bcd40712e1c203b79153dd19ba1d5b58290522856c9d8780e6daa22238c766a9a630fe9a98a898e9131b3ff6fa95cac832fc49483f593ef1324e6e17034f6c7d3fba4cff511c5d25f3a3f4e964e0b1212d4ccbdc5133173ded8aa8082bca5df358b1f943bdc8688fd90c51ca5b8d022a99545d77819a21ad5ca1066dc12245046ac55ecb5d2da14c138db679cbf062078ae9f7449b65f1703c3c69bd5cb3fc2351b016023721f46e4d70656db7df0e5c82416e72de43be52a2ff280753dcd943a5f3a56da2c6e529faa3b0f21e96e0607b5c4edd27255a6b0a868e5dbd85e965efbc9e29a990a8c9860594c389624748f88c5e2c545006d00004e"]) openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x180300, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000b80), r1) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000800), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r0, &(0x7f00000083c0)="4e5350994ebf71ce3049a58c5d050078bf16b0757a4c27b455e2a547739587dd3380b5df8f40a0696c5bd6cdb672cffe4d870c5c90ca92095b9ebf3e92fe31d8cd74275d857d34a74f7eecc7fac15e2f148d4e9d47bb45b858bbf078999970d180f28d7b2cefd92635d45a563d9229c9fd770efdc0848e52fa5efd9ada5c94a1ba94b4b7c7507f8b0819bb20910f9f50a83a010abbe126dd9f6a7b84eab6b0d5ce78d2ade77a5f7e4e997df1d03ffab4b4c945d803e4457909013127a98769c938c237f37263bc509a42bc56ff2dbf80e847e2c407009eef94f18e1e59069d62298fdbadae007ffbdf403c5049a4530ac0abecceb5608da02754c9a575af52c0b7e41226e2d642a814861c4310c935bcbae413516dde2132652b39c7aa0218a6ce65dabb4494965209ce879ba7e7e59039db5c1d36d6a7f86d72dd59954fd6f46124a2506b245a0db11aa89d2feb312a6596ea2fecaa7b6021f37a255f628da7ff6b6c36b514d3b6be34e505f9dac6acfb888198004699fb350ac93431533554658c4957df36703591438d6488bc03dd8290a75ebb367a481a50e79a46b04d005649cabd79e5c6326c066bc2b6fc5febb87ef66d832ef31a16c2a450a0b990fb549a5d810c928d1a81fa1dc795db2607ac7d46cb5716b68acdeb00987e429fe6a394632c83b43336e7b51d9cfdb50e83d8c6ba1784d9f74c16b476e048e65e7ac0af683b347d7377ac1795422e00e5bd8da9b313af83abb3348861116de7a99959169b7dff9f7d9b7a6d107f2e76670a6214a419bf8298f80eb570fa29264ba57a383c5ec5836ce33104ecaf1aec76e311280a1d2c8bd7abff3a5a242e6a637f7db63038ef5d78aca9c680d72b60da4dbeb0e1e683ddc82898647c589a81b8f92db06711d8a0af05560cd77fa7005283db71e8da21713fccd450822062b994d152aaed2cdcf0dec9c60617e15ba4df628da4e71279bf9d1eee5c7f055c27cddfdd45f9225d5d5529ef7119e2e3c9838e7362971e069be487797e949b24297de19c61340d1cd7a2bfa3880b91a71e934720a59e1e0ea992d2a1633a0852ad8addfcab73a291e35745e694a6471f429b124305886c1f79f67c78de3f3ec998c91e7fc59d26766cd446f6f0de603f2c6892e13cdaa37d9e8e118d098b6986ccd991993ec152193e7d77394b05b99e7d310c506707f1be52249438fba9615f6dad2ec7244fedf36e34ec311b7d6bee64271d6491079e161190ded7e28e2ada4307a9b2986c267b1a30d2f720ff23408011f1d589ce9ee77f981c7833656ccf7df5b3a87ec253ff7c7ef1e67ceeb10c93e3fa683cdadad65850ffbc402b7744e94cdecef9db9d264c755c53d36278df23d4c9685fdefa69f7588a33b8a64b35191ee81abcb9765577d175cb06e31c582807ff7243bfef44961fbc0f8a235242f51ee991ea621803d4dcfed90d26f004b299425bf219f6d185fe6e088ae44601b03defada18794feac93787696a5d419f09f769bc590f43d2df6a131f6895da2de120c2644685e57b1d476c6aba5881e954fb2575356452b118b942cb02b4ea0fcf8f1bbb9a23b6e32c9d0accd3dd861452a3ad77b38fe709e216974932deb5397fd8033ff0e073d93ac0b4be762bca0424d69bd57b22ba914133f87671a29498b268c2911e793215463ca2164e38059456107dcb29beedfd6277e2b41a11d1c6f1361b19875c9384f04f9c53c1856d71f360a8fafe05f7aef750ec0cf2bfcfa971c017ad071b69a18fdaf970b384d4c889cfa5a0397dbe89543a5c6302645d6edf959aa60709ce0225fe6c3266c7ef62157ac8e78fddcd8a1f2ca5b58128218d19276885515775326aeeee0226cc810843eb05144bf8e2fe3340cf60b32cafd96d23cd7d0d3adcbdfec9a2a3d88307c362633b1c5637608ea8476d900b3f836a9734bc5862ef52983577128d3f74b903b0e3bf64326c1b564ae42aeeb0c07702b63a9ff74a2af6b45e5185a53f36c17bc29dfbc0ea28ca5cca43a15d751e9887ad3e6a87faacb6a278c4c8a8d21b9a77b9776f33102a6e645e99cc5cbc543ed0674282c2b9f8e5d14c2599aa9ac8f81438c77f2b9368bdac82edcdc5366f39adec9e9a3fbd55b79abc16d2ebff26b7d0c88f18b486e5836333575e3fc7808cb423b44781c57965767862922b4ff32d9bae76296843a46f430211c27ef9db168430026a5691623284dfd459dbdd1f1a6ec9bfad666507e6eacb1e2a7866da2e12e6d596d0bbb150500590013d9288af20596447f97bf1744eb9cfb244d8fca269b1fb71e14de664be4e95d83fff1d7abcfebcf3e78c1c66d28f260fb0c19f9fbcd2abbdd7dd7246e49dc25d954bf25f810a2ff6f9069dfdc62e7170fe3b0964b2ac95024256dfa3e7a426be5bb5f707fd82c2b3afec5d5dcf5bbb8fcb6dbc1b59f6c5330966c70d8b016956903a4278817414ba3652a102d7e7e37ecc79400267fc3bf7601c0731f87d479c33f100735e748874155267f708cea49d549e93cf7a398b20373dc90ad9afd56d9c77cd24e2c4a18f7130b366c7fe5b26bc4d11ca1ed1b98fa0b4d7396f82ae6593f4575d19f4d8fd586c991129e5cbe15c8bacc89c3ee15ca471dea966b5c48ede0d3ba2a7e28c75c04e6a4aa49a61f4e391ffe78eb5e40a5ef349f3aa4d15f2291cc86ec7e47ae301bf0b6083dae44b695820a893d46732553ef15ed1c16d28268d52a7e3a7e7c009d0c0708a356d3310c1ebcbcca4d7acf433e34bfc9fc115498142dcc725e7a16879c75e4c2f01c6c98b39619f3248bf530e6ee593467e38cf4026cfdc4db6296565722d587f3c580750b1453ecc141c0461495551297d88ae034acbd4f5e80ce198e6640c4c1e9501529988109cef006eb2090a6fcd974d7f60290b78f1a8ce3051ac2d69636c3219f0a6ad8c254764396a1684b2fd9805b1853525f2e640e513197283cc4d4073ac033e0539a88f08aabe1423cd40b8a7e073437d812b57a5d39a0531dcbe13f4466e89efc66c2a1e4b39a3e0b3073c9d44e6cf9b85f4df5c4e03628d05bc0f94ec04234c9eca4ed17463f190406834b02888728f625371cda75d15ec19efebd59f00ab659eb94eb88bcb2110862a369ad599610c1530fcc118f5b82205bc5215fe3623ac8ec297d8ff4eee75ace20731c5d505e6605c26203b7f754164c9463f0a6eefe3a2880b8e06e7bc66bb2adcc1a3f9b0325f5ec31d12a25f1f73c2aa6bb3a7680d786a082a63b13cce1822fa6a4b085a871ae3409eecbc1fd8661b5d52bb2b8b72f23e24a225075f272ed2ba0c6c5c693811a0ef8db6da7cfe7c966c647f0187ad223eedb1012a5b7af103e98464ac768c79b21ca45b12a52cf261de0d367442cda71c4b8ee39c94ded1b22ba06c13836cb467ebab4efea07bdf1e3de8da56a0ee6d4f848011253cc21fac10700003513d3167b7a73e0d752b861c49814bc5410ebe53a0264f76068c91ee6ec9e2daa343482b2f0f06e605c5aaf81f2a3cd570efc2094b4bc452f9526f1bbe7b22b694fb8109a5a987fabf6250912d6099e67da9cac79e8b6f2cce4702d1f17cbc5d06c38b8a48155ec758369c185ded839fb58cd736fbb74105fe5baf44e7e3ed06843f23601b60a43b1f88fd29e9b3f58479f9b95392a39d5ba1a31ee4441ca2d1fb57c0a8678a07a724b7a65b2ab16d1da197f435bce3ef003fce27fa2f0a67c9dd6c930a4bcf59e79e57b010000006fe34972958c28b56642d14ea89bf4d7d6f7fcbcf4fd92bd08fc9fe424de4359112b11f81fbdc1505658363697713ff6e1f8ca3c4be34a79993a9091f6017cda6c7489ae5c07062555231427c3eb42a049f42d22a060983b044a7d34ab5d2b5386cca79af72396a48aad6b8dcd7855410fc6106e4a165994f26efff1e7ea0aa8f560333b5dfdb2a0d899b0fda955155f90c75effd3c9535d88508e836feb7807d57b2a57cca42d3d08fe7de60d2a33376f49bdacdd3f814bd0927f417f15ad62a10b302f46dc53a26fd997f3af46bbf990b6ada45ef83ce13029d167c65134e7b82b59ddfdc367e61c40defd2732ccebb1d4000f6c742df964e1fb390c255d2b1dfc745c6ab34af8096b5b67aa179e3f341854f7a69f7bf47664c832037ec7a78f8e27209e3f20f833fb6e8c0fc4a40920a5ad2b0618982ff72540009d5db82f0f5bcaed2a27f35d1e50eaa0cf8e48c7a2d43c25d0264db750a7f33b44a4bfaae576cf9ee7594ed204513899566564ed8bbc97ed18b1d8868f926a5c70ac06fbac1eade46792186be7bf8ffa3301239edd093449b7d77192782b5111c14169d2b4a1b3443ad62e4abdf11aac6a5b89a5b20ab0ad0abd949b9d64582c67ffce018e7e46de4091fcc77a65b971fc67c8d9cbf0c341ca764b1056ee5014d9865059616a525a1d46ae2fad159afe86dd1df9b8246411827e19535ca0aa9f83050b06e70aa2737f27e93d584a9cef878a642e9361efaa5d20bd8da901fa2e064656f686d3b3ea31d1d850ae9196b7764548f5c6450a32a717e09b6b7e75d43fbbda76e43a24f186d5578933f408bfa28e0435cde525fb91e71d92d704cc5a9b5e3db7aaec46d2b1f8dcb3f921f69bd7397c96a1e132c39c8f1656cea4365c779abf76199cb5b6aada022edec5c901cdafa2e7f3765af9c8b20cb1a6785085fcb0dc901367b89051bdfdc6b68c5215fd04e2b3c7e1c454a4d21132953b25c50995af0f7159a5a8d0a1621f4808f126a5bd40ddc79fed90f49925ee367a57a05c070fbe39fe2c213e7c1724a907ecfa69efe6e021c06a262471a4377f3c9809e9fee4f375e27c31b6afbb2151da86b7cab63c7b4fa4b77fb30172b9d0d78b1c0535ec0639c4910b5eeecbb5b8b5c8aa74c140e7ad347812e36db3097a7ff85c09ab2c0020202307f50efefcdb497b9c060ca68c4be54a9165b4cebc6b2e2e14e5ffb9213142418faedcdf26fd326b7672399e71cfffe3ed712ced5317c254f9199ee10c24c802d102bd8749513d3145201ca4e01bc7c8bbcf430afa541ec5665f86dfb143be648521bb0f2b029018201444787f644f8c88b79e754e6ea9c797babdaec72a9680abadf3a41684cdd57c2b6e833acc0846be5aa927f1b1b36562d2acb9ecfb758455230d050daec6748ba280a5edc86d48e3f8af0f8f4ffb18ae3cd3c19a82d504a4fd52bb62289ae8026572a497fe268f87ef4b4b5886aa07eeb698b7cbf99683f710afc9ed1f8a488883ce0eb8f7fd055b82a9fe21a409caa231c41ba151008e9658919c611e157d7f3926a5e4248532a6860e615b9c86e9fea212128d96ed58c9b84ef22706071eb69f492e4d8321ed9faf6c6a8928f86172bdc930244583ea15be497d9ce4ae79cb3e6293a8512ffaa9e8e358f3c7c7117001fb92891a40b84f9126cc3def5cde67f463bbac9668b9f56c3e4ee72fceebb47e52fc226bab213d8193516e7064459fd1365350a95c5a1c3ac44a73bbba2a4c17ebe49dd781bff1995cd706b77bb533117594ad63566f4c0730beab85ff4c713b7f10b95480fe99a0f676c51ca11116b21e87887b462aa9770e85509e4e60f198148115f0a3ce6028516a946178d1acacf7767f6be7277891369eff67762aa58f928d48b7231e44d899cea8289003349117a53d61bc27b207fdc91c9db61e677d1e1a1bc6a1b6e8564130b335233db4b5de8d62324e6d0ccb2b08c2ff922324eb8c506711142d4b8d7a21223ef0a3d534fdb0de58be95cd827152f71bdd0a82766b62b4c87536f0b7e7df343c4263187da887de6e65d11d0360e2376c1d71c367ae85edeed8f767d24c644b1a9b455ded1dc3cc224f99936a6ee66931c45e5e3db2427719ab2d5cd9c20d9bb0ec004b69bccb00649f3d8e34a3572c257de114b9f027d76bc7db9007175cc03b9e2061b6b3fe7409e009b5371544e56fe438cbd361e5b11efbf2d79d1c250a1e73ca8c601c4f4d1e3761290950421c48c7daa45965e472f5ef3c4b8597444dc5dc01cd25358055b5000617f3e7291da3413e3f0853b1271366612405c35ff1b785b984d921b518425628a533a29ab65d3c11f44c6daa86f8b6457ebb9419274c481aa6f3fa4547641670aff58b9cc62c0993d49a509f02dee755ee5f1fd2710c995c43a91c4f873afa1bbdff14427cba2641052a8f361ecbc72e8a6cf587e83f8bd3110c95fb080edc77a6d43cd58c447b0e02261e4109500c6458dce70acb17aa8f9dc1d15b94a61354164031b5d563c25d0246fc45e6401cefceb501e1468903e5d677759dbe3f24bd48ce55ff8b8f26529fb3b2d669202a1e8a498984b449b4830a0126b18f0e78182c9ce78fe0c448c0e27845b926cfde28fa85e156fa98fefaeb19ed1247c9643b447b4342c97cba5ca94ef1c555d5b49aa70e6aad45bfb557f15e8fdb2d6e3d10d8338a13fe3f187751985b37a5bb10b750f79e36fc2e2ee9bdecc3ed156e202ed7b45a94809d77edaa398042fc6a825a4848c334c557303d24eb3f8e01be06995ceb283c70272b00da61c3381628f0e372fe2fcc779ff7daf7e4b7f2686c39d3fab674b8867b62b0bf9d5cfd0c1d3b270521f55f147de75142ffd7fc9ac7e5dae7ca2fdf26a9222d060823852409dd040cfd1f66f218c6dbdaaacddab34b123af22f97384d64fac64d84fd638c96378c8f9532a11927d48440bc777ff8b8b9be88f930f3b579a713c0bc449dca3a3bd5f2efa98240ccc594299e44451dc60c6c5c9edd0d7b777912b3dc40c57e0ea5f4425cd7047e686c7304f04ba9f7b5de6ad2bd524f1d29f8802a524441fa286015adf4589431710aa4d76de8a956dc1d39c0a13abb7fc309d24222d036e204ab6bb46ef8a7595d9e4512e0b9d5f8fd719a4e3072e1d806967045789c67a1681f2a9f1f4b19f4f5e1afdafc17db7a6d5196161499e62ab4b0ec27648f3eeb1fb2b78f8ecf9b05cf9509a3b9e2a361238deb1c91bdbc8b1d11bbeb939fd9da811cd439069da0ecc00665d72357aac01f259a0325409b201859cc0569e0eba67a7a9ca7e8b78078d9370bd3e37f0571680ede60cb6bbfe69435d6ab5efd80cf051d119a7004fc0b600844d49218d844de8f521524a47ee50229c7da25e42a8639b5db225e7f23967f5d4f8a297aff04a3cbedc2985b6393a5ba0b26b6c7b4ca22d369b35b410799d1ad02825104d34f73408db1948438597931ed1c1c260e78340517bfa2f734537dbdf5ec303518ff4640efe7f7b1c2f46babdb9247ce8eabad9718a8b9ddb7a18d5e87ced554c9d6de78f85d293349590c6c32483534bc968b24a28eb54b9515589d6dd8eb51a5ad0b4d896ce92250397cbc404323fcdf0ee47ed634e0c58213bc5b35a72b21a098e11b79c061430dc817c1e0c79a5b6ed3b002979933f1b83a17f250b1bd5c4958df4d75531ca03efbda89f6a92fe08c23ad9014ff562a7f3dcde578d6825b9847b5df04dbca4f2aa52d8e0f4cf8183ce121e39b50358a9796acde0372a8ff97769874a80ab997cd889145aad4888c06963c2f5b82f53a748a6729fbc79d35c06d84e05c62e44ff78040e56ebfc6efcf0d8b49337d5a17c4041f0d5a8b616244d585a162b69db073accd9071d12df5b326a43b834bbffc2f2a60deafcbddf1c6438a1769d6fb09fbe1990e89da12164ef237f326edb5be64bb64b143a030de8a99b3c5e543c871cb581e2be090a92134aa587701f864907cadd7c1ce20fcf8f5dc7f7ecd06a6c19d89a92ca0ad4393c208b80bba990c7a3702a9c79bddde75d5db244719ac32191b6ceb041ab541fb47680a97dc0422b8a50d91e32cb08cd341b0b099aca5bd12b69d4f89d10b755b351a6489180b786a3bebac926532a4a2d85b07bce6c090d1aaaff079e36d5394a612f1351b90c13a0fa6bf9d188d548dfe6fa51a9026edb52009c03ed45ac51d05c58a957bcc67e05a588985ba00d79f33ae9cdd5f5721d9fdc72ee6e880708be87e8a60c3c035c146f2091d1b9a4c2cfa56f292fe1ba62290d4e56c05669291bbe917f3cac51802a2cc8e9c90dadfe666c233c5a5bb71ee17deec51ce60c73f57bf9ecb84873afcc44815131810c6c1217bea485ef9aa2785e859b25315ef8aa3a274982786e45d622ae831fb76010d69a181b069e4cc55d4436edb10d1119b0c6000c6d5cff7c72f740a59dc0507e7a952b69403c62673f122c9d1264fac6ce2262e86cd8d6a402672f88530fc2d16f31736dd497a4e853253ac8d5aff8d1376895e9f5519b2490cc2a2412ba0c99cec855f668837310035e92fb646486de1b0acffb91ae7516df3eeef381456b55e65baa58e71461c928687e699d2b21814805591382e95e1b970aaa53259917f070281f2336b7d570249d838b3f1a32753c336864e15f4561badf8fee034a29c52ff3fca7456ae140f83e3b2fd5b57c9aef3f20c664200d235f236ec47dd2fc20b14dc6000812237aea992d987e5460679e8c5b76d931ef6d951e6c7087e3106b6ce2db9de6f228fdf3ffc38710c0e8d5000a195a79d1fa2301038f5b27c40b09c34c025e5099d40c2204ea0eae985263c9101cab88d6857a320c9e497f22348a24861a5fb8d734e08cad09f9933748ff01eab22f17756f58688dc1b486a397563ee9ad0784b8833cdb5f7c6bcf76d9c1105f71c3c6aabefd70dc6cd5c66d31caf916145ac5ed7fa070b4277c0448ab1eb78c943be9aeab0587d321a4bcb7754f070881178f8be668b686124899fac252519f4b60ec42db766a908755040463125c26850177402a977246d36d23afac0a11889d54640bd8f6f670d686cfd33f6fc5d90cf6cbd63d9d0fd201dd4c74dbbab899f3c23c0b7e37ea0b2aff421327200d0da58b5893a4186ae3652cc6e11c2c2a0e52184a3872532acce98c94cebf4f31333663a620f0dba0ffd89c3124380075bd28caa6d449a050b3661b8fbaf4747b77c4928b1378fdc8c7a7b38ade1aeec44bdfacc8271d0b132b2029b0f3582f9919f5c8cd543abc9caf6b82b197cd482c3ef61a64743506342bf50a3c1ff544563bb8b2002911ee1fad698f4ac133ffed5bfe81239c918207a03c7a8bd71a0a502aea78d38e970e3ab2abf754b598acb79cf276792aa08724d0ba24f2a694912ab795b3f45f52dec50d9bfbc99ae27e1d2c2216afec6709d6513a64b29ef58255bbe18478c5d4f15f74ea63a1e15487752eec8fd019f1d4a7aa25277664754bd2d7cd3a7a018b92c56d965a1974885363757286da9e055ef7fac17876f0a64c1026a597733b897a9155ecbf420159ae8e5209aa83a3544fff1fb4566f2d54f95e3bbd30dcca5f24397e4bd47ff01292f0d6fe9dd47a810e0c25382fa69b4987d1afd9b69ef125110ad6b240eaa9c85829a2646f9ab7874bc02bfa8346cc9190943e9d46b44880670b1e2aa3a29e83be5472d7418885a353faade6e8b18f4b588607bbb758588d1e2f11a9dfa1c4d61be50249f1ee32e6ff8c0c7722aaec1bc79654a4772efc578bd6a14c79abcc77a4e09c8b6c6ea35cd3ab31e35268fb55db843176f8042f8ce7be0ddd4ead6dbdad0ef9e7cb2323db5cc48119a72b27306b8ff6366c0bc682a85ab9e2cf2238b6d6eb2e38a97d5577e6334cb2aa6e7c86e489e876f9d7053577a5cb57f52812fab7c4bd7b19a34c228ffb67dcac9281612f778b58c580c140542200fd00cb3ad81d93420df93c5af2493f646d8de797102fa0a650b2c7638623b823ff11444fdde453570f99f9099b60061a908b83383ba8b82bb78edd074dccf9342afdf8d11a6129ba6ea7030f3629056264f1736c2b926171b6dc7e1fa455a473de656390495f3b6ad2f9f46f35eacb075628ff739ef78f28ba683448068c7f18fb63f28ba7dbbb78999100dde0a94e8b8570817c7114c13e139ceb333782b29a84a5b19497fa785915c7680dd7f972cb59ba22161f60886e5cb3c3e808726cbf96bc4da78914eee565c6d9d18e70d22cf8c0244cf3cf488c3550eaa400bc0f26d64e0f1bc8d0301a841d954073a641f3ef883d81f4d5db8e9df708e64e640b38df7295f7fe573863653086bae5507c880ab7fdb7a6c5ce77027ffa7395233d3ce536d77ae6c2e9c8ffb6fee78a3bcb3b5f888bd595caa3a5586948776b950a89cde4db8247ffff27491c882b430afdd60e7a22324f6635a9aa7139f3e624c6d9ece60f7f8153b2080cf0544fbf8e1c436503766e670b902604ab521e11aa5a65cedd64cfaf898ac5f55c08c87693c323517bcb0d99c28f5e072d4f6540c7ead70138d47c1a67fd72bd6ef5613af33a0af311c3d0a631ca2a2dfbe35d1021eb610e40b9be128683235a788b5a4cacf99babee382458d59e8aa1dd7bba7e09dd30c055a3df8ed721a1778b2c6ed587a403566325cd19962edd7831caa44a6b716517bad502130e7cf6a5ce5288dc84c0170f622ae0b1e1166a9c2c0771d91df9f9dd82ae210469602ce38964746c1c1d04321aae7d464eb801dbea7ec39505457e778208774d72673626c998b002c46a9b4b1e390d9344f0ca62212a1b6d41043a2100b35196bce42d40caa0ea9a486bf8526fd1f0f0d362c2cac463ea7377a20b54b9435442ca529fc00da4fd7e27c4eaf14215a06857b54254c26346956fd7fe215a5ce57ec38cedf50a3c759e563a4fd87494f00e7bd9b44f3b7e99c6ef67187056a21d2fe1ac9d24125b1947eb293189fdc448b591af4d9b8eb091d6bbb5e50fae79d000044e282bb2ab6c63cc9562b151c214e45015354e62be63e1881238b907f7bdb791ff44a4e03fa29dbd26db2f49d0f4729b7cd9ba69a65b0b493466d35d09b3f590c67c31660d95e2ab4af2c9f1df91f04ce5a57dde2d75206b42e3423126774d76593c2f713ae279d7092506b513fd5b38f0f52d3fafd7141dfd4a0de1063754dba865faf8dc0f6be9d90ef21ec86a275533f6ad4b4e360dc775413f29eab8b3daac6279b9abfe163ea2f183e09ed91ef67fbb090875109288a182cfdcc46d90678efe5edceda6518335e678438cac4bb47d376f3f0e12aa55301735d7f42653c073d6a4a37b2e17d332dc1be6b50918c007b14886307cc39250e81efecd63d24067a49994572725a9df1760caac13a28f5255556b27ec245e93969b85cdec7cd1c2d2a433d3f9572b93054a7ce8adff81bc1d30884d5fc4791e251bd907e37af5bec74235c3e2f804e4e0450b715289942b7859ad207bafcfec1b586dc15e7911fe6d20aa3d02fcd47e9956780e300d7c53c17dfa15754deb4c20efebc7270bda0fa6b37fc88c6be4250cac38c1b8186b364482026ab52d65d3a691903fccc39772277011bfaa421adba76bed9731077be00000000d40f36bbd2a839c67dc4b862c968491b877d4fd13fc90f8da57a29121e12f78e85af765cd66e72ba513593fe1cdf20019985b065d828707d8e509c6834eab188deea5c9ee97955f4b07d37b6fc7beed73be94887d423a349f35bb8782bc654ceaec870d97f061bda02ae73f6d575f81e0b6326eae6c1b3085cc584686120e12dd9ad8ce44036bec8a189f900", 0x2000, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x90, 0x0, 0x4000000000000, {0x0, 0x1ffdffffe, 0xc, 0x6, 0x4, 0x1, {0x1, 0x8010001, 0x4d0, 0x40d, 0x6, 0x0, 0xed1, 0x2, 0x5, 0xc000, 0x7ff, r3, r4, 0x3d5, 0x20000002}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r0, &(0x7f0000004300)={0x50, 0x0, r2, {0x7, 0x26, 0x5, 0x40000, 0x0, 0xbffc, 0x6, 0x5d2186cc, 0x0, 0x0, 0x1, 0x10001}}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000002100)="a6c574dd37ad5a06633d06f193c5b957758b45f2f4212a3ce6abbfded4461de98c0780332e9d3bfa72a53a1565605c551d53a1a3df7a15704f14493a1022fbcf144fe898338e9d3ea15101d7e179a6bfc093e7fb9ce3bb0854c64264cf2b2baeee72f52658949c8262186aa1582f932c471e68d5cfabd57f6abc46aa8052b942bac756f03e4a14f3ee3cc55d2aeec21d08ae0cd7a67ba70814ce161c6b7718e96055c1494f55f10673316179e99ce409c9cc18b80a020ea99be8bd3415d4420a9a4c74c9d16b8c6b58517f1380c44b8cee0d164eee6bfadada764eeac74f4c867b5e184dc0918d587bfc577836e9668f0fd44674f1310a910df2dc6e2342d47fbeb890b30d7183595996daa2e6f21fc1541ce0ed0686f2ca5536bfbc851a1ab1575502a19cbd990e954f12e9b7a0985d93c1ca66b268d4bdcdf7c75c17faa6d9b03c9f88fe6d31aaef35d2dc65bc74279983b0c6646475b83c1e01b6c8872d115aa72ae06a18e6d4120f551d2c35fae118d490c50867bf3f6cd2f950f22d6b0c7577e04697bee47b85c6144e2ecf45c4fd93ac1b51e44f98e38f9e9b93c3eb9160404d3a60f808836a8668604ffd8b317f91fd4dae384386c01f5fdebfa643907b5a07ad1423cb0d4a9a68aae6d2b5a912ba0b0789735e73d9a8ed8ae42c92f67f5c3a40e7df5575dd5e033f3bbfc443cfdde1685d9d5c05e8e9469bf7f546398a36cac008bc36520d0e08a4cee2a48ad2ab819524c9e2145f0d9d474acdb028b9cb8248a4d9df5bf6a1bfeea458fedbc039815ffe375cae1fb9be988916c20387318cde61c36b17eea13c176bb106d292728537032cdd79d7c8d48038a6b71aec0d61e774be6ad9f64210957c82dea29ca0991e019455cd7fd2ee2a64491e87e89807be62436132e5a6e75eb14f83885f161bc0c1ad2f3390cf0125712a9f5a14e62be0a9ef23f1eae46680143a83ab24483be91e1c015d4aadeb378c7aab79a474b755e14bbba59f2ac1b80d53d38baee42fd758e9a336ca9044e9fca0146f7168aa4a519e674daf9e061778a74a9ba48c34e1bc8ee86943f37b6fb653a82598902630bd4fa3cf374a622f38dcfe1006a3eed5c31766d13bcb431d7911ed3fd747755300b0343b65de201e0b95599f36cf1971b39fb3bad2448b863df0df7a3ad88741f08b90d7ab7632f481f0a6d1d8cea57d106b54790acb105f5a4030c48a232592a887863710b16abb7357670b36ccfa676d6689bf10b6ff95af963336f89f4136dc9ba2ea1c92bba5cafca6b248b2ffba2737012f29ac03ff59572833c4ff9e1a2ef2571e6962ab67e1e55138ddc4ac90441fa75f0feb9b2e07424bde534f28a50205f1136d9fca176d875bc44e3439c0bda08a2777987bb4e6795f48038f2ac7963d6528fddedf73b8416412031e84fb2ea1374adc4e3999db6339aadbf1c795dac51153f0ac54ca6d418427b696ded56900d663ef962822d67b6c7a6a0d5002f88e24b06ca47529f02ebbfffae34efec65f230de35368054a9d8bd9fc710f005008149019d683c7450234ae571b40e5de4c9178c1f1122aeac8293008a28ead3946bd6287126fdf42fecb03700cb9495b8a9be544aef8b489238020d7b9149f404dc17f61cfa4a3eeae72f46f79fe3f6d384ac2a4db2a45bc8c002ee4d491607e924fefd165c46fb15f2abba54a36a2460b6c2ee63de3e30e98ff3d453fab204eaef89ea21f8117b0e5e5e87eed6e2a3a58d270e65cc92f618b0e445d55f29c031fd36fce5ff62d036902bf5f1e4feb74c571f5f8fe03519d579c78f82efe2dea5192222f42ce4ed35f0f5df316dbe5b1db225b00dbe4e04518bb289c6eecbf2025a6758eb04f3675a9061b5e9ae5a9ec9bc5ee41b08d71c9059d2c68a42da09d2eacd3ace96be1ad943830663052cb8e3872588394453a1aee28cc3f7e4cfe34821cc8c323204a06e9d82fd4f67751c49f17f92dcb30e8f02f3ea24be55fbafa90c501c365cc0349e2c3b6f0f02ac83ff40793c4ed56e294ce28accdf6bbefcbfd0ff538d7cfab35635ed8fc8951a1ccd30b59bbe2c51eafe223b4dfcbdcde2acc437de051f9563b76a4360940a71986d86e0854a2b530ade41bdd87c0234ac5dd42ee03a102932b083e57f65c1019d4054efc1cd25f4f852b9cc6befd387ddecce4da58a466e536ee8f7a3ca5be424c92b1a20eca71d5901f3d62ac1bbcdeeaa2ef90fbcaf35168a1dc0a5cd52ea960ab4c1d0e0a6535afd5f209aa89617be651c4c2cd212445b32e17a04aeca05b42d4788921e5834744e63f13222dc52c90a08b6204d85fb27c9f15de631d53b5ff0ae50b5feb46f7c67363423d24f970e0e950839da3f42016ac2f38859ae4261a1e9da9552b6a17a1d5bcbf27fff17ad05384206948b49ce4c87c80c80edb9a3b5d76d1e64b01ba735f93667b8b378be78935936c2ac1071d7abb977cf01edfe7664858cfd8f846a4de20d98a56860091820f9fe7ca2de7be202b36222b88bd8eac23f41f62e14110afafe64210f4a07f894bfbcb183b87747e362cd5b9e8c50df1453053c18fe121bb7507bc501a46f736bd13d5ecc4fa54dd77e53a604f7232c8331b1b7c0537689fb1945128f975d6405747bcc0d172c19d4fa610cf481a8aacd5f7a7cbef3456a65443322afd137708b3fc8b3ee9b8a4cb38c7b14d4fdd74daa58074bcaf22bca1cc8ec2dd22cde60ba5d892342a14be25b4d897ddb23b8154c6f24a93c00c17acd90522ef7acb80b343ac08b4af83ce8a0c95bbfe140c0f1c572639f4079607a34b8f675cf3ddfc2bff83635f9d13b2375c1d317920530fc72fc774edf8dc4f653d72876c1ae61edc6edb1cbc2edbda7207cca6811175cb8f9205d8be99d81d217e0433ac7d298962b87db00128fff1f3d264c50dedd3ca4bccc8db1c1191c3ea226d351560024be65f4e85f577bf8f06d6528f7c73640cd579ac1677ee58255c1bcedc9670684737173037eddc55bc943b78524f617653a324319f6026b6a9b02cc9e3b58e8b661d5d7805723cc5c476e3b7f04ee7dbfe1af744f756313a2146a84224877cf93d1f27c28e7e21e4d29193d6384c3e9eb337cf67a5b45970c7ec3d5523847d0e7d56cc4f132f160851feeced284fb5a75c203fa6b1e01362ff6da0ebf8d852c90b1a026386253afe5c7a078ecd8c5663bee57b83200653bd2a5e6695a3cc5d466d2e65d81da058107d2422fc99875e95b772608e456471cbbfa2ee8795b45cacb1290563eb23bf534c7db5e47fbee4081013974ce9dac3301d6cd966255e22243c90fc55f4b421940c7e819e5d54f44869943e2f267e3b1b9eafdf61a9157c04e71b756076445ead7851923efa6454ff156b2c3793192fec046b7b7e8947efe0009e9ef049dae89b34dfdc0183cc7a9c7cac4eb13994535e803a7d9f070b95df12bb2ecc30bb518517982be2a274faaec1713a423f020089848326e5fe32c115de0b7f8c2876271a0d17924d246c9e08bb534d741b03646daea5411f1825632caf101ccae49a99b82e3735513947b6c6a4b09b76203547f79f2809c96bef593c6e64bd0eb84b1b11e3de36fe725607df9b3420af6cdead70bc572a44ec1453de49fa1f6843f5e74055cc37aa86a9c06cc8094f3f58f3bac7f7980c1d41729ce1331096fbab86ee7568798a0be045b132ec6c587143ed9071f949f0090b783a1324d76f5aec5559168da67c85e3bb8a48937a214d1f101d7ccff655c5eb778ddd61cde8dc39bb1920e0d7cf418b761ab92bcc677a0c5b6cab85574c1216e3cec682dbfad3a7b053e365578c0c1c7a70a1b48b6744441f1476e13366087913dd41e6d9a272301be9721dc0fc78355fa914b8033c1eec4f2cd0cb39e17603b2f7052619cb52e658c928e3925c326d00016146a754142115d4bafed77a5ad8b541f4e5cb732af4411a1a8833ff4215aa8e0d743ecc63c311bbe3fd21335a82f0648535688434df83e6fe6ea8455294a2bcafff88a0d0485657e7adf5b73083d873cc87ca6cd56593f11642fe27d9a998d55ac7af93b702fe4418d3ce0f2dd73d8c1f60524575119bfe0d961c468a906a0df2868465b5bf5d2018b97c2e11393f673b7199dd0c71df6469f984dbd484cf809ef1f919d1b7fcec368cb93ef49fae9b564a28225c2e2eef782a07f6aa660b2c385ac00a2151e3ccf29344b93621987f57bd29ecde89a2cc8dc87471606cce12f2ac1210358b5f08eddd983e86c02440a9b357f386f8d4ea61b0a73b64427e4e73b174ca05e63ab749626132643d02df141c757485cf729bec5229b91dced3640366200eb3beaacb9e9daf19fe74d7c06c18f3caf4d9ea2cc8fa906f58c620f91fd883dc9f3743f094a4b0c85d78f7ce6cc01c53856be10e861fe347f077399e187d22418c0aad8a913f4cc892c903d544be85be4b031d1028f70acd8184de1c28538001b153bf0bbb65c160339fe34856eca5eda8aaa79d76e4f126b4bbfaac2f44c0d936002ba75b0205a21c4720b0b3ae87f5c458a57254b017c51e3a51e087c3a29a654abe9fe9c21a100122a11f500fca1bf676aaf959980fca9cf1ace013d1de770ceea61e9c831d3a5dd8faab74bf95ee49f1a580e8c4add9cafddade6c761bd100e1658070b8fdba52481144d14fab4771b63a1e1ca1ef6d4edeada494a084bab8a5e4e97d1fb9313330ab144adc08933fcfa71ce95e9a274e5d1deb79705512b74306bbf702db06720abd251f38a4d6c3f8006cd42701e2355e7a5815131530749a409c0d5d993d20a6b82d84e4f14c36ce24c713c53e8edd3d571049838ae8815cbe000e492b645072e8635290d7b4e13439bd7964aa14f5d55b9347df8d7635ff028f4b6c9c21a98d2fc733fab1953ec9f142e95a29df4cb41d7b7863423ff7c39cbe4623bf449d5bc77040d90817ac0048cc360509a5a16c3094a6d57580db5497c3b3d5c62104dc58e851acafebe9eb531018215ff2bf2d58999d6ed966a646dddb0ca203a27978983128949878002ed1ddaa77aea7215e74499f9159cc9955822db1615a258fe65e0561be8c62435b7271b1f2911a9e01439ec15cec3e1f9fd795fa829c20e8729ec79fd064db0a8c2e676b9f3e3f49f05931d79303a9bdfeb04acf35596520383d8e758a889a00e7362cee3717b70cf30abb93a5f2a40ae099c265c2df3c02b4fdc4293d4e7fc26c8887fb9eb9832b716b083cd56d77ec2525ce622a2c088ceda4c753643212e2170e89ae2eb48d99e22c4844553b3ea0eb5383813522bca850896239fd228d4215d4c5b550f041c87b78efc4c1dbb96a6b0c03ab83c7ad4484b487804bc21d2b82f10da8a4fc7bddfe88882d1285e5eb1592ae121dc37b39e0de0c4825639ebf4cb8328c236721ddcb5820f4ca2efdc2bfcebaa0c588b0cac27dc5586aad5043434edcc6c02bf7173cc771d73f369951e97a0ef5cf2deff299adb75e564b3630c41fc059a75c661dc2510a3dbaa265bd700c9e20685991875a352a8083db7560f81cccecbfa3a744cedcd22efa444140e4d1b44ca8694ae7b80854989c393173b2fd8320ffea2d9a20a076357e5005c3c827808ad6a52b8de9968a41e0ac3170ed92f9f5630c62660746badb6894a6ad22b31be6486cd433520fb12c35a2720cc4b26749c0c4fff90060d3e5c4e5a3ea0116e20fe0b540b3b1dfca809b76bdeda4288667dc0b5b12a017fc660ec2f81d2e123c7a44c5a5080cc6bb82dea8c4afdc577c083bfc1030575b566f8a645b625b0afe554c68047ca43b99f9fce1dafe0b8c04c0a96b291cfb57239acdea88a4da0702b28de12fd36f24191e872a1f84a4f9922f54c1ec1c4b334a2637bdf17c0ea02c625d49d5dfb6f3799fd533a2948f4eb715ce107beffca4d4bcda4f74cae225cd2d47e5328ea2d43e90bb5d889cb25582a6dec2074c2a56c9b085da58d04b47f705bd20d2a038e74047995a5a91f130931fc916ee1ce71a6e1e448a692f2038612e4ec92d9aa496bb456303948ee34fa252fdff78c73d0ea3561edaad53a687172928fcc6b4f7c489113444a71073891181c863e1b11fb91ba0ed1362e313738bb094e59848b6686b609820a40f2bb7c06b2ed25f8834550a11be1d48af0260d8b22af8a560b9b995539118a7703621bf4f458d317ff594ff5ad5b54c460b0fbefb26e6afaed183d76f5deb150a96e8afa6ae08bf2e5cf7512ba46d153417530bb0f3d0fbccfa577b6f89d67c3d35402c50ca7e26a037d6e743ced3f562624aee7c9e7edb3e6dc1fc3e692b93b819bfec8e593efc6e5614ab7dc754ae7116c14b52d3cdb5a1fae2b420fcbb0a1df00ba19f61243e94f14324fbe9ff18cb9e9050fc795a9e4951119bf1fab9ea614cec2421d1f60dfb7776c5b689a443785f979c4abc48e730d091a63f8f504e605029a817135597e7556dfa086139077037f313e827f4f1ca48aafafc4c1f8350750c68eebdf64b9f8e7043d3f53fcdc7c3479d09d70305b197e68140b430290d6169a998762af1a6c18d9f5a383503a9861930a0058641e35ebf149bd092a3f16e91779b0782f850c6ceeae5325609431cd363f46c5411ccf4187a30d3681cf28b945b47ac0300522750c706d4e438d848339578b8cefbcbdcd0d0e325a9d201ee670a98e7c79bd695915bca29f1d06ec01b71797088126b936f3233a7e6d9536aa9f09f13bfea01d44508ecdded3819bd1c6efee93703f4886be2fa2e8c93a71955a61f0cf44a9aed26cd75416e83cd87191a6c060484b0cfb50780131141f6cee23e7a0dc395118699422b1ae82199a7482e6637e5f6d0cf95b59463bccbf9a1cb13ddff1510d9e4b6c83f87b54ea388d73bb7b8ea91ef354ab5a7d789ceb116659a9b094fca42bf3b3ca01a6183d0947993d1953ddfe86b4b9ed39ee0457632989bf804e638609c7a5f02ae3375b664f9420b809fcaafb8312f8306d76635fadd3e92c6cbdc4621ff29384d1c171f526446863f5264ba0bbda4591f7c556ef90883db06ea4df05fdc2ba59972efdd10ac63317e97756c596c01b9b63efc66576fc220822fb66e63e49bd6a0bd1af1a67659e36f0f8ce4594fb592c2592b6d59ea6c387c10d83bcb6fafb0ce23eef6f108d1449ee732b75bea6536a1d4279d8c73a873ab0273dbc47b33ced5c18358b719341148c3658ff43bb93ee7240511a549e7908a767ae713f3909f937b876989f2c78d379d5f62ea7fa8c2f872179b90adf80caec5e60965fa003f4c1b022d49b2b056e3f0809ad4667accf069c2d4f93d90a6272c2434566553ff0da6507d6a4680c2ecf6b0810a9777ab213283ebc2cde80001cb3e591ffc0524c2d49e297c98e71595cc7d742ca23fde6976297988fcfdbdb131f82547aa17dc8f2225db8829a8886147cdacaf7478fb383c645d6f87486ab377e83b3b4352330fbf82193aba642e7494fbaa86dd146f3fbcafa68502be06e76f62b43520568977fa3274a1ee63250778dbb50c9b53d559a025dd5dfca0b90c39bec748b7b48f277142e7b8feed18fcbd6d064af6aedbb4af14ed01a8b947d132c439d5fc28972b1f3dc32d1347d0c78d6b0253f5eebe2c2623a0be2f11d48281384c89b8f5e9317c3f9eb5ab19fe113376b5be6d7b13518e11d10f882dbd1a78020634169294b51202691c28a3c78c1dfcf4c90cf9b6bcd89ff2487e237fd8fdcf9438d3d7fe6170d50bc2fe85a0ea92bb74a4d5a4dcae9186b48f1733f165600e3daf69425a40ed47bdf21cce93fa901a6370e67eb5bdd59857742322ad6e9aa86a260f76262faef3c957b293c80a7e26a06d6ac6590a75f47df7784c2bfa51da1ca9b016628b56db020bcb88fd584b2a6e71d97a7505cc692b7c24ca690f54683b913741ed48487e358ac12d1f5082a618344a716bce24d899577a1f6f48b22bd0ebe6cd4f98cfa0bb645a8c28575d171d898a8feaf0578d97ad9a4cc4e0a0c8367202a5bce21a1c14a99073afbcb5399336efee97bd5819cc125d1fc401840e3a31f23b51d5d4e6c9ea449975817f08f742ee5479b9ba24a7b203b82d3e060510e85aab8c32434229e4100b5b1c3760b914e095d071790b65b9bb0a3466d19b206fa415f0f8b0bed0673f6e17e2e5fae3a42a3633c302c140fb82c2f5c01fc470c9c3e68b5c0d52039ef4e50fa31e1bb2019ebb9858b299b69740b2949449d8469d728f892da89e7115de8ee1f777c507bfe98e80d9b4d064fe0889392e5170711988b609972aa8f15525ad2bb1dc0117af0933792aaca6eebdd22ce19639bee25c877d802a503d1354bba99403435db2aeff550c0b477625bd22617398b9124d3edf1306e522cb2f8610bf533cbc55d4d1c5d7ff5d07f87a11494980e97a7c824beb7e16090040d2cbff761b826e8b5831dfcdf000eac2e771a48c6ba846b9ddf36a858099f77d51bbfad480bba9095905d618d7b355e40159f5e48ddd5583ea720ac9c74cb118c011d3ba1c67dc865a8eeab8667e0a81ce5894fd888fe4ec2ff936bfeb45c66cde689e4a4f13bd138e7dc27aa263fb009b81c274bd0d73b35385d99d1d082ebe5cb41de09d274fbd7c1c414f3d1ab45d2e8949cff34106b574710144cf6d2072c380cc9c83ca48b5e057973e73df30821c1478d21bc55a462727263062271d76fea1509b365fbdd92b4c23e088f61fce348ba0e7a3e5de600762c462e063e74981f14520babfc3278326b95419d24f4e4853507acea8a5f7e70c13b31f47dc3d823b3f699a029093b1ccbc564c3be29a974cea6fbecdae3f763fff2e65bfa1a52742fdcde3c9c0644267825576d7268e2bec08bfb52083df7b5bab93fbf2cf6a8d91cda5a04216e8b9d961a28720667d2a1d3098bba17517b74cc93b8e3b65d36c12f10a7e0898db2e1e4daf78a6696e1ee221cb885519cdfbe9284face6a525e4ac8d1d91f46d2dc8331ba90e9613947718bf51476ec3702c21313248edd984c46df760b2d83ce9599fa73508d12f606d4643c25ca38fb97fa43d229a8131332011fa87763ae10d48c5e2be8914c1d40d3e53e52f803804769edbac0e309590e4131982de1baae61ff0f1443b95344c488a7a7f4e0b3034400bddc2ec447a40a36d017b2caba9bda7f03f8cddcceecafa556820ffd3c072ef394a3d809d78f5ef53f57f72012b60ee76940b3aad36c76249a371669ddb0da3227b893b99a355143cab5cfc717658b14133aaf002ea497bd7db4d8f1bbf9934a55777ab886038492a934b1a2a2cce48971ab93c78fe4d45109e5db3c5c276cf99a3cd497023bb2a19b6a186325f72d2d202ff0201caa67ed9901afae678579fd3fce2f5bfaed4a54bd2dbb824f51dfe17d998b0526fa8dc596a80f097c46ce38f5e927ace3d0dc90b9092d619b71e36421fe0869681cdb5e385b794e9ed34932163ffc6b8d21e882b1ff00c7f3db420b8ee19c7c38ec3192de30dc3e5d01f572134c1b25b08f7cd1526fe4a97c1108cd84950a11dc697551b401c4186f2d1e4cd21a2b4fa43ec6c4af09f80bdadebbf121ad2339f6bac808f3a9964516132c3b3d8756f22f7b7b8a8695d3029c45e335c77945b8ae7eca964b77a04a1695d65c4f453f1cd3f6d85ba40764f02007165f1fba3b28d23f88534995119c869a20d48c67f79dd1d259042dd8226732905de52ee1aa570ff4fa732d86cc20a11dace7d65fdf1d26b58384b7f315d11cf3231007584025c3dd9f2d5e38d7c2e3bad6ac85267d31625dbbbce63e9898872f38a303fd638e43c5cefebd719e8efe6b2075f91cbc62cbb6579420016ac0216b667aecb7195da4c4a36477c665fcfef6ad551ea3606a1475230118d95e600cf2abeff563d92e1bc753d10d782a1d95140b5cafae4d2d350e7a84fa3b65723943a97c68cabb776ce502abf2f1f1fb8c1248a9bbf2903c9304fbf9a1219b40f378123b5f8130ba36f3f423327b869605d056a101f64d8d6ca8b59aae0e325ae5e114ea550d11fdf983ac2eedb404a10929eabaf2f7c402b82124c7bb30b5344295818a253012dafa47f6f34b4431f0180cc2859db29b349c6138b538fd4de3863c21c01285600dc1ce73013990e4c1daa03d78878200c639586038620fdb7a9fc844485818edfd2636aec5a2b16af4bff428d2dfe89475ca06776a68d5e4b4761b985095e94cd91d33a3f0a5dfbfc255ab5896491c03044aff1950823358b54edee81afea9b88764a24ac9b917e2cab6cb2ba1c91d10bd0ef8681cea3ad9c59f78882d4aa807a53a106ca2d0738a04457275cfac653638a94577c4ab03c9e5d6de1dc78b487ec918c4a7ca2a8d6ff852e8fa25776aa6f139a3c54693271502b71eaddb461c1819f6d20a79ac7226a177f42df6f4705cc62cc0484b28e5cfdf7fc52b0c582621bacd703a28714175db576ec0bf017c32424675d28d992e46de460b3289fee37b49b356f7842cd94764795c887115419234049a2a2708ae82efb8f10f5d22c2bae2f5c1abb9cd839c6214b0acc0b04fb6cfdf7f3adcadc5189d850dd957c47a4f946ac479a4e124f695d222f37ea07506638e90b86bf3bbb0ccb578bb6fee8941d6e1da1c77996a064c60157b6d417beb1ad5205f210851a079f9ef6e3faf3cab5482cdf7159e78b9d820cfee714a070ad35b91b49cb43b43bb7fbbfd5276b5c2eb0d4ca9ff9b10f0b8ec74233c7aebb2933e4bd5b0a388ed6ceafed8ef995098c2b88d74d2cebd44ba26c27b5d8983394d286156f4b501e45fe5217096b1bfe7b9bb3f6c3b4d2ad15bf1c86ed70ee852c4cfb979eb4a0c826953799a2030322669364aa905092fb45cbeacac44703c70d7e278f1a5926f242d459e36dd8e374f9bb7a0c907db1d4f8c1993ac0244f6d563041a8956ea82b7eef7a63ac200d32ab107d6728610efc530aa5783771a5fbedbf5a379b2923f088cd203e315f41072d83201a1f1fce87d8b7cf2f142e1ff5f8b2f52028e8764e49604b46dc3763f79015183f601e26346606e22c24e1833b2755afa285feb833d3ff3b910846a96e028070f925a6c640d9956c852367e89ca0dda26ad3c22f3c63f87c49f21e62363273579059ec88643943816a0a20caa0d97bb10aa5f1da882d422beefc5f59128636d851427783f1639d25af11d0bf7e8810f2304074f0710b82a1f8fea2f7da16b896783a468aa04e5524d9f118ae733501cfb913c3c2e327b7b5c87e250884667a9fcf29e27c9009c2173853b5ddafd7c6bfffbe1edaaecbf5134aff42876a192e34e32faa8605e1f5dc8553c3e43156126da540ba467be0b3bece1826a85a96232fd37a68bd9a381e96a74f857965477725c28aa908fc8367c7c4024059cd2454cdb0bd00213d70946b1751e133cff48809c6093c6fb00db7e477a86c857c81d39d49f1974d2191f52f737c0f9710a6eb8bf6b86161930b312123840cfc060abd7f69e36a6393036550321d09dc13e484794aa0de078f03d8396464feeb7fe8055b23638d7d780a394013039dd006484051211c862bbfa85e5cfbd77d2ced2f5ddb9229f183fcffd2c5d5bfac00", 0x2000, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f40)={0xa0, 0x0, 0x4000000000, {{0x0, 0x1, 0x40, 0x5, 0xeffffff8, 0x7, {0x1000000002, 0x21, 0x0, 0x4, 0x1, 0x9, 0xfffffffb, 0x8, 0x6, 0x8000, 0xffff, r3, 0x0, 0x80001, 0xffffffff}}, {0x0, 0xd5421cbf6eebb6a1}}}, 0x0, 0x0}) openat(0xffffffffffffff9c, &(0x7f00000013c0)='./file0/file0\x00', 0x60841, 0xb3836f6d7a15f29) 5m21.261660883s ago: executing program 5 (id=10414): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CAP_EXIT_HYPERCALL(r1, 0x4068aea3, &(0x7f0000000000)={0x79}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x1) ioctl$KVM_SET_MP_STATE(r2, 0x4004ae99, &(0x7f0000000100)=0x4) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, 0x0}], 0x1, 0x60, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f00000001c0)=0x1fff) ioctl$KVM_RUN(r2, 0xae80, 0x0) 5m20.902366896s ago: executing program 5 (id=10416): r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) connect$can_bcm(r0, &(0x7f0000000000)={0x1d, r1}, 0x10) sendmsg$can_bcm(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)=ANY=[@ANYBLOB="04000000000000000004000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="0000000001000000000000006293"], 0x48}}, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) r5 = syz_open_dev$I2C(&(0x7f00000000c0), 0x0, 0x0) ioctl$I2C_TIMEOUT(r5, 0x702, 0x10000000000a) sendmsg$NFULNL_MSG_CONFIG(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x1, 0x4, 0x101, 0x0, 0x0, {0x1, 0x0, 0x400}, [@NFULA_CFG_CMD={0x5, 0x1, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x60000081}, 0x800) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFULNL_MSG_CONFIG(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=ANY=[@ANYBLOB="1c0000000104010400000000398f0000000000000500010001"], 0x1c}}, 0x0) sendmsg$NFULNL_MSG_CONFIG(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="1c0000000104010100000000000000000a0000000500010002"], 0x1c}, 0x1, 0x0, 0x0, 0x200c8016}, 0x94) ioctl$KVM_CAP_EXIT_HYPERCALL(r3, 0x4068aea3, &(0x7f0000000000)={0x79}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000200)=0x0) ptrace$ARCH_GET_GS(0x1e, r7, &(0x7f00000002c0), 0x1004) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f0000001b00)={0x18, 0x2e, 0x1, 0x8f0bd26, 0x25dfdbfc, {0x4}, [@nested={0x4, 0x12}]}, 0x18}, 0x1, 0x0, 0x0, 0x2004809c}, 0x20000000) r9 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) ioctl$KVM_SET_MP_STATE(r9, 0x4004ae99, &(0x7f0000000100)=0x4) syz_kvm_setup_cpu$x86(r3, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, 0x0}], 0x1, 0x60, 0x0, 0x0) ioctl$KVM_SET_VAPIC_ADDR(r9, 0x4008ae93, &(0x7f00000001c0)=0x1fff) ioctl$KVM_RUN(r9, 0xae80, 0x0) 5m20.54338748s ago: executing program 5 (id=10417): r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000bc0), r0) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000280)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="010000000000000000000100000004000480080002000100000008000100000000000400088018000c8014000b80080009000000000008000a000009"], 0x44}}, 0x0) r2 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) getsockopt$bt_BT_RCVMTU(r2, 0x112, 0xf, &(0x7f0000000000), &(0x7f0000000080)=0x2) syz_usb_connect$uac2(0x2, 0x94, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x582, 0x102, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x82, 0x3, 0x1, 0x9, 0x40, 0xf9, {0x8, 0xb, 0x0, 0x2, 0x1, 0xa, 0x20, 0x18}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x4, 0x5, 0x22, 0x7a}, [@source_unit={0x8, 0x24, 0xa, 0x6, 0x1, 0xf3, 0x0, 0x3}, @feature_unit={0x9, 0x24, 0x6, 0x4, 0x3, [0x2, 0x3]}, @source_unit={0x8, 0x24, 0xa, 0x2, 0x1, 0x10, 0x5, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x81, 0x2, 0x40, {0x8, 0x25, 0x1, 0x2, 0x0, 0x5, 0x8001}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0xa7, 0x9, 0x81, {0x8, 0x25, 0x1, 0x82, 0xf, 0x5, 0x4}}}}}}}}]}}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3e031df4352ea341b3989b027ebdae18fddd7205fc119161f53ba4faf583056fe39c576fbb741f3e79b40000000014059b5c27af737ad0c0716e52dd0000"]}]}) 5m18.982334802s ago: executing program 5 (id=10421): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) sendmsg$L2TP_CMD_SESSION_GET(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x14}, 0x2400c046) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000180), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000001c0)={'wpan1\x00', 0x0}) sendmsg$NL802154_CMD_NEW_SEC_KEY(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="3f9d00000000000000001700000008000300", @ANYRES32=r2, @ANYBLOB="60003080050002000000000014000400403a050c5bae9c544ef2b6d713459a7a1c000180050002000000000008000400050000000800010002000000240003"], 0x7c}, 0x1, 0x0, 0x0, 0x4004}, 0x0) mount$bind(&(0x7f0000000240)='./file0/../file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x2125099, 0x0) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r4 = syz_open_dev$loop(&(0x7f0000000100), 0xf01c, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r3, 0x4c09, 0x100000000) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x8031, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX_802154(r0, 0x8933, &(0x7f00000000c0)={'wpan4\x00'}) madvise(&(0x7f0000000000/0x2000)=nil, 0x8000000, 0x19) prctl$PR_SET_THP_DISABLE(0x29, 0x1) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x17) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.stat\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f00000008c0)={'#! ', './file1/../file0', [{0x20, '1\x01\x9e\x00\x00\xf6\xb2\xa1\xec\x13\vi\x06\x05cZe\x87\xf6\xbaj\x85+\xbc\xf8T\xc7a\xf0\xe3?\x01\x83\f\x0e\xac\xec8\x8e\x8b\xce\xe6\xc1\xda\xf1\xb6\xfe\xb5D\xf1\xea^\\}]s}\xe4zB|\xd9>.TF\xd3g\x90\xafa\x13\xeb\xbbN\xb7i\v\x82\x02\xfb\x95\f\xe8J\xef\xee\xaf\xea\xf3]<\xd9\xa5\x02\n\xaa\xe2\xcdZ\xda\x85\xdd*\x13\x0e&.\x1a\xaf\"\x11\x97zS\xbc\xaan~/U\xe0>\xfc\x17S\x9b\xf5\xf7\xdb\xbeH\xc2\v\xa3r\a\xdaC\xc9\xee{\xa3\xd2IL\xe4\")\xd9s9Y&UiO\xcd\xf4\xd3>\xd2\x98\x8d\x1d~\xd3}\x90\xb3i=\xfd-\x7f\xb9Jdq(\xd8\xfe\x9cu\x12\xe9\x15y \x91\xc2\xcfN\xc0\x9c\xbb8x#\xc8L\xbcd\x00'/217}, {0x20, ' '}, {0x20, '\x1b_G\x86~)\x18\x95\x96\xb9\xff\xa4W\xf4]\xea\x88\xeb;\n:\x19\xb0\xb5Fn\xae\xbc\x047/\x1d\xe6,b%\xfd_W\x1f\xb8\x0ex\xe5\xdd0\xd2\x11\xc4\xfc\x13\xa7\x1du\xa4\xc8_7Rv\x1e\x02\xca\x1am\xe6uW\xc50\x80F$\x9cXV\xe6c\xb6\xc0\xf3\x17\x93\xe1a_'}, {0x20, '\x7f}'}, {0x20, 'D\xd4 ,xq\x92z\x12\xf3q`\xf2\x9f\x04\xca\xdf\x1bpL\xea\xd3\x7f6t8\xc9\xb8\xdc\x1b?s\xaf\a\xf3\x97\xac\xa33\x10\xea\xac\xeb\xd3Uyog\xc6\xcc\xea\xec0\xdfh\xd7\x00\x04E7\x1f/R\xc4\xb1g\xadt\xd3\xb3\xc7J\x15\xe7\r\xee\x99\xd7+\x9a\xafi\t\x19\xc3\x10\xb2Y\xba\xc5O\xca\'\xf4/\xde\v\x04Pzi\x8c(\x84K\x1f\xf9s\xc6\x9d\x92\xca\xac\xbd\xc6\x82\xc8W\x06\xcdC\x9c\xd4=r\a\x90\x87Y\xe15\x11hW\x8d!\xbb\xeb\xfee\xe5+\xc2\x01\x85\xe5\x8b=\xf2y`\x1c\x98\xec$\xdd\xef\x06>\xedd\xa74\x87u\x14J\x96\x1b\xcce\x10\xc1\xac\xbfag/\xf9FM\xa7dN\v\xc7x\x02\x92_\xb8'}]}, 0x20a) ioctl$LOOP_CONFIGURE(r4, 0x4c0a, &(0x7f0000000480)={r5, 0x0, {0x2a00, 0x80010000, 0x0, 0x8, 0x10000000000, 0x0, 0x0, 0x0, 0x1c, "fee8a2ab78fc5e3e06e00d96072081000000000000002000e60080b8785d96000100", "2809e8dbe108598948224ad54afac11d875397bdb22d0000b420a1a03c5240f45f819e01177d3d458dd4992861ac00", "90be8b1c551265406c7f306003d8a0f4bd00", [0x6, 0x200000000]}}) write$binfmt_register(r5, &(0x7f0000000080)={0x3a, 'syz0', 0x3a, 'M', 0x3a, 0x1, 0x3a, ']', 0x3a, ',#}#O', 0x3a, './file0/../file0', 0x3a, [0x46, 0x50, 0x43, 0x43, 0x43, 0x46, 0x4f]}, 0x3d) move_mount(r3, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x8bf81a, 0x0) 5m17.643748853s ago: executing program 5 (id=10425): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x28902, 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, &(0x7f0000000280)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x10b643, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000280)=[@text32={0x20, 0x0}], 0x1, 0x1, 0x0, 0x0) r7 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r7, r8, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000200)=[@textreal={0x8, &(0x7f0000000000)="66b9200001c00f324f3066b9800000c00f326635008000000f300f01d72e363e0f01ca0fbb9d0e0066b9820000c00f32440f20c066350d000000440f22c03e3e0f01c4c1ef00", 0x46}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_RUN(r8, 0xae80, 0x0) (fail_nth: 2) 5m15.601861789s ago: executing program 5 (id=10429): r0 = syz_open_dev$media(&(0x7f00000000c0), 0x1, 0x20081) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000080)=0xffffffffffffffff) setresuid(0xee01, 0x0, 0x0) r2 = gettid() r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000003280)={0x73622a85, 0x0, 0x4}) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000180)=[@increfs], 0x0, 0x0, 0x0}) dup3(r4, r3, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000540)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r5, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r5, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a, 0xfffffffffffffffd}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000340)=[@acquire], 0xffffffffffffff67, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000800)={@ptr={0x66642a85, 0x0, 0x0, 0x0, 0x2, 0x1a}, @flat=@binder={0x73622a85, 0x101, 0x1}, @fda={0x66646185, 0x9, 0x1, 0xb8}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x1040}], 0x0, 0x0, 0x0}) process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0x7ffff000}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x2, &(0x7f0000002400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f0000000200)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000002480)="129261826629a32cc1b7dfacf669b28846edf69dbc4f25ebd9efe59863f282d5994e078ddadb7de9f9cea1ae0a7a4ce72634acd3e4e1a342eb808212196fe973a3ef75662604d19c22ffc740ae289b73cf405265afdbb70cdc6923068e4bb36476906a47da719a368592b0bc650c351bbb3ca54ae18ff44b84eb7b5ec749ae760f9d2895f0501c55c84e4392c48aa0aa2eb02a5b4b43b486b6b43ba2b09ea67610cdb49ff6ea854c069ea37acd7a08c324eebf22eb53e725b9791bda99f4aa2f5bb6e9150e5c71cb203cff681eb60b3d3600447b37940a325a485fd9d742d426c3a0ad8d80c6a622205032fe6028a7bacb6283135681f078d9aea6cfdf6ec10ea12f08cc3fd9c9bf7105bae1a77c839178add3550a1f9f74a1e3baf82a4129a4618996d105aad33a0b84f88d5d063bd54463b0ad32619abe3ca195e6136483b2331cddf408cb12501ac8143e06b37c03f14662b1069842003a98ce30ef14a2d72deb6dea4830b6c6bd1210bf9b72ddfa9f3cf4b31abf50d3ec3063306863c6ad612829d3c3436c00ca2281a5374cb9b2713609647633c1ca3d6c461113144ba65dd25226002f5e845af60d3e971e4575d44bb25df9d210994c56a468f72703868e31b9e9eddad5f3489d36fbca980fa1c4c80a44941eca32494b85633b9d76e92eb8605ac5fcda8d7d5bc374f2796632072f35d31d671936a1ace616a08587c86da5a15f4cc404f2354c1a730e352ba8c5e64f1550d11a53caba2be862bb6f57fc5b73d6a08cef5e2f94a958a59c6cbe2920652445a4910ea28bbd43aeb2946fc2d0ad91ff8cf7ce575652a51d10e8470a46edf8dc1e90f42bfbdaeab0f76c8e9553c8c8dba9c404b71a45c59aa19de9c423892a396e1b90b6a3ab73b11e487649a6c9cf8f98a949a18ddf6eabb44bece20efb0db4668658804c349b1420bf5da1e69c306848cfe3ca05acf539ae881ae6af380102b73b3aee7efd9b894a82bb053f938dce9408962cfd130a752d42bfc2347c9b78e2255adec4fcfe44780e1e3eed5efb94b07393808ddd49eedc48a59a5913ac9e7a829141b8fd741299f076ffbccf2cbda2b31fd44526b491a948acb72dc88cb333eabd6c5127b468b964875faefb5e71c19d3a90ca23499e6df9a65840d7ab6baabf49a68e6d809a7ac22f5ed7aee5eaebc6b15ed4891d6c566d5fd146e30312ef04d17cfe253213de1e897712132dd1a6de02f9e6dd81673388e53c69a8d2e87b1e66e772136f06c446fe725bf58ed40da82715ae30087aedf38cdafa53fb302956e6eb3773f3d22e677f08bf0204d9c7b7a021948b3b4f9124b1a40398a3c8ab480a7c98369c0adc86b50654998131b87ef94dfe3e980e674521f8faf2ad4d1e67f4c78f2e7b6e3bdba4e7eb073fdee5e2f07c6069344afe2b7f544851d52e567bb1ffc79ef15e3982a578ec7f14dbfcfedc884ef79492580ec4c1b219c9fece3c007679ad1edb942fd7de7116b6678827325ba34cf24c775a28506af38f7c3cf4e786152e5ee71557285eb89b9ca745383ca56a0360fa00acca5f94aacc4c0321675e45eb2aa2f41fda0572a62fc816e23a1d977233673e87e470c72763ffebfaa9bc24ce3f3dd78b8540b03f495fd8d94efa90cab80c7382701fd7803a33651b4bb2d2f2dfba0e5cb65c888b538828f7ae3c3edc9104bb7672c5f6b7df2369bbe29bfb7f3b32bc20ba046ccc744d8daf0025c25ed03ea7c64bd98f7ed3ef4d49349cf872efb757de8ec8c2c98145f6670882a6fed930b928bdb2e3f8bca5643e633cb1fb7e550a5bcc65f178ba1efe3a46b6acbdd89fe6546955b0ed81cb1737ec5b85ea80df151414035440e75d076468fe8983224b1e53f20b5a0c8f998ce206f657a1916b5a959916ae658740efcf7574645f1c3a2fbbf28172643a1729d77af5a2de16faea76ac862ec1686e0023f6ac84fa7cd3eba0d608ceff5963b2d44f8c454cdaeccbc5e6926b2599259c268a73df6e6dad367de3c6175baaf41f2180dc68116432cfa3e147cdbd6a25f9177a203bef5f35286e2dfc3f8c9e428df974ac6170f06f2344ed84d8238885016bb5c9797de76fbba15c23ad3fb5ef6bf397723832649584a639a6ce1e53e098755ee2cd01ecdcaae3b9881cbdfaab9bdc5240f699d0079839307cb5e7d1835c045ff8c8ec4a1079bcffd0fd9440656609b6dfec48c8b5259c5abdee321f3a491084eb991ef9e825370c0ef6028d06c4fb2bf82c05f15e26c23bdd1399ea757c7c5e66608cec8f96daeae1688494debca0ce3d1355be55bdd533de0086403715065fc9ec37716e08af385fa0f7bf36ab019a6f5aa2d51103c37f481f8566e18ae52ff3d937985147f4155085fba1d51984aca0a13e5682055edc9c62b302f02c5bc7eae0c80b65df990275f1990a6e476175c00b669253540373a0a26f54b525c7170c1e95d72ef607b4b4ac3b227480aa28d997b9bbbefa41e10d62f69f8dc8b9ee283cf13ed717f5c510270951b9fce42730d5adbcfa39614041146f4622a34a18901c879e8c7e0afe2733940a3b3f3fa05b77041f063033c06c9c71e1cd14662e793dbd86707b7176ea3bc2216d847dad7d5d88d550c6b3ffced87848846dcd7ed2f60636ab86e3751ed6cf3f4fb3dfb90f61dee1f7eb623fdc5922a3931802577afaecf5a5aa262ae4cc8252576e0261e5b46d1786821db38c9f8754c69b13ff24f37deef465f5ced954ae1ef3c490db87956aa2f3e7e00bc4b60d3b91a48ff811ffbd79863df7df4e019ccb2cc7a7516ac9f6c2f6db8b2030365a080b923d0efaba88397ef42b0b429ffbd2078975545c58f982a3f4dd9920da4560bf9b0a1d08480467f13cdd07f8680deabeaf49965639a1240d7af93c93ce912e4bd07704632034e3e469675d80cdb3b2d31c17f67a010cf7c1d16b8fd74abc1a0ca7f4081ad95f73dba78d576dac52614dc1acd966aba1520b16b41845088fa3bae2e2607b7e4a658034803c1c8cd223e460c00d746cc70ecfe4b7602a06a8529c5412d782fcacef5bb3ea323d719a88099ccfe143c2c2a11b4104e31916ebbd9b68f3eefa03ae553cbd8f2baa8f2c8d19c2c70c2c2ae5db14b7a0d3e1733f239b7023f73b1381f938ced2c173494bebf73273cc0c66bd12365b71d5e0d541d3e13227703da13a65cba613eac028f691b30c2cad699d909a3d4173732ac706dd5cecb9682d94f14bc9970a2d1f1b7c1a7a4348aabe479f876c50187a69ac6bfd171a7634761f450603a77c6e2e2cd90076ad453710c9b38838e7dc0700ef2269d89b33231510d93beec886203b126d319ab7d0cea0d4941e6d1c899aba644cdf2907afd41657ea796a00dbc53f4e5a489f9e0a1335283b459fe175c2518cd3f5c62e79512afc0a538cdae3de93be10e392dcf56e4f861bb31f8e7357cfaf52689d70ca481e0149321d8cb8ef1fdb3859411916714c83d9ff1cf0bd5e0422d7b0fbe6419a0332609062f82cbea9b0b38ed67a2933591af478e59b0daf1b96ecde04f989edc7f85b62bc5c8655a263279942e4940c24aab9c0e7e85aa089487cbd2cc70c50a1e68b84ff320f4cc8d9e6f9a2edc740fd9736e533aaa3cfe42d560dbe0a3c59aa7cc025c56330667b067798c4be6be0fd6de23ce28fc7ada58835e492b4bb3ff19903317c63f31fa7fcc129f24def907c0f927c2fcb62a6fb80732ccca4d4d917a53b865a4b238103c74e0a8e729d060db77cf8f3633c6e94d17ca61816a26d346a0b1fae063ff590043fa612de24f45237f3cb25f769ba2950d91d8b86e50f47aff9f75aade6e1042110a029494a31f4c0545449d2a4fdf8ae7ef23b247991ef96e959339d2dd9ebd746bb11bcf4b506ca4030751a5856c452034fe3e952ab2f050a4f2cd0cd4b20b61ef67ad3dbcdb08a9a77a4c1409f6c8e21c20235d28e10d200f67e7714042fb6d69680f4d4387a86c29f3c9f06f1c007fc8169c5e403537f916fb3056c16182f194e3f32d649c0678ef7803739103bbdd958caec2ea88238d2ade3f57a88d59c19e9f1be6225dd82334072efd71de7aeda1d15abb61c246d5a5c143af982c2779aee70154f9320b62ca7d672c58d2e6ec4662505a7142553be7f9f70d26b9b6dd1f3535e4eb337e7f244078b0e3fe4b26d174145023a042b72e194ab18a5cd968273d45b5585e3dccd6613e448a04550013aa7d91d6089de39be542598e34b52f61e914538afba2adc883aa85f7e66becd0ce98a0d1fb2111ecc0b59f8ec15d536962cd857a2324bb829dea0279dfb731ebb67451bfacefabdb8035cb05f7ba4e762dc18a61f11e9d21de73bd519260767d17dc18fd76bdb172597685eb0a27395d3fc93f93d1e48f8760ac1b587ad050e1d48c91f9e411cca4b53068ddb7463561c3d5ef853533bf9ba963d9604d0525946b1fd0e030b68063273823c9ff6cda77c0addecb3b45b528d07b709ddb0198459f8ad6ef90fe0dbf20a06d94193a606892490e5a4810790a00f671e78f3d15163a70f9d404c3b186ea8faaab53ba5dc606531d67e4997a8a2adf652132541c34f18a9346c2a1f6228b237664b67945a8fad44df2b1805d62d2291932cb4c8f90e3534b36c1ac64a8a8e799def83a565dfeb0e7f6056a5dc44c47514223deef3c11d11e89f512b4213d7c4812bbe0b134805b1760fba224e068aa759a80efa97228756a996b5fa4205ba1415c0f06dc3788e717795a2ab0b8d3ff0bf2302a6c378bd4e3f284328972446d80cd53ecbfb89f02396d028dc936f0d94a6f96a952558510fed082654327731ab42c6baa6e8d93b85358989ce0843d27973fca6f34e1142efe13f3345cb069373ce210dc967c48bcff62f619ed85c29441715fe6cffd175533967dd53b4739689eff4140dba422209347bc27f7b8a5e7f17916315c3f20c1b4dfbeba4f4bcdda678148bc02f3464673d552257c6389a78c494ba2cfb7f945459047fd685769df4fc2f9986bb4d6c83e7ea530c0a51159cb882a2f1bca725ed49838bc98671efdd1ae1b8bf62c71d7297cc7b1f9256f71f64c77bbf45ba222211ffeef4e1a32b228ba5fb04192868bf0563c192837dae1a937b7fbe7aad039b9129a7c17817e638dcd5f9383cef5015f17174fb5276c46e7507485c8762ce0c1e65cbe69496ccbef4229d51f80271f82efff1f87119b307c469cd2178659bca5da164a1f39fab312a166f3cc74ba53b2c00872bbcd5c748fb7b271be7af8dab6d384b2cea2c63b6208b7854883c306ea68ca3d60e4bb12c8dbf466e536b40310c40e3c9b2ef0c9a1f0e5f0b91ced0f8cf01573e31fb74e684282d101a27e1d3614c36fe4ad13f74b9573bc1b61f107af9da0c0f7694debc6cf000ebea625c0ac333266c7bb24bc052f4287e5221d8fc6b931b346c336741f140227c0e7a7152dfc1ebdd47448d5e6bcc5cd64ff2ff014e2905c5210335bf4e406df5134e5c1b2b20290b1c11f64c091620e49d65bc82fbe7ce84053d8cfa5a19c4ecf9590039b4439db60f2a3a469934135ca58c13451cd88819ec1f3e2667021d34747f581a8ee4fa34fe2c2dc8c8b5d6919a06d71260ff4d702e32906b542cbc32b58499e5646f281f4f02aed41d394722a4d8d3247c9614de9bf7c00aaf8a219eadda4c1e76cde1d54d3ff6f3f248662f488ff176ba960eeb0c84698097c602ae1dd4bdb13802472244c46e420891f294d4a6f7d702c2eb0e5a7315578ab7c43a922c7349e1d62ec1820c1dcdb081fdbb2e0c6b918685b2a1f6da326351b609eb715f3d26f757370ff049dae0557c0152b073e1aea70219b116e2bc51f225f85756e4475806cd008a3cbff832efe8c6284280d143067f2d345d31aeafceac08dd8cc352050687b155f5f41ba7dc13d826b317cc97052f622f0d07499f0d15f45917c7af25450acd69bd1841cacb6307365ddc3e5e7e50767db1ac47c0444773503e9da1683c07c0c587156a6c414d64f92206998b56d86b7b95147023dc6696ce8573e4f189477ca97567b6b42c4ddb19a01ed27a1d68c553ee0046ba5cc069df95e3594e171f37018bb8b693960703c9f9c20fe9b1c02d03f80c0d6abe2facda446252640f4deed53abd2a35e2030c4c77c39a19d684ac3c0c3339aa8df7f051266e3e78d1694e649103755272b0c19bb941570c274e96680a65305e08828c1b7a914643fadd006383565776a82ee6ae77665f403312dc771e1a7b6522efd4b18a9f8b95772ceba8e6a9f100a4f62b5aff64bfbe9821bb1d895c360ce7fe8fe7a02569ab59f10da9739a65b46b6aec444c17c8fd4f4acfee6df3d8900a38581a84baf86a7ea85c938ea8f850d7652c10b5fa209d500a8bc603140fc58505395e52223f4dcef38f7ba5d05a0a58efc33b5b99b800ca116169c8b48d1db649824f98f939615f179cc3801bc90f6f325104e56df6ba4e649065331b230abf5239b84d93a77459dadf7d05a6e02ba3055251b21886cefa242c8acdfac7dabf03a2ba27c3e111e7b75afa7c02262bf2f42638e017e5f80ee0555be9fb840c18745fde7077f3900f6f70db2d79a738effb1761c271694805e6ec5bd798ade12d6d6979dbeab0401661d45f843be72ce720aa03bdf631111a29cee282180c43b6aee29cba3d8ab616d030ac67643d8b88e851405a82d311ad73a2238c30ec58da64c14229936fcfca4fd40bae6625c779d1609a9b56fdfee9abdcb9c43c58c7fde043b8d308ff2624026081ba1ebbecd85e2bed751fba457d31239c83ef6f68204c48da020bbffd0b987a1f810a7e5880bd7fe02cd657b7b1d6954d70c7dc0e56e2828fa187d632c10e2a177b9e886558244b5bbee71efe4cc556759276c9bc9139d4d7c4970a101677cea2f283aff4289b1d42d9fa3eff79ac0b48fbc3bd82eb5cd3bc1c3a66fc1845e1e1139f8e1b131b3d58a17f60a5503d7268e73ae465689cd55bc314d67996f4bc261902ce8fe43ab9e03c750486c5c39ee092bde67523d772d172fc6e027b698e60e6f76b7ef478499cde1249b204ac383b1197c2460e1404cbd2a1c5ceeeaed62579e3a69587c01239a988d4a3e2a6c6f3262acb48b64e82eb3a27eb752bd454c262b63dfcbe283b421d92c79848e020eadef02aa2eb6845cb12dfca14368bda9637e9a4dbd20c9094f1cb080e48db87e812599b8991d8d8049a2441d5600e6923f66918b37383f33789c224263d4dd52d2c8b630d6a92829e7efd35edf2dc40fb45ec8121ac55752f717d98d52177e0975780a1653eaaebb53c125b9d1616708b63c5d22db53c60b82912f5b461a8ab15fc37aa4e6d4dd48beb49f3ba802fba780ec865876bbaed87734ae3d09ec27f8a21e1dc8e9386f4e1a31e86eb3e1fbe1ae3b9e8d969490f52e957f47ce2d0c5785b6a0483f35357ba13d2a25821758866b5b9d0b2412576c63c3ce9cbb4db09aebe26c4d402f039ed2359c8eb04b6064a2f0e56b269615140e16b38069ffab6d6db6ffaf3aaa0c5f57fa749dd69788c874e1b7cb38b3ca8a04ee6f07887d9ae67c723417e3f944fb928619bd25d1de7354e3821145af173745a98232a813cc72e604e301594b63bc74089e949299ece904ce7773b6c957ff8bd3942b31e1579c3ebb554a16ef430773a307aa36d9c9762a1d5d82123be8a178c93ca0d73ac64e05240d3290f37cb0240ff45b7c38bc027b3849c0272b9a992730a47407fd6a54ceed884f7c13f92b21f7e5af9486c65710dd0d50529b1c9cddbe11d00974967b9dda13cd3363d062c8d4f530dc2c4b1d818ea85189f31acf8397478f29593de6fa0991e384e16813adb12b580bf700122b08cb6a90ebcd0766327df8eaea29798071583798adb33c33c4f6eb3702d5a9cce46eeef6bf43ca307c95a4e8aa2b49d1f11618ac890077b4113b4df265efe284a6eb8c93e52cdf841fc047d7924100d5f1a81d762dddcae9b450d4ffed5fe2ae59d4aef3dcff9585a0722312a4988ac81778a62a4b26192d7884d783ef9acb0ac8f9027aefe892143433ec37ff484aabc3c5f6afafcc2243ccd692a1cdccf5a496af447ac036f55c56526830498b9ecb216920694f558288fa8f73a1dc0d2ea3970fa304c366f032fb7537b712803bcf1af3613af156606e0377f341608d4cb7eb0cef11096f52f3f8204b4b56ed9ae10c338f36673bd98412d2ef822500ced3706218af23b9ef584bee353433ffa22038d1b4a30029d7495ea121dae6cbd7b52f0efedc3992d1c1a31cc518435a6b507d3cae143c3ae5076a9227cc312086956f0c3a2b03e5743b72bde69ba2f0cbd4f0f42bab97840f1510ae709347f6e3f1bb6cdea39b41dbd19d44cac49b4acda9adf91f59002c47900a3e48baab6d1d7c8fd2a159e4d52af79c700d551ec6074d4ee0dcfbcfdb8b183de169ce0662ad3e2dd51ba5b6e711dbd60f7eb67e30b30a87a7f88fee8caafdfaeaf5021d32805d32952fe9c14ed1662d25b164f9684bd9f8e1169257caeaa33aa5bc018088aa592cad05ad23a2df399ab45f3e07ae8260c52d9dd29dc99352f8439c74076958d33acc5abad0f0630a3896eaecfc79dfac5bcfde2c984eebe73dfb72bc0a8b108f2d99245fbfad07956b3eaaa6715269b1c8fc3252ac9c5bb6c6e3e8e15360ebe9f8ceb6a12efbbe8c4ee9cb810a182a903752811b9327832566cab9ed9bb52bd4a06b850778aefa319319895accb1876559f2f57c56c77590d8788bcdaa4517b2088cefde9cda6cb435bf16f2d5e54f1e82988f2a6a5c894c32da626335015aae28cb84c228af6faad885c90c0f1738aee63b5b497381c0c62caaff6c0650ef0cdf36abd57f84124b602dfd999aa80a97d5e8bf6b1fda7c49faf4b990ffc46314d30b5c068ae9ef1ed726ddab59cb246e1f134cb56945f69c003d661d0b0d43291009986e198315e9b56073e60f96247a4c6b35aa0063895d99bc38b6ea2b2d66ac0ec4a1938881d75c65b2854c364a2b829ed425a6200b0b1d5e800b33be1a44bea81d4bc20f8043e7022f4fdefe41e81d88051decf88fd16f2e6be091c8fb9af24ff1b4d5827fdf139c0eeded4de554a6551e95314fe858d2c4f460269476b66448cf3f1f389928ad9d90cf1805a584eeb6912c0981d1c7466d7b58136c8abe1abcb3931fde980c0a2966156400e65b9244771c5627b4704949190102e318f40bc4eee68b4f635e1ae76f8ab6d3fa8cf5fe9fac01b7241c79b8d8a8f6b8148a7a7742a4404ad208c9f859d866f701a205a0072be206022d0040e4e40df70952332ab9039c8b11cc9b8ee3d45dbe07dad1189986eab48110c4aa6291288ff3671f6c54f6f8e1c9a6834b11321f35f51647c2912c6c7e3bcc7d0877331de68f76d8883bf7d87559a5bf6c9c87b9b62eef724c8aab0555628897838626a927c17ca47832e61e4002b8684a1b686a6165475ad06c9a03b169bdda86580978fddd12fddaa4ce3238e553878d7b65c280563fb296ab7bcb7aef500c868ef42ff3ff9e539557c017c80e10a111ee75703dfcb2009bd856baa303fed6c40701ca8fe586b7275befbb40594799d2a3d5c29a4862e7013135be00d03bd696b509dfce860319e5cd2c766e7b59cb90abbe8e35c6a72309a1acf0c98704e32c6b8ee9c1a52a7d8a722fcb41b0daa2c94cf3fb4695ef9d8e742c855d414e778aeafa253cbae7117cee090afcffe13ec233fd393327c94fded764c1752bb4ab3cec0106824ad821a3d91c065b9d02e34ab3c10e4254ae8a254da53ddf0169d3158997950cef4ee90aba943e2b4f17e91b6985cccda20de7da22434997ad9c64a101058387d811562f71f0128588b6238d1b944fc3195fa1c2005afe3d33f2b20788af23ecd504d7cfe26d7b5bced6523bd66de271ec1d2668b344c897997d4f1d02803e6bd8fef20250add93a72179ad5b1e45fbfe49bebc5bc8d3fa3993c1c8e42da7a3940bcbba630506e47397dd97765dd1f755364c9ab01d6be4835c1b746e8cf2b18f3d163d69cb18b98c5812e5941df9fc01d477ef496c8478fc20a23bbda4fe7043a91a47c74ff7be8bb6c35d715a1ce2fc9b0e5a118efc02f1979aa176b2aa55dcda240927317afa38de5bcf51553080834407828dfbb2218789d43d82eb1b8079497d94328da205fabacf8b6f9d745acd7b05782819558bf3c03b24bbc9205b034b17a3cc12b25134e20d775d3203b88ae2fe3e75bee7e5e51f5ce9ac0398acf39f1e7ddb9d8c047e2f35f4e9f426552cc4751626ae7c2ddd46659d8627f95b3fe8095694ec184cb4ff1b75a756cf1a3b333cf6e9c545f32e85cade2ef2ad23cc2d2669093fec614f720b987e4156ac06903436711fbdb5da73604686b95c11f13b70a217b299ecc68d6d3a5bc590d17caf47d3c3d57649f879c45355b0c5f7546c47edae45208a0d75becd7919cda2f772192e5a233004c2491f2eae0e5604432d396a2dd9f4e3b88d50a55d5f9607c04e0abe23f73e126a871122883ff14bd32a1dafa489afcd2e31b5690cc2a085df722264d7fae2771ae1337e3b12f140083e93d359b9c8258907ad5e648e5c53d798490519192a040c7e96dc386d9b28650cfd3bd03523a0b514540726bde7bdf7db4172582f7a7d1b1b618d8d6244f4491b5520c06990301e5cd71c36e2f4d37c1d66ac7ac88692257b492c86008f4c9c50963416ebee9e7f90bd9c9772eedfb9c749466eb823bfa07a928422708024fd540c335c49d579a240971dac64e17bd2c3a1fcd6633c12839a7f3d635eab4d616cd06cdda0681e6b71271f719bacc4401329a2b5813f5a1ece3da3fa21bc62aec32c7d346007a39c9fe0968b8006ac3b8fc8ea8798bd7740d301bf314f102544d68c738a3cb0cb6b7d6ca53f813bf21f4b1a661b2901acedd16d730d0b33e42efab9e9b4ceb96d2ddd3ea5d857f4eedb1799a46255bbb9bc24a823110fe4382dfba17036931362e3684de73168ee1e6d6d8e8a368256ab298a51d7f3423e6006747074fffa347438eba7d02b02bd12704e947e3915f484f0598192e5563df71f94c033be2c19ba7532f2a75e89b81a2f9a8f0bf2fdd0d3bedc7a6a9f301fe17fd74524e4fbbda1efd66e7c7848c6ade9726b33e1d876b3c008de1d45a6c02063db1935e9eeaff0129f1027943279e6819e63ba31239497a3355055121fbe78f1677c32e1a1e38fcd2a66bce451cec3f2e2f99e9cf116e217fde66650e891f7e7ac31e09c21848405ad0e5d84c2218dd58ca94f490085a94530d0c2560579905f6638c8ac3cb30e21ab9ee78cdbae2a564829140ce4d37bb64d0cedb42f5b381b1581c67d573973470dc90682a817a58737bac56875a67ee9f58ad52622b3c1498a1c3314e65085dddff35e9994c71dd328d8476fe2714e566b69e2e21c43c6500322ed38023a7e8c9db8e62142aa15906999d94de83126380b0f2a15fab11e272cd66041169d86e713e4a02786ed16bdc04a9d545f78d9bd5064fcdfbd3d0fc93e932b9d7209940f972414ff39793c3dca8793fe6f81d56c5ccb9627247f153717d279a520c2142761d1e8c801ff77403baeeaea046184", 0x2000, &(0x7f0000006f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x20, 0x0, 0x10001, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000002380)={0x50, 0x0, r7, {0x7, 0x9, 0x0, 0x8000}}, 0x50) read$FUSE(r6, &(0x7f0000004580)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r6, &(0x7f0000002240)={0x10, 0xffffffffffffffda, r8}, 0x10) read$FUSE(r6, &(0x7f0000000880)={0x2020}, 0x2020) prlimit64(r2, 0x3, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_QUEUE(r1, 0x7c80, 0x0) 5m15.38402458s ago: executing program 43 (id=10429): r0 = syz_open_dev$media(&(0x7f00000000c0), 0x1, 0x20081) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000080)=0xffffffffffffffff) setresuid(0xee01, 0x0, 0x0) r2 = gettid() r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000003280)={0x73622a85, 0x0, 0x4}) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000180)=[@increfs], 0x0, 0x0, 0x0}) dup3(r4, r3, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000540)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r5, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r5, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a, 0xfffffffffffffffd}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000340)=[@acquire], 0xffffffffffffff67, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000100)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x21, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000800)={@ptr={0x66642a85, 0x0, 0x0, 0x0, 0x2, 0x1a}, @flat=@binder={0x73622a85, 0x101, 0x1}, @fda={0x66646185, 0x9, 0x1, 0xb8}}, &(0x7f0000000240)={0x0, 0x28, 0x40}}, 0x1040}], 0x0, 0x0, 0x0}) process_vm_writev(r2, &(0x7f0000000000)=[{&(0x7f00008f9f09)=""/247, 0x7ffff000}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xffffff4e}], 0x23a, 0x0) r6 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x2, &(0x7f0000002400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r6, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r6, &(0x7f0000000200)={0x2020, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(r6, &(0x7f0000002480)="129261826629a32cc1b7dfacf669b28846edf69dbc4f25ebd9efe59863f282d5994e078ddadb7de9f9cea1ae0a7a4ce72634acd3e4e1a342eb808212196fe973a3ef75662604d19c22ffc740ae289b73cf405265afdbb70cdc6923068e4bb36476906a47da719a368592b0bc650c351bbb3ca54ae18ff44b84eb7b5ec749ae760f9d2895f0501c55c84e4392c48aa0aa2eb02a5b4b43b486b6b43ba2b09ea67610cdb49ff6ea854c069ea37acd7a08c324eebf22eb53e725b9791bda99f4aa2f5bb6e9150e5c71cb203cff681eb60b3d3600447b37940a325a485fd9d742d426c3a0ad8d80c6a622205032fe6028a7bacb6283135681f078d9aea6cfdf6ec10ea12f08cc3fd9c9bf7105bae1a77c839178add3550a1f9f74a1e3baf82a4129a4618996d105aad33a0b84f88d5d063bd54463b0ad32619abe3ca195e6136483b2331cddf408cb12501ac8143e06b37c03f14662b1069842003a98ce30ef14a2d72deb6dea4830b6c6bd1210bf9b72ddfa9f3cf4b31abf50d3ec3063306863c6ad612829d3c3436c00ca2281a5374cb9b2713609647633c1ca3d6c461113144ba65dd25226002f5e845af60d3e971e4575d44bb25df9d210994c56a468f72703868e31b9e9eddad5f3489d36fbca980fa1c4c80a44941eca32494b85633b9d76e92eb8605ac5fcda8d7d5bc374f2796632072f35d31d671936a1ace616a08587c86da5a15f4cc404f2354c1a730e352ba8c5e64f1550d11a53caba2be862bb6f57fc5b73d6a08cef5e2f94a958a59c6cbe2920652445a4910ea28bbd43aeb2946fc2d0ad91ff8cf7ce575652a51d10e8470a46edf8dc1e90f42bfbdaeab0f76c8e9553c8c8dba9c404b71a45c59aa19de9c423892a396e1b90b6a3ab73b11e487649a6c9cf8f98a949a18ddf6eabb44bece20efb0db4668658804c349b1420bf5da1e69c306848cfe3ca05acf539ae881ae6af380102b73b3aee7efd9b894a82bb053f938dce9408962cfd130a752d42bfc2347c9b78e2255adec4fcfe44780e1e3eed5efb94b07393808ddd49eedc48a59a5913ac9e7a829141b8fd741299f076ffbccf2cbda2b31fd44526b491a948acb72dc88cb333eabd6c5127b468b964875faefb5e71c19d3a90ca23499e6df9a65840d7ab6baabf49a68e6d809a7ac22f5ed7aee5eaebc6b15ed4891d6c566d5fd146e30312ef04d17cfe253213de1e897712132dd1a6de02f9e6dd81673388e53c69a8d2e87b1e66e772136f06c446fe725bf58ed40da82715ae30087aedf38cdafa53fb302956e6eb3773f3d22e677f08bf0204d9c7b7a021948b3b4f9124b1a40398a3c8ab480a7c98369c0adc86b50654998131b87ef94dfe3e980e674521f8faf2ad4d1e67f4c78f2e7b6e3bdba4e7eb073fdee5e2f07c6069344afe2b7f544851d52e567bb1ffc79ef15e3982a578ec7f14dbfcfedc884ef79492580ec4c1b219c9fece3c007679ad1edb942fd7de7116b6678827325ba34cf24c775a28506af38f7c3cf4e786152e5ee71557285eb89b9ca745383ca56a0360fa00acca5f94aacc4c0321675e45eb2aa2f41fda0572a62fc816e23a1d977233673e87e470c72763ffebfaa9bc24ce3f3dd78b8540b03f495fd8d94efa90cab80c7382701fd7803a33651b4bb2d2f2dfba0e5cb65c888b538828f7ae3c3edc9104bb7672c5f6b7df2369bbe29bfb7f3b32bc20ba046ccc744d8daf0025c25ed03ea7c64bd98f7ed3ef4d49349cf872efb757de8ec8c2c98145f6670882a6fed930b928bdb2e3f8bca5643e633cb1fb7e550a5bcc65f178ba1efe3a46b6acbdd89fe6546955b0ed81cb1737ec5b85ea80df151414035440e75d076468fe8983224b1e53f20b5a0c8f998ce206f657a1916b5a959916ae658740efcf7574645f1c3a2fbbf28172643a1729d77af5a2de16faea76ac862ec1686e0023f6ac84fa7cd3eba0d608ceff5963b2d44f8c454cdaeccbc5e6926b2599259c268a73df6e6dad367de3c6175baaf41f2180dc68116432cfa3e147cdbd6a25f9177a203bef5f35286e2dfc3f8c9e428df974ac6170f06f2344ed84d8238885016bb5c9797de76fbba15c23ad3fb5ef6bf397723832649584a639a6ce1e53e098755ee2cd01ecdcaae3b9881cbdfaab9bdc5240f699d0079839307cb5e7d1835c045ff8c8ec4a1079bcffd0fd9440656609b6dfec48c8b5259c5abdee321f3a491084eb991ef9e825370c0ef6028d06c4fb2bf82c05f15e26c23bdd1399ea757c7c5e66608cec8f96daeae1688494debca0ce3d1355be55bdd533de0086403715065fc9ec37716e08af385fa0f7bf36ab019a6f5aa2d51103c37f481f8566e18ae52ff3d937985147f4155085fba1d51984aca0a13e5682055edc9c62b302f02c5bc7eae0c80b65df990275f1990a6e476175c00b669253540373a0a26f54b525c7170c1e95d72ef607b4b4ac3b227480aa28d997b9bbbefa41e10d62f69f8dc8b9ee283cf13ed717f5c510270951b9fce42730d5adbcfa39614041146f4622a34a18901c879e8c7e0afe2733940a3b3f3fa05b77041f063033c06c9c71e1cd14662e793dbd86707b7176ea3bc2216d847dad7d5d88d550c6b3ffced87848846dcd7ed2f60636ab86e3751ed6cf3f4fb3dfb90f61dee1f7eb623fdc5922a3931802577afaecf5a5aa262ae4cc8252576e0261e5b46d1786821db38c9f8754c69b13ff24f37deef465f5ced954ae1ef3c490db87956aa2f3e7e00bc4b60d3b91a48ff811ffbd79863df7df4e019ccb2cc7a7516ac9f6c2f6db8b2030365a080b923d0efaba88397ef42b0b429ffbd2078975545c58f982a3f4dd9920da4560bf9b0a1d08480467f13cdd07f8680deabeaf49965639a1240d7af93c93ce912e4bd07704632034e3e469675d80cdb3b2d31c17f67a010cf7c1d16b8fd74abc1a0ca7f4081ad95f73dba78d576dac52614dc1acd966aba1520b16b41845088fa3bae2e2607b7e4a658034803c1c8cd223e460c00d746cc70ecfe4b7602a06a8529c5412d782fcacef5bb3ea323d719a88099ccfe143c2c2a11b4104e31916ebbd9b68f3eefa03ae553cbd8f2baa8f2c8d19c2c70c2c2ae5db14b7a0d3e1733f239b7023f73b1381f938ced2c173494bebf73273cc0c66bd12365b71d5e0d541d3e13227703da13a65cba613eac028f691b30c2cad699d909a3d4173732ac706dd5cecb9682d94f14bc9970a2d1f1b7c1a7a4348aabe479f876c50187a69ac6bfd171a7634761f450603a77c6e2e2cd90076ad453710c9b38838e7dc0700ef2269d89b33231510d93beec886203b126d319ab7d0cea0d4941e6d1c899aba644cdf2907afd41657ea796a00dbc53f4e5a489f9e0a1335283b459fe175c2518cd3f5c62e79512afc0a538cdae3de93be10e392dcf56e4f861bb31f8e7357cfaf52689d70ca481e0149321d8cb8ef1fdb3859411916714c83d9ff1cf0bd5e0422d7b0fbe6419a0332609062f82cbea9b0b38ed67a2933591af478e59b0daf1b96ecde04f989edc7f85b62bc5c8655a263279942e4940c24aab9c0e7e85aa089487cbd2cc70c50a1e68b84ff320f4cc8d9e6f9a2edc740fd9736e533aaa3cfe42d560dbe0a3c59aa7cc025c56330667b067798c4be6be0fd6de23ce28fc7ada58835e492b4bb3ff19903317c63f31fa7fcc129f24def907c0f927c2fcb62a6fb80732ccca4d4d917a53b865a4b238103c74e0a8e729d060db77cf8f3633c6e94d17ca61816a26d346a0b1fae063ff590043fa612de24f45237f3cb25f769ba2950d91d8b86e50f47aff9f75aade6e1042110a029494a31f4c0545449d2a4fdf8ae7ef23b247991ef96e959339d2dd9ebd746bb11bcf4b506ca4030751a5856c452034fe3e952ab2f050a4f2cd0cd4b20b61ef67ad3dbcdb08a9a77a4c1409f6c8e21c20235d28e10d200f67e7714042fb6d69680f4d4387a86c29f3c9f06f1c007fc8169c5e403537f916fb3056c16182f194e3f32d649c0678ef7803739103bbdd958caec2ea88238d2ade3f57a88d59c19e9f1be6225dd82334072efd71de7aeda1d15abb61c246d5a5c143af982c2779aee70154f9320b62ca7d672c58d2e6ec4662505a7142553be7f9f70d26b9b6dd1f3535e4eb337e7f244078b0e3fe4b26d174145023a042b72e194ab18a5cd968273d45b5585e3dccd6613e448a04550013aa7d91d6089de39be542598e34b52f61e914538afba2adc883aa85f7e66becd0ce98a0d1fb2111ecc0b59f8ec15d536962cd857a2324bb829dea0279dfb731ebb67451bfacefabdb8035cb05f7ba4e762dc18a61f11e9d21de73bd519260767d17dc18fd76bdb172597685eb0a27395d3fc93f93d1e48f8760ac1b587ad050e1d48c91f9e411cca4b53068ddb7463561c3d5ef853533bf9ba963d9604d0525946b1fd0e030b68063273823c9ff6cda77c0addecb3b45b528d07b709ddb0198459f8ad6ef90fe0dbf20a06d94193a606892490e5a4810790a00f671e78f3d15163a70f9d404c3b186ea8faaab53ba5dc606531d67e4997a8a2adf652132541c34f18a9346c2a1f6228b237664b67945a8fad44df2b1805d62d2291932cb4c8f90e3534b36c1ac64a8a8e799def83a565dfeb0e7f6056a5dc44c47514223deef3c11d11e89f512b4213d7c4812bbe0b134805b1760fba224e068aa759a80efa97228756a996b5fa4205ba1415c0f06dc3788e717795a2ab0b8d3ff0bf2302a6c378bd4e3f284328972446d80cd53ecbfb89f02396d028dc936f0d94a6f96a952558510fed082654327731ab42c6baa6e8d93b85358989ce0843d27973fca6f34e1142efe13f3345cb069373ce210dc967c48bcff62f619ed85c29441715fe6cffd175533967dd53b4739689eff4140dba422209347bc27f7b8a5e7f17916315c3f20c1b4dfbeba4f4bcdda678148bc02f3464673d552257c6389a78c494ba2cfb7f945459047fd685769df4fc2f9986bb4d6c83e7ea530c0a51159cb882a2f1bca725ed49838bc98671efdd1ae1b8bf62c71d7297cc7b1f9256f71f64c77bbf45ba222211ffeef4e1a32b228ba5fb04192868bf0563c192837dae1a937b7fbe7aad039b9129a7c17817e638dcd5f9383cef5015f17174fb5276c46e7507485c8762ce0c1e65cbe69496ccbef4229d51f80271f82efff1f87119b307c469cd2178659bca5da164a1f39fab312a166f3cc74ba53b2c00872bbcd5c748fb7b271be7af8dab6d384b2cea2c63b6208b7854883c306ea68ca3d60e4bb12c8dbf466e536b40310c40e3c9b2ef0c9a1f0e5f0b91ced0f8cf01573e31fb74e684282d101a27e1d3614c36fe4ad13f74b9573bc1b61f107af9da0c0f7694debc6cf000ebea625c0ac333266c7bb24bc052f4287e5221d8fc6b931b346c336741f140227c0e7a7152dfc1ebdd47448d5e6bcc5cd64ff2ff014e2905c5210335bf4e406df5134e5c1b2b20290b1c11f64c091620e49d65bc82fbe7ce84053d8cfa5a19c4ecf9590039b4439db60f2a3a469934135ca58c13451cd88819ec1f3e2667021d34747f581a8ee4fa34fe2c2dc8c8b5d6919a06d71260ff4d702e32906b542cbc32b58499e5646f281f4f02aed41d394722a4d8d3247c9614de9bf7c00aaf8a219eadda4c1e76cde1d54d3ff6f3f248662f488ff176ba960eeb0c84698097c602ae1dd4bdb13802472244c46e420891f294d4a6f7d702c2eb0e5a7315578ab7c43a922c7349e1d62ec1820c1dcdb081fdbb2e0c6b918685b2a1f6da326351b609eb715f3d26f757370ff049dae0557c0152b073e1aea70219b116e2bc51f225f85756e4475806cd008a3cbff832efe8c6284280d143067f2d345d31aeafceac08dd8cc352050687b155f5f41ba7dc13d826b317cc97052f622f0d07499f0d15f45917c7af25450acd69bd1841cacb6307365ddc3e5e7e50767db1ac47c0444773503e9da1683c07c0c587156a6c414d64f92206998b56d86b7b95147023dc6696ce8573e4f189477ca97567b6b42c4ddb19a01ed27a1d68c553ee0046ba5cc069df95e3594e171f37018bb8b693960703c9f9c20fe9b1c02d03f80c0d6abe2facda446252640f4deed53abd2a35e2030c4c77c39a19d684ac3c0c3339aa8df7f051266e3e78d1694e649103755272b0c19bb941570c274e96680a65305e08828c1b7a914643fadd006383565776a82ee6ae77665f403312dc771e1a7b6522efd4b18a9f8b95772ceba8e6a9f100a4f62b5aff64bfbe9821bb1d895c360ce7fe8fe7a02569ab59f10da9739a65b46b6aec444c17c8fd4f4acfee6df3d8900a38581a84baf86a7ea85c938ea8f850d7652c10b5fa209d500a8bc603140fc58505395e52223f4dcef38f7ba5d05a0a58efc33b5b99b800ca116169c8b48d1db649824f98f939615f179cc3801bc90f6f325104e56df6ba4e649065331b230abf5239b84d93a77459dadf7d05a6e02ba3055251b21886cefa242c8acdfac7dabf03a2ba27c3e111e7b75afa7c02262bf2f42638e017e5f80ee0555be9fb840c18745fde7077f3900f6f70db2d79a738effb1761c271694805e6ec5bd798ade12d6d6979dbeab0401661d45f843be72ce720aa03bdf631111a29cee282180c43b6aee29cba3d8ab616d030ac67643d8b88e851405a82d311ad73a2238c30ec58da64c14229936fcfca4fd40bae6625c779d1609a9b56fdfee9abdcb9c43c58c7fde043b8d308ff2624026081ba1ebbecd85e2bed751fba457d31239c83ef6f68204c48da020bbffd0b987a1f810a7e5880bd7fe02cd657b7b1d6954d70c7dc0e56e2828fa187d632c10e2a177b9e886558244b5bbee71efe4cc556759276c9bc9139d4d7c4970a101677cea2f283aff4289b1d42d9fa3eff79ac0b48fbc3bd82eb5cd3bc1c3a66fc1845e1e1139f8e1b131b3d58a17f60a5503d7268e73ae465689cd55bc314d67996f4bc261902ce8fe43ab9e03c750486c5c39ee092bde67523d772d172fc6e027b698e60e6f76b7ef478499cde1249b204ac383b1197c2460e1404cbd2a1c5ceeeaed62579e3a69587c01239a988d4a3e2a6c6f3262acb48b64e82eb3a27eb752bd454c262b63dfcbe283b421d92c79848e020eadef02aa2eb6845cb12dfca14368bda9637e9a4dbd20c9094f1cb080e48db87e812599b8991d8d8049a2441d5600e6923f66918b37383f33789c224263d4dd52d2c8b630d6a92829e7efd35edf2dc40fb45ec8121ac55752f717d98d52177e0975780a1653eaaebb53c125b9d1616708b63c5d22db53c60b82912f5b461a8ab15fc37aa4e6d4dd48beb49f3ba802fba780ec865876bbaed87734ae3d09ec27f8a21e1dc8e9386f4e1a31e86eb3e1fbe1ae3b9e8d969490f52e957f47ce2d0c5785b6a0483f35357ba13d2a25821758866b5b9d0b2412576c63c3ce9cbb4db09aebe26c4d402f039ed2359c8eb04b6064a2f0e56b269615140e16b38069ffab6d6db6ffaf3aaa0c5f57fa749dd69788c874e1b7cb38b3ca8a04ee6f07887d9ae67c723417e3f944fb928619bd25d1de7354e3821145af173745a98232a813cc72e604e301594b63bc74089e949299ece904ce7773b6c957ff8bd3942b31e1579c3ebb554a16ef430773a307aa36d9c9762a1d5d82123be8a178c93ca0d73ac64e05240d3290f37cb0240ff45b7c38bc027b3849c0272b9a992730a47407fd6a54ceed884f7c13f92b21f7e5af9486c65710dd0d50529b1c9cddbe11d00974967b9dda13cd3363d062c8d4f530dc2c4b1d818ea85189f31acf8397478f29593de6fa0991e384e16813adb12b580bf700122b08cb6a90ebcd0766327df8eaea29798071583798adb33c33c4f6eb3702d5a9cce46eeef6bf43ca307c95a4e8aa2b49d1f11618ac890077b4113b4df265efe284a6eb8c93e52cdf841fc047d7924100d5f1a81d762dddcae9b450d4ffed5fe2ae59d4aef3dcff9585a0722312a4988ac81778a62a4b26192d7884d783ef9acb0ac8f9027aefe892143433ec37ff484aabc3c5f6afafcc2243ccd692a1cdccf5a496af447ac036f55c56526830498b9ecb216920694f558288fa8f73a1dc0d2ea3970fa304c366f032fb7537b712803bcf1af3613af156606e0377f341608d4cb7eb0cef11096f52f3f8204b4b56ed9ae10c338f36673bd98412d2ef822500ced3706218af23b9ef584bee353433ffa22038d1b4a30029d7495ea121dae6cbd7b52f0efedc3992d1c1a31cc518435a6b507d3cae143c3ae5076a9227cc312086956f0c3a2b03e5743b72bde69ba2f0cbd4f0f42bab97840f1510ae709347f6e3f1bb6cdea39b41dbd19d44cac49b4acda9adf91f59002c47900a3e48baab6d1d7c8fd2a159e4d52af79c700d551ec6074d4ee0dcfbcfdb8b183de169ce0662ad3e2dd51ba5b6e711dbd60f7eb67e30b30a87a7f88fee8caafdfaeaf5021d32805d32952fe9c14ed1662d25b164f9684bd9f8e1169257caeaa33aa5bc018088aa592cad05ad23a2df399ab45f3e07ae8260c52d9dd29dc99352f8439c74076958d33acc5abad0f0630a3896eaecfc79dfac5bcfde2c984eebe73dfb72bc0a8b108f2d99245fbfad07956b3eaaa6715269b1c8fc3252ac9c5bb6c6e3e8e15360ebe9f8ceb6a12efbbe8c4ee9cb810a182a903752811b9327832566cab9ed9bb52bd4a06b850778aefa319319895accb1876559f2f57c56c77590d8788bcdaa4517b2088cefde9cda6cb435bf16f2d5e54f1e82988f2a6a5c894c32da626335015aae28cb84c228af6faad885c90c0f1738aee63b5b497381c0c62caaff6c0650ef0cdf36abd57f84124b602dfd999aa80a97d5e8bf6b1fda7c49faf4b990ffc46314d30b5c068ae9ef1ed726ddab59cb246e1f134cb56945f69c003d661d0b0d43291009986e198315e9b56073e60f96247a4c6b35aa0063895d99bc38b6ea2b2d66ac0ec4a1938881d75c65b2854c364a2b829ed425a6200b0b1d5e800b33be1a44bea81d4bc20f8043e7022f4fdefe41e81d88051decf88fd16f2e6be091c8fb9af24ff1b4d5827fdf139c0eeded4de554a6551e95314fe858d2c4f460269476b66448cf3f1f389928ad9d90cf1805a584eeb6912c0981d1c7466d7b58136c8abe1abcb3931fde980c0a2966156400e65b9244771c5627b4704949190102e318f40bc4eee68b4f635e1ae76f8ab6d3fa8cf5fe9fac01b7241c79b8d8a8f6b8148a7a7742a4404ad208c9f859d866f701a205a0072be206022d0040e4e40df70952332ab9039c8b11cc9b8ee3d45dbe07dad1189986eab48110c4aa6291288ff3671f6c54f6f8e1c9a6834b11321f35f51647c2912c6c7e3bcc7d0877331de68f76d8883bf7d87559a5bf6c9c87b9b62eef724c8aab0555628897838626a927c17ca47832e61e4002b8684a1b686a6165475ad06c9a03b169bdda86580978fddd12fddaa4ce3238e553878d7b65c280563fb296ab7bcb7aef500c868ef42ff3ff9e539557c017c80e10a111ee75703dfcb2009bd856baa303fed6c40701ca8fe586b7275befbb40594799d2a3d5c29a4862e7013135be00d03bd696b509dfce860319e5cd2c766e7b59cb90abbe8e35c6a72309a1acf0c98704e32c6b8ee9c1a52a7d8a722fcb41b0daa2c94cf3fb4695ef9d8e742c855d414e778aeafa253cbae7117cee090afcffe13ec233fd393327c94fded764c1752bb4ab3cec0106824ad821a3d91c065b9d02e34ab3c10e4254ae8a254da53ddf0169d3158997950cef4ee90aba943e2b4f17e91b6985cccda20de7da22434997ad9c64a101058387d811562f71f0128588b6238d1b944fc3195fa1c2005afe3d33f2b20788af23ecd504d7cfe26d7b5bced6523bd66de271ec1d2668b344c897997d4f1d02803e6bd8fef20250add93a72179ad5b1e45fbfe49bebc5bc8d3fa3993c1c8e42da7a3940bcbba630506e47397dd97765dd1f755364c9ab01d6be4835c1b746e8cf2b18f3d163d69cb18b98c5812e5941df9fc01d477ef496c8478fc20a23bbda4fe7043a91a47c74ff7be8bb6c35d715a1ce2fc9b0e5a118efc02f1979aa176b2aa55dcda240927317afa38de5bcf51553080834407828dfbb2218789d43d82eb1b8079497d94328da205fabacf8b6f9d745acd7b05782819558bf3c03b24bbc9205b034b17a3cc12b25134e20d775d3203b88ae2fe3e75bee7e5e51f5ce9ac0398acf39f1e7ddb9d8c047e2f35f4e9f426552cc4751626ae7c2ddd46659d8627f95b3fe8095694ec184cb4ff1b75a756cf1a3b333cf6e9c545f32e85cade2ef2ad23cc2d2669093fec614f720b987e4156ac06903436711fbdb5da73604686b95c11f13b70a217b299ecc68d6d3a5bc590d17caf47d3c3d57649f879c45355b0c5f7546c47edae45208a0d75becd7919cda2f772192e5a233004c2491f2eae0e5604432d396a2dd9f4e3b88d50a55d5f9607c04e0abe23f73e126a871122883ff14bd32a1dafa489afcd2e31b5690cc2a085df722264d7fae2771ae1337e3b12f140083e93d359b9c8258907ad5e648e5c53d798490519192a040c7e96dc386d9b28650cfd3bd03523a0b514540726bde7bdf7db4172582f7a7d1b1b618d8d6244f4491b5520c06990301e5cd71c36e2f4d37c1d66ac7ac88692257b492c86008f4c9c50963416ebee9e7f90bd9c9772eedfb9c749466eb823bfa07a928422708024fd540c335c49d579a240971dac64e17bd2c3a1fcd6633c12839a7f3d635eab4d616cd06cdda0681e6b71271f719bacc4401329a2b5813f5a1ece3da3fa21bc62aec32c7d346007a39c9fe0968b8006ac3b8fc8ea8798bd7740d301bf314f102544d68c738a3cb0cb6b7d6ca53f813bf21f4b1a661b2901acedd16d730d0b33e42efab9e9b4ceb96d2ddd3ea5d857f4eedb1799a46255bbb9bc24a823110fe4382dfba17036931362e3684de73168ee1e6d6d8e8a368256ab298a51d7f3423e6006747074fffa347438eba7d02b02bd12704e947e3915f484f0598192e5563df71f94c033be2c19ba7532f2a75e89b81a2f9a8f0bf2fdd0d3bedc7a6a9f301fe17fd74524e4fbbda1efd66e7c7848c6ade9726b33e1d876b3c008de1d45a6c02063db1935e9eeaff0129f1027943279e6819e63ba31239497a3355055121fbe78f1677c32e1a1e38fcd2a66bce451cec3f2e2f99e9cf116e217fde66650e891f7e7ac31e09c21848405ad0e5d84c2218dd58ca94f490085a94530d0c2560579905f6638c8ac3cb30e21ab9ee78cdbae2a564829140ce4d37bb64d0cedb42f5b381b1581c67d573973470dc90682a817a58737bac56875a67ee9f58ad52622b3c1498a1c3314e65085dddff35e9994c71dd328d8476fe2714e566b69e2e21c43c6500322ed38023a7e8c9db8e62142aa15906999d94de83126380b0f2a15fab11e272cd66041169d86e713e4a02786ed16bdc04a9d545f78d9bd5064fcdfbd3d0fc93e932b9d7209940f972414ff39793c3dca8793fe6f81d56c5ccb9627247f153717d279a520c2142761d1e8c801ff77403baeeaea046184", 0x2000, &(0x7f0000006f40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000066c0)={0x20, 0x0, 0x10001, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_INIT(r6, &(0x7f0000002380)={0x50, 0x0, r7, {0x7, 0x9, 0x0, 0x8000}}, 0x50) read$FUSE(r6, &(0x7f0000004580)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INTERRUPT(r6, &(0x7f0000002240)={0x10, 0xffffffffffffffda, r8}, 0x10) read$FUSE(r6, &(0x7f0000000880)={0x2020}, 0x2020) prlimit64(r2, 0x3, 0x0, 0x0) ioctl$MEDIA_REQUEST_IOC_QUEUE(r1, 0x7c80, 0x0) 18.070980549s ago: executing program 3 (id=12314): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080), 0x41, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.sectors\x00', 0x275a, 0x0) r1 = dup(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) write$P9_RSTATFS(r1, &(0x7f0000000100)={0x43, 0x9, 0x1, {0x1000, 0x0, 0x1, 0x0, 0x9, 0x6600000000, 0x4, 0x10, 0x1fc}}, 0x43) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000dc0)={0x0, 0x4, 0x0, 0x0, 0x1b, "0062ba7d820700000000000000000000096304"}) syz_open_pts(r0, 0x80) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000180)={0xffff, 0xd4, 0x3, 0x400c, 0x5, "73309be7b71700", 0x70000000, 0x1ff}) mmap(&(0x7f0000000000/0xa000)=nil, 0xa000, 0xd3283d0368e269b3, 0x8031, 0xffffffffffffffff, 0x0) read(r0, &(0x7f00000002c0)=""/228, 0xe4) 17.93149476s ago: executing program 3 (id=12317): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x5, 0x24, 0x7ffc0001}]}) msgsnd(0x0, &(0x7f0000000000)={0x1}, 0x8, 0x800) 17.683557047s ago: executing program 3 (id=12320): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$team(&(0x7f00000044c0), 0xffffffffffffffff) sendmsg$TEAM_CMD_OPTIONS_SET(r0, &(0x7f0000004bc0)={0x0, 0x0, &(0x7f0000004b80)={&(0x7f0000000100)=ANY=[@ANYBLOB='`\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="050427bd7000fedbdf250100000008000100", @ANYRES32, @ANYBLOB="4400028040000100240001006d6f646500000000000000000000000000000000000000000000fcffffffffff040003"], 0x60}, 0x1, 0x0, 0x0, 0x4000431}, 0x4040084) 17.572655363s ago: executing program 3 (id=12321): r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) setns(r1, 0x24020000) mount_setattr(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x8000, &(0x7f0000001dc0)={0x1, 0x0, 0x100000}, 0x20) setns(0xffffffffffffffff, 0x24020000) mount(0x0, 0x0, 0x0, 0x12008b0, 0x0) getpid() r2 = syz_pidfd_open(0x0, 0x0) setns(r2, 0x24020000) mount(0x0, &(0x7f00000000c0)='.\x00', 0x0, 0x2251024, 0x0) 17.514741641s ago: executing program 3 (id=12322): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6, 0x1, 0x0, 0x7fffffff}]}) timer_create(0x0, 0x0, &(0x7f0000000300)=0x0) timer_settime(r0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) 17.455383435s ago: executing program 3 (id=12324): mknod$loop(&(0x7f0000000140)='./file0\x00', 0xfff, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006300)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x34014c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80101, 0x101) write$tcp_congestion(r2, 0x0, 0x0) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) close_range(r3, 0xffffffffffffffff, 0x0) 2.420635737s ago: executing program 44 (id=12324): mknod$loop(&(0x7f0000000140)='./file0\x00', 0xfff, 0x1) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x80, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006300)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x34014c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x0, 0x0, {0x0, 0x1a}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x80101, 0x101) write$tcp_congestion(r2, 0x0, 0x0) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x72, 0x0, 0x7fff0000}]}) close_range(r3, 0xffffffffffffffff, 0x0) 2.055862258s ago: executing program 7 (id=12635): ioctl$KVM_SET_VCPU_EVENTS(0xffffffffffffffff, 0x4040aea0, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x74, 0x0, 0x0) sendmsg$TIPC_CMD_SHOW_STATS(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x40081}, 0x24004014) ioctl$KVM_RUN(r2, 0xae80, 0x0) r3 = syz_open_dev$sg(0x0, 0xe6, 0x2602) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x380000f, 0x12, r3, 0x0) 1.54308166s ago: executing program 7 (id=12650): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000012700)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) ioctl$RNDADDENTROPY(0xffffffffffffffff, 0x40085203, &(0x7f000000fec0)=ANY=[]) 1.418652562s ago: executing program 7 (id=12645): openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000008340)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x8, 0xf26b2432, 0x6, 0xffff, 0x0, 0xabe6, 0x0, 0x0, 0x80, 0x8001}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="1dd0035e509993fe60f642491e2086ba40234034490fa1caac1f35545debb2bd06c59807a39edc261f477006df913d29f9f7f40bb621aed43b04a1ad79b7d9b99e16528db88d8ad42bb7d1890067d9364dedbaa1d0e15db637a19ca37a062b0707fd2f132e92a43f0bb6ad9e3fea8e7efe847f8da5e5f5361ce46afe203755a38a3859d9e54ec28b99ef8b9a752862521ad1883cb92b2d9187d9d81e30fb46e2345290e18c86f6be5f33e80f73b40d9a9552eedd1354f76593b6465e45d0793eaabc8fef4ca7b1801fc255cd88038191357cc51b0dc3405f5991fb59cc133f7164c84b58e205d2a48c7beb6c7a3074a52f5d29f504d62c432f505a1435783fa9c10a92d57754057fe19adb6b89abcff60b1168e0b318ed459baee8f401e694ef0f2b06ddf1a8f3bfd95f96af7eff9f523a3d7f60be3be7063fd3ee5a5f4c35af940a9b8b74acbc3bf1fd201ed5bb37a8fc31ad118af66aecd253b8c529ffcd1092a3f1bdc828ab0523067eb010616f5965aae0aa087943db40db7d105aae8ef1ffbfb7641cfeab96e311cb901777900b390a6494c6f981d63923845fac3e69d7eb69ac61a6109c0fc62a097810732edc6b93914db3ed84bc1a566503221de7629ed2b17871c6bc7e9fa52d047dca6ffb76f6c8b87d55b2c1cdde3ffa17e264fef0bed1cb1acc4a8bbb3b0510b15a823497c4e09100a303caf7c6666babe33455b3f4404e5b138a9c32ec4d5b195242cdde2ae3bfaed221790eb43482fa831a19bcd17bb69b536774a4cd37c3ebf79148adefbd8502957cf0b10a357dd98471bb267994cb9f7a4ff390a55baec9fabf1f7eaba1690453fbdb530a514dc5f87a5579ff8ffdab1df4cae3149cd7e5b0ba0d34d2d73bcc6af25825585bdb9bc31f751efdb28348e59f6223b1e15da297d887e8f4ca6d85cad2e79a85bf4448f0312e228b971c2151cdad8e0bad84c68674b7c4a60a7c4204c7d3b162ce847f3b7b36d99aa6bfdf582d8f72c7f5a4edb09be6e71d5f575d66fcd9620aa44e3bd26ef934d0cfae0640e14bb05879b42279347fcf78fb8bf7485dd164945a350cf83db78728a56c18f66263fedfd6da20b97ecaa8a2d254a353781d53794b932c9391ed896e1930666053403b6381bc857c14509682ed8879dcb2c0069f2604d72b69f510f9489f8bd53a086c9d76afae4d2aa119506f98a1ccbe7e43ebba902608a3802a108019be0ad3dc752e76daf995ee8566e1df431698628f79cc089ebd7aa0c9393ab0c9e3c029ccb8bb08d9db3b155ab39e5d70be2febde36110b41a9d7476c92847f3e194106c4e5bba4940080992d5fcf9d21128b3ea00046d0d6849397065ab664d3a5ee0aeada2f13dee6ee94e0e0b945af3922346d6bf0d84f537ba29ba59e827b5509fde0ea2e9bbbc6cbdda703986495a888171a6f34b726f28c5020e87bdaa19b935823fb6e0c6aa93ad4a94a1875585a9cb37cba63e3f8f7081b1c9c5a1a431a5fd118c3817dc85e9b8f08e3512797851921201f7b5e989fea7a050f674e0854c4676efc0bb0d85f595f01b9f18b48428ea031cfd3082293e3a3de955a9ecbac2b69f06b9147d4e369d582aa0ed02fecdf83e190a9b1715d14aeab57e1977b967e0d075db08ff4964ec34db9f6c0b25f60b0dbd6ed39e15e4df63cd34769fdeb0e237c8492c0d43b68f7c51834ee8492141c5acf36086a8d7ad5122cefcd493f065621b49d1db6863ea1ccd932f1313d98472f42350bafa20664b3de933d8d94d984571f4d4d7ae72b038b8f6f0c074627f09766aa72e3abf7faff339bb585e77636a5261cb97ead674415c7f3f81ca662670986c9f38ca62470ae44f0d854b1882c2643af08d0a993ee033afcb178aa1639332267cfb99bcc94c4d8b2002ed76664d279992f8012d4694a7e0af24550b195cc025741bdd09c10e6295e5ea33fa4f29e11a6ad29db12ad4b8067ae411e2549bd69b624736775575ff0c43e378f3f20bf45116636ed7265442e446a1157493f13a683b5671f0044d44701964b8899681d794d9de72f88ee108c43df0acaa98c66683f22e7dddfe821d6994eac8e65f19188451102ff7bff3bf40c32e3e2a195cfedbd3cdb312708da0689fcd5f16764ffea4a0ee6eab76017523b03fcbd80b7bb682a8ef6522e98950f0fae25494decd6520a3e736344255acfd1bcc711251637ecf6f33e12456d9fcc2bc69d0ab04c413999a8d97b3b055168899f1176e5f597161cfe5b4c4c2e93a1bc780781a7f72462bd2295857974985c3c48a8b6ef81d40731c0220d63f552c558ab8ed9a8d5913b0fc2eaf7a5465bff9eb7b840f220ac02f49fa431f72e4aa59aabc8a1ef3d0c3ee77f820ef77d3ab1185cc350b1603f3aa4aa0621687874ac7c4cbed5bfb73c1f575c14c07e01fdc5d349d9da29cb38f0817030cad266836a2b0e8c36349af7f7af130651b361932fa6c83a8b1147823b39b66f16ae27561d8c88c862efa9f2807db2d22af475c1d1c63c5b35a2433bed242c6d33e1f4335ebb39ef0ae0fd3c4d29ffca5f49f4b0c9fe93403a65a7bb0c5b74cced385752499c1afbce6846cbd409ad7a7db31147d1bd5c043652df8f7744494adfdfefe3e4a51634eafb3c14e56496e5874fd7bd02aec4be2e723f5dced4a1ce8d8079a73312c22f1eec94a7f0c1b06d895179bc45be7452f140b15b5b2e9c680f68548a4cd7f268416c18645b0ac548371ffa6946571356dfda2360730ea11b4fa3bb55edb146342ab583d9d96924bdda8ab2f67e9fc29d706b8bba9361142db1d1652b5c2477887dccc7ddde9daa4b43781ee7eb186d2cb17ff204ae1c227b7ba81252586dde5879abd18d94a270a3e27bf3559b879de012a1034f7636e4d1d26ec8bcc26712c5f59ebfbc888a0c5bf522f180773ec604989646657b7010dcaa486aca4a17aa21a62cf72f001e5d7448ed744b5f7c80fc9d6338338810e4dea1858e18d1cd924e6b9a51cada852a34023ff7411fe8a1d3b4a2b6a53f745be81420e5e7ccb0d30d0b1a4891680d470413b2da4878f0d9d3553424809ee4ffc2b2f7f045e80c5c7f023d82eaf5030717a414babc13ebe9694d36042f805a66129465b29c26be5e94fdd7ff851e96a42694c33b18913659fc23ac898a0b998c3220cfdd784e2a2d9b4545fcc6ca554c0cd2f72d64c913ddb77b9e79cad27d42dc4271c2c48197e10f1bee8b31eb2e9e3172f8e3c36ab4312e09d9eb0b313ea8910c5af09fd1e845739fc9dd23a7d34aa550d46b8e8f0c40eceec1d7af3ef9bbd62e5ca65cac85cafc38328e3e148f76628f0bdb9a7112523633edae3369b68e73236f4491d7e745e2ec4656b9b13be30fd3164660df0d29c8f0afd53eee06f25e15f67355fc59d7acb3b1df04ce3e3eba3108d1aee560f10e73b3d555ecddd9353c6b0423e593eca73c9bfff88a4b5e7c76c43ec202451192d1e1cdf92f3e4ee6f694f89f622a20d3648a4be9941740ee616c23b54aea7d8d073c34cd5abf6531a70e6b6f2a546677e9b7547a4bbb0615839a8c2236c37c1fdcf7a057f466be5b752681793cbc7b1e249403d5d597c679fb3ddb081c95edc1e93e4fff3f8d49eed42e4dd074b1e85ce38cb3c47556fb821cbe516e3f9385b6df2b847084bc00fc77b5ffc7b20795beb8b69eb64de844fe4e4d43917519b17c7b2a373c5a370af10aa15e34074f6acce2047a42d5da5a70ef16c4df1875c75784ef96cdef950cb57d9cd309c8f1d31f66b06b5ec9fa62e8800777ea94c35d7042fa175a74df1be8029cd31bc69082973a6be3d6734a512122b1b663a0658f8a0b74cf88096f2aff0105dc109095937c2c23aba77f59735026eed5188804fdd5761b2f8b5ef0ff550e4653f0661ef889a84fce9cdaa2c479e38156e45f0428bbac0d38f25e4a7db90c74df742f93427e5d5ee2965bfb7d627030e295652525c95428c3842f3ca95bdfaeda02c77a29eb98e8c46d96e3b4deb11046df06ceae0c086d17be5e01881c52f9379f986d2fcbfbdbf24ec6d1c8d2f4a41ac9db8fbe105d328071348fc487701112c5285628cd6a075b236af9687de9ed65c9e8397d73a6cd10ab817d6c66cbdfb696c85ee9672161133ea03a3a5c8ae92a621608ddc1e13d5fa95784d191442763236f5fbf96a3d1382ceaeb41abf4de36442d19c6b684e89e4c8c01bd749167428e4be5487bd1622e80c3ec7efd164865bb1eb95d842c02629aae71b888479943d27160b0b186551ffeca9dab315ddff53850572c6c3c7ea4bb7ab4d701e4e8a43c774cab6456ab06c23ebcc7f37e4b36e2b9402514602a5711d5aae274f669d045bf85f98a54a012589b702a0bc7036425ed44073027cdb61e2dfb145bec1d7f71336d4697c35ce7627965160cb6de1c6e62158c0bc29c33e6b5842d3ef9751d568657ade2a461075509fa09c0c54b1a2e5a1618120cba079bb0b4e73dac37beda7ad1956100599286027d0088251c4ef52a4e14c893a5d298faa036b21189b1dd6aabc796777ff4ac929c8320de88b8d83d21db3bc1da0d9363f4dc4b4d53123e9398e5a8bbff2a7427e672ad8b56475b04133ccc6b682f1e16cfa2fb99e9522dadf1d9c43497602b95105a398fbe83d895cfd1f3ac9eaf94dde586adce30fabcc8d3ef66d71f541805ccd6fab29b4c44a106d6b7d92634103168bcc9f95a5bc6774dbd51370cd2d76b48fb0862cc815849bd5a6fa5832b70489bc539511bf3ca43e5ceaf80f66a91c0f174f8dc4301df755c28f2a5fb4f46adf71e238096534c01a594e969a5328fe233e79d6edc0b827cab21020b68e53691b356e86fa04ee1a88401b0fbd0289e7f6493994df317c5a929dd9ecf1718f0878a9953825cbce76359190fa485f49869c3732b562c538c6d28bc25c8f7f1283c5724f331f14de12f65ee46431dfd788ccc72c639b21dfb77110b8b76cbabacf1934c3d8d41ec0fb9ed7a5d2e7ea6d058512c2ce4c44c68368ab2ba029341b8b066a19f60f3e1f337556574c4e5ca99801f907a8c047428d58f89734e756ce019c3416761f429972ae982a71908a6f7fcaf66d3115e167a80d5d1e95499a6804823d142a1a69ef3b9f96fe1c4c582f50df3cd23194753442270510a2e24b1e44597f359e0817f782b21c07e9eacbe8d0375eb9c6fb7780c8c27b9f413c1b60839c5a8de073e21ca08753675a31dc081a6bcbe1eecd3c53b26b0b5297db1ee559a93bf80b6cc644b32efc0a1fbb77a92559e9650319fcb1ffcef65dcacd76baa1d96016ca07483d9e31b0b6086cf4dfa234518e93f4b1fa8f74778fa004ab8ad2d73091ffef88d98cd0d720be50951ad29f21c715adb37175eceb50d030017a1718f033eb695a2b613fd212a3af640d4543386802719cc1e141390264ed2782e8e5d6addce9f4208c0bb38447379e993c78c70ccbda94f2daa66b6ed0f4926bcc79fabffbc638cc36b59990581b4c43b90a35d6100257f34c28aec1b7f745a5fdb93a19b5414031c1811d6292a823db6b01c92a5f42cc6217f02d89aa5d3bceff6c03ee4f7ca7def5a4a79f100e698215034cd0baa89976a8862e5dbf8cf8e091d6cf61039e09d0921f560351fe743ae470e8c9cc3b7acd9a75ae2669d4afd278974c217e684ebcdc490d9cf82df674edd04346f49abf6ff85051e17c96c06dfad792e87898d2dc82cf9f874ca28e83712c00d571215bd36c1abab4223fdfad937c2459ece16c39a7178de5a92f8998164e5ba596a0a220fdfcf22ea222b1e7d2b7826b87175fbfb840359d3444c4b04fb0124a490ec9bba19cc46af101e25db2713c9fe0eaab8091b25c4e46cb6197e0df4cc8fc408cbc24d1e149c99c26d74a23242bd54e219b78927ffb0004a0eda7e6c0e2da0c93cd9aca185259e97635779f184f49a1dc3f00b02a9f2a24bcbb99f5c934f430d45fec52b33cd8aa766e14522766fb2497c5163f744a9a17bc59cfceb8f0f578d24c07972008e5ad1cc89463a686c1d4330d7fa68d981135bd8019c751131ce5e9177f47e84ed9138e7a01386e33cae6a76ff75bb7ac2348aeead9c6b971a5a4fc95479e1227526b87e82cbd240c3247661ef26824ca6f99d905078ce13773d9935bf8ad6558a32fea2b71765525bcdede3062bea30a9b96f2541c244626604911ef243fcfd5a1efcfa78780420229c1d8468c78cd82cb862cc4ecd438523da45c117d7d132c8e583578b0e1132822567bfdfc06f484e92da97c2a829b36ad720002eca1a4e4d8379789d38e94addcde3d1fd94e4e6f89f882b2ae3eabe429de94b6e56c1efb93bc80893584a5c4fb3cfd0b0575f31b4824fe2f785a2837795317e3edc5013c31dfbdaa1309d87e3235ba93dd1509b2a1197887ca5d8e05c99e364b0d9d3027e55cf4bcec1da5908fc4b4eecc16d6f85d32a5a38d5e1918ec546d5fe615a977391c3930b19927cd0faf858ea49d917415d6967c691586e047ad050084a08e9e9f1f7c519c43ae6fafc2867f95063a5d769994d80bc4cd59b07c4ed680b4a01f915c04fd2bbf0cbecf431594aec3b71c88307340c39855b33385a53451373cefb29b33b041113e2543a9de0328fb52bc5c07f05bb70c96a9c8c47779eaee3596a7ab157c23acee124dfd21c853124ee929ace7e739e5c8edac9689deac9db93f617c464523eade9ccec56f367931ba65c705547168724da21587e921ece6cfbca77efc38529c760d759afe80866db01130e2bd6590d3fcb27ac5f3555de56753ac274ee016e29cc7a795dd370b283c6a5ca2088eb2b542a9c16414a1417f53af92c390ca05b4c5143d8419838f6a50438ee57608ff7a9a1d45e1fb8d15d4968711329f2ad01f9c48b48aba84b70238afc45c9f8618ed66cb4588ea05b78d551370f513a61069f8883057ec36324850c3683036eec3e520a263bbd86d22c0eb19781018a00de7a497fa9994a7ac85f1ac799ba03b4d3258a20ee6f5d6a09e43f5dc463361c21c224388a704da289df8c13da9ff319079d35e5b5fdc55f822f7e0d8f9446f678bf7e2bf84dd06576a2074c59e3133296c4d1c311ae6dca38c6e48ce0c8e15627b9a70088175e528e17bb8ea50eb16baedd3238f85addb322b528848c86c80e43571c980b7d5dc93ac54f14c3ed9fd2ec2c6b6964c5cb2a31a13d016ed2b3e13587a3dd6be7f2a17349aabc480f309143dec3e6745680748909692134c9f8902d7e8dc52f075c8922f87479089ba69885e1565e6eac5b821e73a2dfcb9198b93ce8df6800a77a62c8e75a24616a8a1042972e4ecada7c25bebbf89efa170f877eba23051e93a7cfac43500f00e8c81c584c7ec350f9a19482b1490bbe5ed3c8efb91f86495569adceafbba9f711e3f369f65d2bfd77d958ec8bd9a2d32a72ae0ad38929170f48b19af3f70215c4a0807cd4f2b6854c93e4d8449d31ff94e7254578180b60f2e1fc80648ba40be583511f92553447ffb60d36e781353ffcd1ec3a8f01120a14df0ed71148c3520afa676bd231e601a96826a4cebb66d9273fdd7fd6f858bf572c5f46d8feae57b5e93a0610a8fb5cfd06c10e6f1321ab0c945a59a4b61d955d5ee64f8a1c774d0a2306d0f8a63924655d3be0973336eef79d14c2515bd0bb421c0d05e4196cff547cc30d6784f5aa4abc915803e1875d6d0ae55c93db068f621372cbc2f3e7f55aa606311f8e8124d765041915b46338f395c9161dd7c66ef84412b80dad8fd4b6bf629e5b6d7814e9b0e1821fe6cbfb3172e993f27a63aac0dafddef9c25da64116b00115f9c4e69de274bf4c8a78039fc57efac5549c4fcfc65b44f30c36eb0349ba4ad098067abe5ceae1bfc150084202a41343cae0a495a23fecc3fa5cd43316d8896f75b710d074613d561ed85799017227e9fd2934d10edfc8ac1a144aed59d5a150990a062c2265252a64de76380b10f4ad103113ba5094d8c9feb9305d7842378bdcae777310819c780ea9fe1619665ded91b1b7822e98002facf6238dc98a402dbbc095876c4eaf43e6873fb335b24ab044f0dc9cec30da02c02a968efe4dc3207a4f5d0fd69d7b35e427b0eeebd485bee5be89816187fd8d8fbdfedf8b1aab6c7c4673ca7a63865bed78206c6ffc4b7dc46e1f8e4c79c9dd4347368541b581c140443e26e599b8d797bd74b5c9946b241a18588e6c8eb8105b8b60ccbc1ecb7989a496f163490c8dfeca94bfcb38746956e15be36b2b9a9d69b961eb366b9b716fc7577dee8ecbc565ce8647e121ab13998cc758810e543558339df71a7e471aa08276c8b6e72366dd1aa932129f4dba5cfafce829a2c9b1cf70c3f98a2aa24ae15830c9c7867b5afe3eb60249b3d2399de7c35681e892e43b61b4f97d84388fd3935a20a9d366bc96851e636a486039867a17c2e7b327adf13e3d28ee3bc2f3aca1eee35dfa9fee246b362be958f17a3d10adbcf6252798ad3132d3f4bbcd2bf80a23e7bc411f31c37db49cf34d6c073c388990d880489fc7edcd9c2f7c63d0736eb8dc20a57caa64a1b5406b9e495cc7d0a75299b15bacbe8d181bbcfbb4faa63fefbe9285a46d73947ef596d23ca340f89cda041c56ba1dd28154216a93e1e16bcb0cc5ee4a806865ebd4d5c95e15d41988327acc878e220b109cf7e236a5d78029a9cd415bdfad5cd3637614449bb6f0513c24fada309dc81df3ed5c6fe6c0d6b859d30a628b01d7b3c69e9e6e6d2a85eed209b34a76b6d371ccdad22247f1adb737b7bf3eb1bd92fbb66ca46e35b9086569ff717f81d1e07377380c99f9438da73a270cdd8b8c67774939e2e9d324c05b3f7736c39da855c8af6d21e3ce29b483bd3d939e3642ab474c3a52a85eddaf8c5280bc71cb27e70a7e26347b28c7d2c0f6df87c32f2707a0024f7a2da8c0500ba50cfba73cd4fb30b38e2fbec3ac24df7eef15e63fd46e7b03ef41b999b830c050469013332a72730910413fb9e9b4c2173e8a7743323d3ff1516de7584f01fa18858ecb8ec89eeb2d89568a9e5a13406ecb33a31f4b96c1da30630751bd300e95388551b66a0e288f81418ece404ce1b5853087d9fa3288e92b61c6c6c81cba24846da7cb4463c2e932390fdd358103dc61d579b0453c1a52ed86e5bcd3b80639460cf596e45a8a1535b3bf0eb82fd01b5123d85d9c7b13851686c6f5f43f75d1dcf0bdacfc50610174dc2ccb2c558a23c6f390c2db5e571262405a81b5ec0a05a5d078d998f6a5c5d173e17cf237cf3525e7790751464a75c6866d01a2df94a7a90635b56d64308f3e126eda4aaf33699fabeacca80b261a0c80a9fbd459e0d6a416ad9371064270bfbc6cb1a3dc187c9265c1d6b0df0e66577d487cf173459b98862a3f3000da6f6eb53d5bc608dd1bbd023830307ddf56cbd3b3526e0165d91f27e062ac63b17dd5e55dae90adeea01bdcf2c54ae804be62bee4cec6dd27e5d1dceba4ac7c87aa53bf43a73193287f12cfee10302f3897b2904ee4f7bdb47ea9e9639bbb56d81235242cbd3cfc62d37ba1eba2f3b7bd002a794e75fe096bf4152c537625ba6e00e2866d86ccac9848dc3e7bbf83af16ff9fe24957511a2893d7106a46954c2a32e485874b2f6c24c2c5e481356b93ad116a3fa99a8457a1cea7a5684ae8c4bd83826080b18e4a19bbb38692c21de4ae697128e5939aa6eeab9f6349922171bb943bf04ed3b058171e69424def3fb8537cc2671b49612f2e98390431e8bdbb5d349bd2a50f4eb16924225bb65246d10329ea9b5efeabd2ade916653f0d2b61316e868a965f774e7f55ee0666b4d02766a1be8f7e16de51fe35312e0f1d38bdf21500a177ce8289f46570491f1ee2eb6dd8173b1793a92cacae0edd5db6af1c5cc2ee3d2fa8f7372c80b14d08ae327d3009753c75e9ee4a929a59cd5755b11b473f42b8488ec1e0bef0259d054ea8ada39a62a84c35a387d11db6840abf2345994839afc07fd954f6896950c0af82b09f18b9ca415b0435a66acfba7a6590f5a9e2c4294e61ca5472f2f17f0205c5fc4ad409485574f0031bf5ac71338e127ee622459ef312e824c9b49e2f2625f078831dd4957104bfbb5dbceee11be5e6e47e24f0a3e40d813164547fb20c832e083024ba08d448eee358122b581123b77660423b5876a8addf3b4d950031e819517b3dee2f866bb95825236c9c99d7bb1397265d2b4121f3f7ce909af205c0fc46244992481e6841c8248cec9b88501ebc5bdb8d5496de9b874769b1460e8e338f722895a28f9eaa5d114ca791afb412e4fb06eed3ea0696ddebae774c92a23eb5daa9fe26860e6ce9c690cc1042b1ca2f57f759a5507ec8cb07e3eca4943bef5bdd4bd98894b73d8dd2a073ccec7c055bc2d43ce5887e586609210cba5d6d1d4df6d35b139e4d6a3649871f45f528bf33fc2c5a77cf2221894cf8342731b63e287e86048ff6442c10b8a1c40875bb721bab68a35ce1a071e47d22a16f17867993f5e864993e686423ff0bfae8fcf448ec8bb3843bba6292089f0c99be1a2e0865e0d26a21eb114e9b8adab1df935359d4e5b62d3d0336c3d0768e65b98cd8900e8f5a8e7975a25122900894ccdbc37b5a7bbf1c38586d1aabed47e8a3edcf2221e64576eb5242b149715dcef05439ef64fdf8b22c0206ed2ab200520e4680dc7985b9966ce9c95895121cdc866aca5f30cada4b75f50998604f36d9ec2e249d37076f327138f9aa757a15c1495a44574b1dcc8908318cef690e84ed7b7b1ff936643811b2cf76c8eb0063ee64100e89648d388ba3a2602d29266e2524939ed663ce5fd5a6ac72a9f2a6027c3ee754fcd771b836c50ecf98239a21f285b7f86b11336433e4b8e5d6174f4cdc1bd5a77c2275ba12b2fa09bdd716f18bfcedc2f192c195fbdaafaa66aefd4b7ecc4d2cadef8725715d33d3351750280ad70483ccddf2ba4b9e41c2f1208d6570819f72bd0e3380fe7286f7d3b67610baa04f0acbac7f36c8f080465073bd18a0fac6a4468363219ded93ff22ec96065e00d86d8b6aa1ec283897bb5e124d1e9cebe50193749fe2e5d78edcc12625ac0ee1476711847a5d2369de37d1bded3cd1623d4ce1f81295c3c950d381f1de2b5ccfd88ed3ca73b36e18a6dbe900b5b5169c308d03f43d520bfcb86653b49977af81064ec3640e8b5f12b20e49f3baf37e67d65dcd2e5a27042525753eb0d592a7117ad7b0da234a40ca7c4b5c6bc30dedde01bd532ee67049bb62104ce0385b073989f2f572f6d1cdb1ff653f065f35378124adf6eebf1b0ccbfdd134b2a73273b0828b552b768cb567a25fe4eeb815317f93769e774695172d3fb2a76f432ed587081806b2f797193ddaeb1ad3c270f8b79598f6565f04718252134fef8056d7ba28cf092656cd4389fee29badc747e5f25432427020cf292b6e5b8cd5a1b3d829c4761023ce2d5b5a7ae0fe512eba79e9a5c3c18c4396957bd6f8e2be05d5dfbf31606dc73e8981150c011df24fad1bb009c7f2d1c326df701f93069c0008c35c1c0d0688aed4bef5c610fb65d076fe194b657e8e3e5900551b4b6f992a93e0ad8b7394d59d8d993c1fcfeab8c597dc01", 0x2000, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)={0x130, 0x0, 0x0, {0x8, 0x1, 0x0, '\x00', {0x20, 0x3, 0x5, 0x4d4, 0x0, r2, 0x4000, '\x00', 0x3, 0xfffffffffffffffd, 0x4, 0x6, {0x3, 0x1}, {0x3, 0xf65f}, {0x9, 0x9}, {0x4, 0xfff}, 0x8, 0xa, 0x6, 0xfffffffd}}}}) statx(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0xf0cb2f4a0c2cfc5d, 0x0) 1.223130987s ago: executing program 7 (id=12648): r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x3, 0xfd) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000000100)=0x2, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @broadcast}, 0x10) 1.221622499s ago: executing program 6 (id=12651): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x100002, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000036000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, 0x0}], 0x1, 0x48, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_GET_NESTED_STATE(r2, 0xc080aebe, &(0x7f00000002c0)=@vmx={0x102, 0x0, 0x2080, {0xfec00000, 0xc000, {}, 0x1, 0x7}, {"0fd82719b39d34b02402e33b872c27375eec6ebcef8b4338e8173cd4b4f6ddaf69bcc93edba6e258abbab6f7518dd04010b9b6204059f5aa787af435a45f7f6963ee8c988ddd2d86720cfea038f2ac5d3c9141a7fd4fe5e24a8a6a2e3dbafc293e39fdda7fda2b8acf4aa7f931c089395b71acfe08754b340a4d6add0ac742804c57f1b836b3a0cff37229dec683460c2195de62253a27797e085dd54f789563c346ce83a393a48cbe0aac0fa41c3a823ba490ac308a2e037fc8e73e572db4129ee08520bf3594346359c8bf9fefaacee6de350e80678ab2ffc8727c5c13ee4a9a74a1aee0c04a01ae2d1393fcf0680e78c7f97ef6f565cbbec0641ed56c214d149d76af0c191d7398ffff2ba657c21d967d501b2728d421cf6346d740f144b3558ea44c5d89bbf984015835568bd141a3f21a0c8090d85184b30b586c7fe78d7315f058302af4c404bb52d9fb09f8eb9eeab6c232caf28e456e2f2df3542a9910d433964438b157664826f69818b0b5216c00e68a96bb5b691adca356cecdd829e16836e050c5e0bbd1a38d6004af9665b3c6a65b2ab59b3a86fdf71cf87301bc7d81d8d968e9796728b06a8d98210fd27075655d945d873c5d97e43c5afa03dd1e285cf2f62372f8602e98038aeec336c91f1fcb7173de1d3333e7a625928382c0bc0d4d66d7ba95fec5ccd791ee23d5a103887b75a50c2337afb539f151fdf3ca11c78ca0f57d1c2b1fd142a17ca4e1a4eef4e8339aa3f4a3145c5e39483ff504885f5c208d4bc657b116d8f8d454d8a04d810798e999910c790a6f310d34eca8a8f36a0edc65c6aa5ea61159f9a3136fed18b022667a0d6c7564be3d1807c4c603695f677b179029a9b7591a8b88857e90222287719a6ea21cdaed75c71a72ebabdb8d6cef661620112d31260ede91df02a990d6fb3e5bb00748ece06d1385f14b538389b027a7382635eac956b092fd247e27bf4b3304d257ee258ac15f48cf4bf43f891e2cd2e457c9a5c5935675891d30d13e2b2ec0633e385f450a3a1a288256d26b4167514712f96aed31b3186123e14775df56c2f3d414456df5b169a425a61c1f026417cf4653d274738da184774251baa47546046a77fff7b31b8466c5ad297c67fefcbd63b34c09072e1d2b1209c7e7d38d1338d40e29c6426fc87a4e2e41529998c6a49f76fbd83f85fce5269ee8cfd99b262bc9341333a60d418a1efa31cd96ff7a0d981cbb815aaf8514e12b9133894b7bd701eaa89ecee0172acbedabdd80f69bc6d87366bfb76b0c8cf72c6b65be731a21797dac18b381f3823732d4859a00faae890251e5cc0cfd3cb37e1e7517f596d7661a8a15626684c59468b7d816b27c2bc9ef06d63fe3cc48b6d58bfbe48847ae87ad97739dbd38dec0fd81961fe60064f09f3c0fdc6fede1cedd8088077bed4e3f2ef2deeeed309a39fc4a31ee477f735e61ac667cc722df09823a79a73ec1aeb482aecc7851acc9e06a38742d9dd5749c6d01edbae9e4a485911e9d5b85312fa409d9de8c8aefd938606f9ea1688cd804ac9f17ea1710cb03c9a3e75ebccf765ad9674dd633500eacb23fde4df6c745fc0cd58fd787b22f7e072dcc718aa38e69f65604c050b30e743e4c1f7f4fa22dedd9e37df2a78064acd2859576120215d148a573f4a313b47f613a48ca851e78c78ad7a5bcc7f1e19ae8553b00a86c7012483f6aed90d201a512e6998da81f408ec034159ee8e515e7b6f0287384559905b665cef0b2ce782343427a61faa859dbb9d3a5512f9c3a8850d37cd57b9607acdd7faa2261603934526631b0afb414842af8488e80eb551960bc9565f319d66183eb6ec5c5966dd3490b59a6792218785a474222eddbc9fab1a864a3ed0014adfcb30c28d51267fa58fd6004accc43290ff70a92a5eb12bb80d54ff4635c60ed491994c954bb35721fe9a54c758c16ca2c4ddbda77b7c751fd6de35393fb31bdfb0388aa5cee77dda88495ca6d480642b6005d33dd7bc5173b251fac9287773b16a025ecbb21cf92ee241f2d3db7a28ccc21e5f8f1893a52683114e4f0b0e8addabd7eb2fd510fdccbb6ec3a7ab5048ccec99a1973a5b32c37466fe4087f202b375f03f6b512b0039394711e0e4b2d0d6c761d39fc3ec6a58fa801ee7c1c21d788d2862745b1d46d5dd66d7ccf292009fec34bb6209e14b752c87d2746871b2e0e3f5aaf134680bdd039d247e11ee2c6685a2b52920d4c435f44f0e1ee27aac60fcde5ff5acc9bc67b48c84aa351f1b3e90b907c16b6e1447be105dcf1fb0c721bede5f8c33f240f05b1c49673d7bbc199b0965ceb33c5b8ad9990e40d24419978f8c52d864197318a729a812908979fbee9bd728f007309fc45df1afc9dec101b958ce822b6b42687d9c688396b8c23db2e8b3dfc87259836d583dcfdb4117bf319f71849ff35ed92467e0bab36acf4826a9506642dcf170a982777dd081ffbe3d289eacc8119f17857c5be87356cfa0eb452aa771abf8389290b8321241c76b3df6ac04db1be28dfd873860cf4e4acae2d8e4d18274bbcc298d615e93f3c684968b0dc882143269dec5526468716dc6224dd4294292e37aef8ad569c7b24992c364add200a318f85d9a5eb8947036399b51e149c9554ec99f81d43e1abfece33942ef2dd50eb33abac91b4910580366a637c66e3185885cb9b16b7b04a383fad08765bf258070ec406400a06269d9be1bb1bb3084f3b48daee1588813db59452cb129285f6fbcc065c4a8be740c6fb07252731d3357235fcd6cd2ae59958d63d70f7dff932f94481dc21f969137e3dc9cff46ecf1050335a759a1206dcf3a8f80b14f1f4dc0a789b9f6294bfe34ad5fb410566669299541797045845ff71839b33a00dcc46adada7a957493ac3b0e89798d85b4a87042659f4bc6436f5a1bf692de08b9f27031772aed250cbedcc0a32e38224813c4d7b6d0dd15da566b24d3b661a9354442cc2cb1f17bba1ca89900f4970471ce6afc13887c72107aa1e8b3520dc64c67003b1c20774ec6d02b4fc927f4a4f90f1073efb29d3d83cac348f75c5128fad64d628bf9de3f8d59311a099d95b08693f9c6652b5e72e32b1ecad68c6ba767fa316b790a238b9da73f19f9fe3472949663b76ad0c383b86f3b3e1e9ec1dea71f84477e6c06d4101a05bf286d4cce312beeba6de12c02f1eaaadf7368ffc7ab06742dba5f5f7c31b9e7cb292b67da4f268e606bd7bba5e32abf3656a8829281d1ab9202dde203dc3d1234cb126719d94f1dee4832b8554fd4c3ea4018eb0215b7f75966dd800679ae3ea2429ff3345b96f3f0daf9926b059eae9b0dcbbce4ea59a2ec6d232cb59931161c0028d1092ae14c7b5ebd7a338e0be403c6f7a0abdf8da0e8f99ac0dd416eb57cdb9c46ef48b122cc549991d5e2ca96bfe64425bd370d417a52a504f195f528997b35307a7b9db9b84216cf48074f92c3dd7e4b77b139bcf213ff8a071763514866287db560cd48fb0afaee61a64d8422433ced524793499e7223ec1ca4107291d4565530102ca7e0f13fd771d8b3adf08fbfc30be3c19ccafad1e1cc756bb458eb2524205caecb01dc9bb7d7801d132cf7da549029aed34ec620807a19ef8a7fb8b92bafd5d8f4fb5f7fb0805d61ca861bca9056ad08e3660c0a524ee687c8a0774f6fd8032acb3cf0c07eb07448e8ce22f3ef12822c3e7dbad112ee593a4bfe5f1e12234e13fef455ed78a11580495fcf4a39bddd85bc16f5e4220ddfb90a6d7d448d55445fc006884551044c9b8abc0fa9a500d1c8f299e741ce9e84cf9b39de2e667dd0fbe4f85b3fcaef48011a0c4fdcee75cebe59d67a43928964afd893c87472bd362c35c08a8071aa81c94c14aa63eeba1c70f8552b7249b531c19d4d4a37e1d651581729510f517fd7675969fe258f50065d8f33dadf6f64db09dda79e2560499fdd8801e64954d4e784368ae546dc9c2a8e1a341c0027557ecf271d2b2c5ce9269d663e2f89b438e9551da91e8a87c2bf6a1073675643d0aa5310e2e35888d1829bb35147381d543991573c0967070ade7758758c403cb07a6c0401f99ade2e39008c9a55667706091870a2a6d1a093f4e9b601d237e144ee37b514622664130ceb73f449ae4971d2a3a35a866856a31d4ba926e4185bdaa28b3ddd4c02de0097c5b9cd8389acc43d235a99059b0350d783d8422b77e554206e1d2a3520e609570b39b883e477108548b39f9b6910523ae7153f6b4b6db309473627a0e143377b3f3d5cfebd482c8fd88183917fe518e392d279de5600f764fff0c49f3ea00aedb005d14aaa1776a46dddbb25d99d21835cdfac0160506c3848dc9cb3530c4d696389152efa61cda2f2e16a4a187e947c702bd8621ba658595be6f20f73baa7ff574b11a34ed82c944853a092a6547c931f56be23390482bffdfa42613d9763b9a97925014427bccd8d98fbec4e2af7cd1c5f52cad5d090f59398295bc271866cf9e5057182c83eb6a8bdc0df027d011be041700e9bfd3ff99b442a99e63069cdd878a9e752c8c0139b5960c12b15602cc633649ea678060e7921a9a717be5174c6783e2f9428fad469cddc746edeb39f03123faca5e256d99fb620d428ce64a20afdad74cc4faa5e93f345c155f225007dd924aebd5bdcec1b025fa207edc614c89b2da9a94558f88f0c40a18da46ec947967014ed238c167d01962f9896d35db91d5a2c730ad235746d8700a21d28be51c8b48778afa39f30402b923beedffc83a98ce7c38b7dcfb2b5e5279ed3c0f58e9b25e112a3a33661ffe1d602fff45a2b214d07880dec16f688df994dd9c1e1c3ed852538a9968be49ab41839375195335a7eec7f1eb9e6133ca6a3e39530e08d6d4c6bc5636281c79b911957d3ffacdf4198b81be036c150d75d81a0f11ed1264e04fa1403433c279d52fb9f495e60b96098db15bc711e8f1bc88b57bbb34b2ac84a6600d91722997e3002d881dbaf03076bedf617c4fa7cea3c993acbdba05b21d1b5c096f2358c613f48af5689eaba4b6cae5b8188f046b417eab568b549fd1ab6a58efd65c715a931618796fb69f2f01a548c0db8c4da0cad0f4feac1ba62e888959a3614296bac1e7843d99857fbbeb761df952f7c20c3d19b8754d272defd87e2e8bae07dc0875513c799b1710b6fe5d008894811041d15cb7324734129c722bd57e43634e3833c22958b33257ae90c8f97064c996d5ee4cc96dda3c1c10bbc8a82d76805cd054c1a6e8b94983b9f109b33e1f7bae5783e477dc4771ef38d74c1bc9ea024bb93388b2904aab85a5b5f5911d0d0c0c51389a12697166ab00c2b6ebba6a214a6a8779b0cee28ad203049dd3e4f8fbfe05a5d327fe99dcbe0830607db2611503e977422c99499a428f519348e90ba8d9efd326a6e0f73402e2eea031651800221e06b2fa916ed8bb22b4a4ade89c1df84e21da0303b260e8c22acc046d2d7488b0ae0c5cda49cdca8106d44d54484b81cb16d646a78da0631105d74cdbc714a8e8065e9894d699b0e0ca7212831b36f7a0128d2c8365309077b74c2f384afb522aa4cbe5246723c6e73f395c83a29ba926a93de4fbe4994fe2f70852f4aa58ce998e120bb76da376b4df38005f0972acbb23cdafe2f8123236180333ee71859aad74e3137721e92404094fcdfa8a596ad9b3c8664eaf67e95ef7097f2b85cb56b893bc2d8782c49c52ee89a7d658cb5515d5c5b303dceb60a7c9c0f3090c1575b7173a5167f867d0d893b11f811f772378c291513d875bff", "d37c1ccd21ae1f8d1a3bc702cb0b709ffcf97700f1dfa7bb2eb5c5208440c915b23e5bc6b5db4e4f6221bda2905e80092e80bcd5422b7941b81a954e7fe89c63ddbc77a11295bfa1cbae45394419dbeb8f656acb7fe967b2b424e8766b5c4b2361e9df8c918bb72b079b390460921d000c0bc5989c1cfa98c992400e514f7198dcbec539556a0d2d7b7d8163553b591401a5eb6c640cb3478758de9b934e320dc4af67e57a210d60464afa08c83093188bc77082c76c092c165bac3485962fdfce115dd9929e9cdc201a8106157a26f179e3f41ca145055d2908c49ed5571b97b71e57b59ca9d77cae6d4c60a451b07dff1284ba6df89b8f1798d9e79fa825ae7b09836b31570175219ce90d00b5186f11e189291e5a4831f78ca272038dc25b59661ac26b78585789113f982388dd9cf9ab3a59cc5aae764dfcfd7caac0bffebb9096bfbfba6da5db01b4d8ded17be54ce8655090e6bb6681c3e3481c32ba0d51a8658cea859c614322fca4992001f80bfe06d8dbb365ba2eb9fb22c78a5f216d397f4e484a285773135f0b8f5823beec250947046c4153d5091de4745b12a5efc9b994546b6a4bdb5ef28f7b5ec14491dfe65f858daf39e3ab7b8b80807cc351d6c3c2ac6b37ef517e7e731cc4d08b6270ad07003bdb80d805b4d0e90c8279e5233bc3b52f57101497ac3b53b4901bf6c0910470bf76865ea77f7f97bd54e46c71981f68e2dbaf063981feeca9f7f2a80663ee44e41f67c3d004d26bf8bf979b97addfe1b21675b97a513ec5f2166a31b2326fd7413e0c5a66fca03fec49d1a606c1af11e39500de4563ce553d72de80db07b938824bbfe3625db4fbbcc44f6169b587feaf73d6a148c6ae548cd1b606c8a9566b9141cb16084380e46336b43666c4bcb32a02c7dcec5c8c8048938da22a0fc179c18ce0710961dff32cbb007b64c61cdcc40d0c021a4361fe5046a20a5a95387ebb1d1f6fc4d45eebc781222e716c77ea3db8b6d51db0db1d9e8089ce176e60dea7040182918cd0c28d5cad4928a902720d6957fd5969090c4221841ed1909fcf6876de69f3323f8a85c254ca5ea50c257e20bcd159af48af2bd6e0acdcf35f8b710ef10ab26e06941b88c50405dff68ce0c0408245d71a4d92e9387b90b34e24e60f407e7e192796e089cd898967cf18afbded79a7c7a1f1f06a48e42bc12fa7ac73ad98b82d03767aecede80346381039f76d5bcc6f5d6a132cd530eb93d4e147e16b6344bbc93b16e72b1d218a15cfc4e9cbdc56a06709c200305f71c0901762a150c3da69074d40474f1e38eacf7ce76767e226e13fb06e1108e9e0b55602982a8fd0e6625f94b85e974b70e780be1a1d61426b686e7eedbf8c213449472b4ff8e770d13f78657dbfeec34e65b7ab07fe7814e29d1c28e54b49d25370ad6fb3613e601a3edd641ee8114dd865e50a39b4523c5b83ae9d4bca5334b1bd2b99d5b703684ce430c82cee28b7709fa0cbc3615f6f89268aca65a7eb36b10ddf31686099453616c026d00bcf5cb753697e7bf724d72ab96cdc26fc808e1a8dd88e8f351c94f9265e5f46d4d6b97c4a2911835c7ae719b619ac6e6d94f34bf28b1c2fa0bb3e5f9fdb5629abc76cddcb7486f7bd9be5b48280bc528119dd509162560ed14332d9f6e0545294a6362120d174ac627f9527a8be45bf1ec72a25f12251c7a64aca3fdbdcfc75bd73729f67b406766eccd79694b7ec666f6560f5c75311ffe6346986ec4dd1b5a1f6f3e5f1fc722d17d4d4cd5dc0c0f80b6219d210df7837e76f8276c19049e3e6c7ad99704d727cbf6459a47c3d2eabc1f36ce211e4a02859231611b96f751f6ef8c4a028a769528c8c21182702ce49b6bd4026d07d47d0c4e4f1fc5ae8172713f114dfb37fed9bbf5df2ae3f220348542aa0ec5722d1f55a60180a6a43f19e7bc7de3427b356af4c07754441d68a352781b2addcd69b2074672c551f4b353433719ad3417e6bdd6f22011579ec6d40622757202bef5b96373b19ffdb196045200aa3451faa1114fc4aebf97ae8d1be9a78d1f850c87ee75afa38c32a1f3931ac06cb715e015b49350216399c45f0284bed5e057449fbe8e2d2109360d0cdd4918c86ea0a9618fbcac28a0aedf510d1e50167b476085f137edbae3ed4aa000848299a03a18cc7df9fca9663b672ff5aecd0a862ef73e59c0b904abc0310f58c430c635462cfffbe899b8f7f80385c35ab8f2d0de853f7613afd5d60908d7f8e37790ba6dd7b844648d9c68e1982cd6370e545848d22324fd92078318ca441eb5aa20306d1615b864797bb9bb9088fbcf2af789b60c1890eb3b4545a750a03795ddff1514da79afc80e4f053dfeab1dd1f6a22a7b273e6cc76b55917d6a0bc790fbedeaa89a96b52ba0f65d26cb7405dc5af25311dae39473190441158d92ea69454f41c21614bda614114eeddd68da7c6a052bdfc7b31fc047362b615f26f9cefb7cb2979fb40b883c88693131d234eee6fdc174d61a5e93ffd9c80eb4148a4781c228785ebb5c193130257fd1a6a1fd0724f8b26f3536e2a69097140b2e8bcce5e6f1016f6e95469e327df73f07665f1a3012aa774cfe5f2f3217ccd51eefd2b9f741e0a5a810f350fcabb2151868af0504c1b8556b26cb6cb4f881f6266b42a1d7fb5d1ff9ff2b433c4f46ebb5002dec68514eb728ab4aa5ea9750a2f27fdb4b650a043c913159ad4cc7c5c4353b9369d05c1cf95785ee071e14a3bf611c4ce3349d626a00ea52a69649939d9e911a3b0ab35cc5b9fc6b2d31acf165e56bb24a4e34ce5745d854fa7d585e8e20f56274701d1f2bd82c0418e96343a120bc1186073943b6859a11f0589dca28233d1c347d7f719d49178f39dc762ad7462445991b5fcc15f75a1342af61768bdffe31c4a14725003d20fbccbd72d77364c16269be4ad8d823c897040a3a6b731da33aa2d63e35911dfcc26797688b040c408f2788e0cc1c0709aa87cfe0e71dd23d3fe9253eb27696effeae44d9f652159ceb38a54eea74d3652364c2e05fb1ebd5384d2806f28b79cab82feefc7056448930f421be8e3ea30135039de29ae6664d28ce1c438f43a2a4e12f8355d09dcd28b334243e33c54dcc138a700facd095982aa13b8d7f958f0e8c6a29bf13e7ac444b3a6b77d9728e1e65d6d6ed4d7a51a486a9c40430d6e821039a3014a90eb5b6c3518994f788cba02a532e2761eebef2b2b3b0726082234d056791d5f7d5ffb4290a1f160a085274c88586f331aedd128f37ec3d2aafba7a732783b4ff097639437106636d49bdd3451d0bab40304dd12b77858e029be7f41fdd3f7b89926cdcaeb7556ddde9aca6294ad0d89a5d38fb278cf90dc6d67a9af9744fdea50ba819cf0211ad9d6dc2b0113ed3b4ab9cf41294102167ae1fbbb60bc40be6fb7e3da8bb1f3e39665120b058ea9de62b87cca3a37116dc25db3cf220772b5ab7a9c648f720100cf9376495f5dddb356ae8f67c3dc7f5ec939efc1928c872f1f5d34bd84a029c98ad6984ba41b8a970aac8e7da30a38bba2f021dc8b4506e37803fea2ceffba3c830d21831de4061f5e8ee3a5920a3bd969e5f0eb9b73867d1d6c30afbe5f75112ec717c75f39ba12563966719ff33cd7bebc404cd91fa327869270a8f5cdd6caa8470780f64e08fd243100ee8adc38e159f4565c1fc3e704f5c70fc6f6722b0d9448825f9f4686af993bccf89112c26c70b27012bd005c0fbafe0817e8432dcb513be308ddd98d5b66a7509d9de604946adca9ece7cdea1ab38105e667c525b0a3fd1e852ca15fe675a1921785b814d73ca844df327f05328ea37c85bcb2c51d2e82cd4d779f058127889e706322c6ec273802763444ab7c1978085e1b4e306e06177042f7dfbb8d2a3d1a8742572098f2417244cda30a529d6ff4228ce625209e8c20352dc5232f91df68d12fb0c4f331be376f96151963293b616fd8d44e1e16bdc1b2234273814a27c6b259d2174c0a87b7ff8e01d5ab50d1feaa2446aab96ee69d26a9478d77ff2bacb913910d1ad816ca17b99a50538e0f8d6d23a275885ae5ae580151a55e23e0b73af1317a5116b67d52b61863e62cf9360f893304230df6d9bd9b156f902aa7cf300b670600754ce28a3b5515dd4cfe0ae4d4ae4c3b6806bade3db8889f1eb75f189ee01e06d9627c5f82ff98187f9c6e5d02fb0ff2b6d672a773df8c8ed762322efd8b42a18b962c7ce4bb9cefd1e1093a60843c9fc30363038a2180f636e9b931a01e64ab4f02d2d0fe389d2a450e18a639363ab7fd054c78d277816d0a19392e599e53e87d525c433d9f7aceaa2e44f74330b09387a80897cd73c97011b9a2244b58331858057f543eab7292de7fe54a52839ba122a3d25b1b1899e058df4fa2b55d014da98fc3286cb02a067afdce7ab9cece9128f99ae7fcbfb9aee271b51f775e7cdf6d4bd149cc88cec3ca539075996642a8192d7edc8c712aba20926ad602c50ac2df4d42b2dc3e3df6229b50c5fde131af477ccdd9d94453390e4cec95c10d90a62fbf63d9a225bc7d662d7e568ac9edb24f5cc21ba508ae32534c95ff6fc56880a427e92fa7d0ee478ddf7a1b722b5794dd6e9f095572170296217fa6216419a77b6cf04bd1753c33783bd020f7c5ce08a86d87fe715e1e13cbd8259d5f4d0e765f42e47ff7d7aa1010869ff6e11fbb826b4a9fd4e34220a257499ea71a091dd7cc891e3ddb78f0e2e81917bd727bc6392fc8487634f9389ccff90727a1731b8ee295e7a0ff266a364f4d01dc88db7da0dacac5f0ed8fe0bce5e2cefd2a7dc2004f5f6931fd1623e3e943e08df4c67d929d2ffdf58b3f0a19ea9006e947b1b34d30d02d0cde621d7b8c1e3d8f1cac7e78a97d74ecf96ab53d21ce5463570bfc0ac5119487732997e1499cb90f373696eb8cdd18652b4883df5d1d686f87051b0369ccaf783309efda2c8a5b1e3373e976767de48445176018ef5d108582792bcce1c0f9da5f6a4f6300a10653556ea081ad364b2d0359145aead7536e0015cba86a24cc09fe0a769eaf3a3528986e3fc44dd2ea585e8366817343b59d8123c1461897c7838f7f32f1846083fe2c56a8e0db308da95f5b6f26cca14bb7dbd726153b029946afd2247eabe79f405ddb2a19932f0dba1881937550897b5b7adcc4fbf2360e0290685e8aea29da122edb1149a858f737a4c686349c8b682be627dfd5981c833ba1fdd2e898cfda596ce353d6f1022c48257742755bdbc0f3ec1efa28086ca6e09c2471303af0490e32259c240360f990472dd87953febb316eb41603365d27e4edf90b4d33ed9302d6caae3430e8a93cea5ec40f6d97615de33d36c9c4b82fc1c2830d82b33f220e67b4287349ae99d21eb2a45eafed36c761e514d0411010ed52c0d67b88682ede38eec71a052c3f7212ac3ccaea443aa5ed00efe4eb360292284dcbf361ee5f27c8d8b89eb5b7a11cf6a782c9130307a56345fd244dcb7b5e1e9b8ee7629dc2427daadfcf83c3010ba4cde5f056d185fe8e6b528a5c78ae0591c292a4fbef7f5d7b365f2f46910af145b00bb6d488d1f51c4bb2ddd2c795d3b094a96e4eb449dba7ac600e9ee093b735da9aa2e1a0f77ccc8872356bd9a32c6e8fae91c25db849ce6abfd4f2cd5d94707ce0571309ee748bf425ec846d91f6a76a10c1bc348caff7ec47b3323453b324f713f6de39d7dab48918de055ef5879e07d9512eab267e0a62b5df4638a5292b77c02f5108a3791964beee85dd350cfcb593eefa69fd6efef7d0"}}) 1.134925176s ago: executing program 6 (id=12652): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x808000, 0x4, 0x20300, 0xfc}, 0x1c) setsockopt$packet_int(r0, 0x107, 0xe, &(0x7f0000000200)=0x7c, 0x4) 1.076866576s ago: executing program 2 (id=12653): r0 = syz_open_procfs(0x0, &(0x7f0000000000)='cmdline\x00') prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000300)={&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f000000f000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x0, 0x0, r0}, 0x68) 1.050405287s ago: executing program 7 (id=12654): r0 = openat$random(0xffffffffffffff9c, 0x0, 0x40800, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000012700)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f000000fec0)=ANY=[]) 524.072094ms ago: executing program 6 (id=12655): mkdir(&(0x7f0000000380)='./file0\x00', 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='sysfs\x00', 0x1214040, 0x0) mkdir(&(0x7f0000000200)='./bus\x00', 0x10) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chroot(&(0x7f0000000000)='./bus\x00') openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) 523.813535ms ago: executing program 7 (id=12656): timer_create(0x0, &(0x7f0000000200)={0x0, 0x21, 0x2, @thr={0x0, 0x0}}, &(0x7f00000002c0)) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfffffffffcffffff, 0x20031, 0xffffffffffffffff, 0xbe9f5000) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) timerfd_gettime(0xffffffffffffffff, 0x0) 523.749685ms ago: executing program 2 (id=12657): syz_open_dev$sg(0x0, 0x0, 0x8002) ioctl$TCSETSW2(0xffffffffffffffff, 0x5408, &(0x7f00000001c0)={0x800006, 0x401, 0x3, 0x6, 0xc7, "23f555d9adb42d4408020e90d1beaa82dc1ecf", 0x80000001, 0x3}) unshare(0x28000600) r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x401c2103, 0x0) 400.421592ms ago: executing program 6 (id=12658): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write(r0, &(0x7f00000000c0)="010555be07957b0b73fb119b4377", 0xe) 371.278407ms ago: executing program 2 (id=12659): symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, 0x0, &(0x7f0000002100), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000100)={0x30, 0x5, 0x0, {0x0, 0x1}}, 0x30) read$FUSE(r0, &(0x7f0000004180)={0x2020, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_STATX(r0, &(0x7f00000002c0)={0x130, 0x0, r1, {0x2c6, 0x6, 0x0, '\x00', {0x10000, 0x4, 0xffffffffffffffff, 0x9, r2, 0x0, 0xf000, '\x00', 0x8, 0x4, 0x7fffffff, 0x0, {0xa2e, 0x50}, {0xfff, 0x7}, {0x0, 0x1000}, {0x9, 0x2}, 0xa1, 0x4, 0x8, 0x1}}}, 0x130) 248.037363ms ago: executing program 6 (id=12660): r0 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000580)={0x1ff, 0x1, 0x0, 0x1000, &(0x7f0000456000/0x1000)=nil}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000040)={0x1, 0x0, [{0x4b564d02, 0xec000000, 0xcd}]}) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f0000000100)={"b46474f815e8d5535f0887c44335cc824dc6121bc72a77f532ff5dad4d643a9cab29d2310e04be14eb26c0af4985fe45e3b3b0680b3ec92725d74b9716e0f7c3119a2c9a0ae65ff4772e2e12733cb013c4308fe40863480747c0a7ddb9361b1578015ca1bb2c1677ebae096f08345476f567443842946ed946434c75916d1db83fe305920de65bfaf9bd940672216846cb16b8ae67cd3affc61375381f91b3b9f1cc5e38cafe5239aee71dcd481fbe1ecd2547ffbaad4469a74697c28fb9beefa6a5d736712a55eb9110c2cf7964062ba8cbc1c038e84f0f5db7fc7053118bf5221e3efa6fc3edb5d0ca3cde7054dd0751a332520aa8478b1775d552c5cc24d3c2df9eb333e5ca3aa06c1c2cf8526714f5caff2f55b41976fc20b64f1fc61d5b44f50953582a1825d32130a31abfeafd1987317879e29ac51b93c9659e023fff3ddb5e39dd19cc3ef1d883c78b9e073d08a9197fb3717df238b9831831214b186693be9dd2568bb77272e80df5dfed03e8c467627bedfbd93359a9f79a3aa37e873dc1357b37b43d813ea85267b0dc8b1c4cc51bd985328833beb2679b7fb762555bbea2da936b36f8f1673fd5f606b2b6eb23b72bf947206e8dbfeb40ca6f265a3485c8446e0f0da652860b88328073d2282c14b48a7774e62754a968b60e92205e8fafcdd70a55c3c4d1a4821ff44e6e3681f15ae091262e3a3290a24d8ceae30ebbf9d24287bb8a5d73c608d47d287f9e716cf02b4796a83fb0c05e45b89de9ef8bce834e6d7a0be6e30d2c66cb6e640cb01898454ad361bc0701d8fe56113335ae6adec59300db04691cc4a689034272a8e086a32ce7061b4f79fa8afbb48a6ce4b62bdc44af013d78980457e1fa61eb9204818606f4c3b03c0f33cd2a841ac9bc2b73151a96e31ab99e6ec969b5f2c3edd5f9abc69845e487af992758ba445368da93dae1d44360d52a534a88276b8aaf349841d8a4788c60408618437c442308dbf70efeda2e54e9b9e4fe5f76997c9dcb945a26bd75748c85d19ca8b99264dce50580e8d4dbda401dad7df31e9a7a6a3a83bfbdfb5394abd581ac0824fbcd75d2f5205c0b7c9188e6f26bfd97734d9a20433f6cdba9d14a5f32a4d97a57f4603b21146fd1aebf082e863d463c224ad623c17d8043d3bf083f0322408dd6ead6915ac6a4222ab51480eb6e11a8913348219515170d9df90d72d7363bbda3e327d19f98c0a856f98076380e788e602e8a2ae0a1930786874dc21a2e99abda15f35457cf1dcb440c4b41350d0eda352aad7f57a0adc8a6914da06460635ed21c4c11cd1a8ec778064c9f62efba2927828b23f94b16619a5520731c2c40ab8583c9f2e73233d74b84f4877ce6b35bb1180300"}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 246.760266ms ago: executing program 2 (id=12661): r0 = socket(0x10, 0x803, 0x0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r1 = socket(0x2, 0x3, 0xfd) setsockopt$inet_int(r1, 0x0, 0xf, &(0x7f0000000100)=0x2, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @broadcast}, 0x10) 128.84919ms ago: executing program 2 (id=12662): r0 = openat$random(0xffffffffffffff9c, 0x0, 0x40800, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000012700)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}, 0x1000a) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r1, 0x0) ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f000000fec0)=ANY=[]) 83.768044ms ago: executing program 6 (id=12663): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x20200, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000080)={0x0, 0x10, 0x572, 0x8000, 0x9, "ff000d00009a468e0cd912098d00"}) r1 = syz_open_pts(r0, 0x0) ioctl$TIOCSTI(r1, 0x5412, &(0x7f0000000100)) 0s ago: executing program 2 (id=12664): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @empty}, 0x1c) sendto$inet6(r0, &(0x7f0000000180)='\x00', 0x1, 0x24000010, &(0x7f0000000200)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000140)={0x0, 0xfff, 0x84, 0xc7c, 0x8, 0x83}, 0x14) kernel console output (not intermixed with test programs): L syzkaller #0 PREEMPT(full) [ 2038.480878][T29233] Tainted: [L]=SOFTLOCKUP [ 2038.480885][T29233] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2038.480896][T29233] Call Trace: [ 2038.480904][T29233] [ 2038.480912][T29233] dump_stack_lvl+0xe8/0x150 [ 2038.480943][T29233] should_fail_ex+0x412/0x560 [ 2038.480968][T29233] prepare_alloc_pages+0x22a/0x650 [ 2038.480994][T29233] __alloc_frozen_pages_noprof+0x119/0x3d0 [ 2038.481017][T29233] ? __pfx___alloc_frozen_pages_noprof+0x10/0x10 [ 2038.481040][T29233] ? __pfx_policy_nodemask+0x10/0x10 [ 2038.481064][T29233] ? rcu_is_watching+0x15/0xb0 [ 2038.481086][T29233] alloc_pages_mpol+0x235/0x490 [ 2038.481108][T29233] alloc_pages_noprof+0xac/0x2a0 [ 2038.481129][T29233] get_free_pages_noprof+0xf/0x80 [ 2038.481149][T29233] fuse_do_ioctl+0x2bb/0x1fc0 [ 2038.481183][T29233] ? tomoyo_path_number_perm+0x219/0x630 [ 2038.481207][T29233] ? __pfx_fuse_do_ioctl+0x10/0x10 [ 2038.481227][T29233] ? do_vfs_ioctl+0x1166/0x1530 [ 2038.481248][T29233] ? __pfx_do_vfs_ioctl+0x10/0x10 [ 2038.481277][T29233] ? __mutex_unlock_slowpath+0x1bd/0x7d0 [ 2038.481319][T29233] ? __fget_files+0x3a0/0x420 [ 2038.481341][T29233] ? fuse_allow_current_process+0x1f0/0x3c0 [ 2038.481363][T29233] ? fuse_file_ioctl+0xe6/0x140 [ 2038.481385][T29233] ? __pfx_fuse_file_ioctl+0x10/0x10 [ 2038.481407][T29233] __se_sys_ioctl+0xfc/0x170 [ 2038.481427][T29233] do_syscall_64+0x14d/0xf80 [ 2038.481443][T29233] ? trace_irq_disable+0x3b/0x150 [ 2038.481463][T29233] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2038.481482][T29233] ? clear_bhb_loop+0x40/0x90 [ 2038.481503][T29233] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2038.481520][T29233] RIP: 0033:0x7fa087b9c799 [ 2038.481537][T29233] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2038.481553][T29233] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2038.481572][T29233] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2038.481585][T29233] RDX: 0000200000000200 RSI: 0000000040806685 RDI: 0000000000000003 [ 2038.481597][T29233] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2038.481608][T29233] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2038.481619][T29233] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2038.481647][T29233] [ 2039.131821][ T8978] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2039.141109][ T8978] usb 4-1: not running at top speed; connect to a high speed hub [ 2039.158315][ T8978] usb 4-1: config 9 has an invalid interface number: 105 but max is 0 [ 2039.171704][ T8978] usb 4-1: config 9 has no interface number 0 [ 2039.178387][ T8978] usb 4-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2039.209077][ T8978] usb 4-1: config 9 interface 105 has no altsetting 0 [ 2039.230542][ T8978] usb 4-1: string descriptor 0 read error: -22 [ 2039.247811][ T8978] usb 4-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2039.275710][ T8978] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2039.308918][ T8978] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2039.509171][ T8978] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2039.559775][ T8978] gspca_pac7302 4-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2039.587087][ T8978] usb 4-1: USB disconnect, device number 36 [ 2039.846573][ T42] usb 7-1: new high-speed USB device number 78 using dummy_hcd [ 2039.976616][ T42] usb 7-1: device descriptor read/64, error -71 [ 2040.226583][ T42] usb 7-1: new high-speed USB device number 79 using dummy_hcd [ 2040.366651][ T42] usb 7-1: device descriptor read/64, error -71 [ 2040.396642][T29117] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 2040.476962][ T42] usb usb7-port1: attempt power cycle [ 2040.566916][T29117] usb 4-1: Using ep0 maxpacket: 8 [ 2040.574490][T29117] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 42, changing to 9 [ 2040.586156][T29117] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 2040.595913][T29117] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 2040.605687][T29117] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 2040.617873][T29117] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 0 [ 2040.628356][T29117] usb 4-1: New USB device found, idVendor=05ac, idProduct=8215, bcdDevice=8f.58 [ 2040.637522][T29117] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2040.648586][T29117] usb 4-1: config 0 descriptor?? [ 2040.667333][T22795] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 2040.669546][T19050] Bluetooth: hci4: urb ffff8880857fc100 submission failed (90) [ 2040.817112][ T42] usb 7-1: new high-speed USB device number 80 using dummy_hcd [ 2040.826607][T22795] usb 3-1: Using ep0 maxpacket: 32 [ 2040.833184][T22795] usb 3-1: New USB device found, idVendor=041e, idProduct=400b, bcdDevice=3e.e7 [ 2040.843384][T22795] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2040.848644][ T42] usb 7-1: device descriptor read/8, error -71 [ 2040.861333][T22795] usb 3-1: config 0 descriptor?? [ 2040.871167][T29117] usb 4-1: USB disconnect, device number 37 [ 2040.882350][T22795] gspca_main: sunplus-2.14.0 probing 041e:400b [ 2041.096572][ T42] usb 7-1: new high-speed USB device number 81 using dummy_hcd [ 2041.117069][ T42] usb 7-1: device descriptor read/8, error -71 [ 2041.227579][ T42] usb usb7-port1: unable to enumerate USB device [ 2041.423796][T29320] netdevsim netdevsim3: Firmware load for '..' refused, path contains '..' component [ 2041.524804][T29322] netlink: 168 bytes leftover after parsing attributes in process `syz.3.11695'. [ 2041.690545][T22795] gspca_sunplus: reg_w_riv err -71 [ 2041.697407][T22795] sunplus 3-1:0.0: probe with driver sunplus failed with error -71 [ 2041.709740][T22795] usb 3-1: USB disconnect, device number 25 [ 2041.776594][ T42] usb 4-1: new full-speed USB device number 38 using dummy_hcd [ 2041.928871][ T42] usb 4-1: config 0 has no interfaces? [ 2041.934407][ T42] usb 4-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 2041.943670][ T42] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2041.953694][ T42] usb 4-1: config 0 descriptor?? [ 2042.164422][T22795] usb 4-1: USB disconnect, device number 38 [ 2042.342569][T29351] i2c i2c-0: dtv_property_process_set: SET cmd 0x00000000 undefined [ 2042.354627][T19050] Bluetooth: hci2: unexpected event for opcode 0x1003 [ 2042.745624][T29382] IPVS: set_ctl: invalid protocol: 22 127.0.0.1:20000 [ 2042.906541][ T6412] usb 7-1: new high-speed USB device number 82 using dummy_hcd [ 2043.057947][ T6412] usb 7-1: Using ep0 maxpacket: 8 [ 2043.065373][ T6412] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 42, changing to 9 [ 2043.081970][ T6412] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 2043.092058][ T6412] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 2043.103155][ T6412] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 2043.113812][ T6412] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 0 [ 2043.124011][ T6412] usb 7-1: New USB device found, idVendor=05ac, idProduct=8215, bcdDevice=8f.58 [ 2043.141113][ T6412] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2043.155002][ T6412] usb 7-1: config 0 descriptor?? [ 2043.208355][T19050] Bluetooth: hci4: urb ffff88804cd33b00 submission failed (90) [ 2043.378801][T29117] usb 7-1: USB disconnect, device number 82 [ 2043.672676][T29415] PF_CAN: dropped non conform CAN FD skbuff: dev type 65534, len 64993 [ 2043.808415][T29426] FAULT_INJECTION: forcing a failure. [ 2043.808415][T29426] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2043.821866][T29426] CPU: 0 UID: 0 PID: 29426 Comm: syz.3.11713 Tainted: G L syzkaller #0 PREEMPT(full) [ 2043.821894][T29426] Tainted: [L]=SOFTLOCKUP [ 2043.821900][T29426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2043.821911][T29426] Call Trace: [ 2043.821919][T29426] [ 2043.821927][T29426] dump_stack_lvl+0xe8/0x150 [ 2043.821957][T29426] should_fail_ex+0x412/0x560 [ 2043.821982][T29426] _copy_from_iter+0x1d3/0x1670 [ 2043.822007][T29426] ? rcu_is_watching+0x15/0xb0 [ 2043.822029][T29426] ? __pfx__copy_from_iter+0x10/0x10 [ 2043.822056][T29426] ? netlink_sendmsg+0x650/0xb40 [ 2043.822078][T29426] ? skb_put+0x11b/0x210 [ 2043.822099][T29426] netlink_sendmsg+0x6c0/0xb40 [ 2043.822132][T29426] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2043.822163][T29426] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2043.822198][T29426] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2043.822223][T29426] sock_sendmsg_nosec+0x112/0x150 [ 2043.822248][T29426] ____sys_sendmsg+0x589/0x8c0 [ 2043.822275][T29426] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2043.822302][T29426] ? import_iovec+0x73/0xa0 [ 2043.822327][T29426] ___sys_sendmsg+0x2a5/0x360 [ 2043.822352][T29426] ? __pfx____sys_sendmsg+0x10/0x10 [ 2043.822400][T29426] ? __fget_files+0x2a/0x420 [ 2043.822423][T29426] ? __fget_files+0x3a0/0x420 [ 2043.822454][T29426] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2043.822476][T29426] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2043.822504][T29426] ? __pfx_ksys_write+0x10/0x10 [ 2043.822531][T29426] do_syscall_64+0x14d/0xf80 [ 2043.822547][T29426] ? trace_irq_disable+0x3b/0x150 [ 2043.822568][T29426] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2043.822587][T29426] ? clear_bhb_loop+0x40/0x90 [ 2043.822610][T29426] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2043.822628][T29426] RIP: 0033:0x7fe622b9c799 [ 2043.822651][T29426] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2043.822667][T29426] RSP: 002b:00007fe623ad4028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2043.822687][T29426] RAX: ffffffffffffffda RBX: 00007fe622e15fa0 RCX: 00007fe622b9c799 [ 2043.822699][T29426] RDX: 0000000002000000 RSI: 0000200000000400 RDI: 0000000000000006 [ 2043.822712][T29426] RBP: 00007fe623ad4090 R08: 0000000000000000 R09: 0000000000000000 [ 2043.822724][T29426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2043.822735][T29426] R13: 00007fe622e16038 R14: 00007fe622e15fa0 R15: 00007ffc8c639068 [ 2043.822763][T29426] [ 2043.976726][ T6412] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 2044.254931][ T6412] usb 3-1: device descriptor read/64, error -71 [ 2044.516863][ T6412] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 2044.650539][T29435] binder: 29434:29435 ioctl c0306201 200000000040 returned -14 [ 2044.676650][ T6412] usb 3-1: device descriptor read/64, error -71 [ 2044.788321][ T6412] usb usb3-port1: attempt power cycle [ 2044.833131][ T29] audit: type=1800 audit(2000525448.376:197): pid=29443 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=set_data cause=unavailable-hash-algorithm comm="syz.6.11718" name="/newroot/262/pids.events" dev="tmpfs" ino=1463 res=0 errno=0 [ 2044.978443][T29450] netlink: 84 bytes leftover after parsing attributes in process `syz.6.11720'. [ 2045.137492][ T6412] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 2045.158606][ T6412] usb 3-1: device descriptor read/8, error -71 [ 2045.286790][ T10] usb 4-1: new full-speed USB device number 39 using dummy_hcd [ 2045.416665][ T6412] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 2045.437279][ T6412] usb 3-1: device descriptor read/8, error -71 [ 2045.453855][ T10] usb 4-1: config index 0 descriptor too short (expected 23569, got 27) [ 2045.463056][ T10] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2045.475029][ T10] usb 4-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=ba.c0 [ 2045.486783][ T10] usb 4-1: New USB device strings: Mfr=5, Product=0, SerialNumber=0 [ 2045.494920][ T10] usb 4-1: Manufacturer: syz [ 2045.510422][ T10] usb 4-1: config 0 descriptor?? [ 2045.518737][ T10] igorplugusb 4-1:0.0: incorrect number of endpoints [ 2045.548610][ T6412] usb usb3-port1: unable to enumerate USB device [ 2045.725593][ T6412] usb 4-1: USB disconnect, device number 39 [ 2045.898723][T29479] netlink: 'syz.6.11724': attribute type 11 has an invalid length. [ 2046.166629][ T6412] usb 7-1: new high-speed USB device number 83 using dummy_hcd [ 2046.317177][ T6412] usb 7-1: Using ep0 maxpacket: 16 [ 2046.334323][ T6412] usb 7-1: New USB device found, idVendor=14f7, idProduct=0500, bcdDevice=44.85 [ 2046.344805][ T6412] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2046.353265][ T6412] usb 7-1: Product: syz [ 2046.357748][ T6412] usb 7-1: Manufacturer: syz [ 2046.362374][ T6412] usb 7-1: SerialNumber: syz [ 2046.370429][ T6412] usb 7-1: config 0 descriptor?? [ 2046.380472][ T6412] usb 7-1: selecting invalid altsetting 1 [ 2046.387087][ T6412] technisat-usb2: could not set alternate setting to 0 [ 2046.408141][T19050] Bluetooth: hci2: Controller not accepting commands anymore: ncmd = 0 [ 2046.421777][T19050] Bluetooth: hci2: Injecting HCI hardware error event [ 2046.426999][T29487] netlink: 'syz.3.11726': attribute type 1 has an invalid length. [ 2046.432763][T19050] Bluetooth: hci2: hardware error 0x00 [ 2046.438279][T29487] netlink: 'syz.3.11726': attribute type 2 has an invalid length. [ 2046.455889][T29487] netlink: 104 bytes leftover after parsing attributes in process `syz.3.11726'. [ 2046.568947][T29515] nfs: Deprecated parameter 'intr' [ 2046.596367][ T6412] technisat-usb2: firmware version: 0.0 [ 2046.613205][ T6412] dvb-usb: found a 'Technisat SkyStar USB HD (DVB-S/S2)' in warm state. [ 2046.810848][T29526] netlink: 14 bytes leftover after parsing attributes in process `syz.2.11728'. [ 2046.892786][T29526] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 2046.895605][T29532] netlink: 84 bytes leftover after parsing attributes in process `syz.3.11729'. [ 2046.940113][T29526] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 2046.961488][T29526] bond0 (unregistering): Released all slaves [ 2047.000497][ T6412] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 2047.015551][ T6412] dvbdev: DVB: registering new adapter (Technisat SkyStar USB HD (DVB-S/S2)) [ 2047.035102][ T6412] usb 7-1: media controller created [ 2047.065112][ T6412] technisat-usb2: i2c-error: out failed 53 = -22 [ 2047.100047][ T6412] dvb-usb: MAC address reading failed. [ 2047.129927][ T6412] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 2047.200294][ T6412] DVB: Unable to find symbol stv090x_attach() [ 2047.214555][ T6412] dvb-usb: no frontend was attached by 'Technisat SkyStar USB HD (DVB-S/S2)' [ 2047.288880][ T6412] rc_core: IR keymap rc-technisat-usb2 not found [ 2047.306569][ T6412] Registered IR keymap rc-empty [ 2047.318200][ T6412] rc rc0: Technisat SkyStar USB HD (DVB-S/S2) as /devices/platform/dummy_hcd.6/usb7/7-1/rc/rc0 [ 2047.343287][ T6412] input: Technisat SkyStar USB HD (DVB-S/S2) as /devices/platform/dummy_hcd.6/usb7/7-1/rc/rc0/input244 [ 2047.358392][ T6412] dvb-usb: schedule remote query interval to 100 msecs. [ 2047.377283][ T6412] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully initialized and connected. [ 2047.401381][ T6412] usb 7-1: USB disconnect, device number 83 [ 2047.614289][ T6412] dvb-usb: Technisat SkyStar USB HD (DVB-S/S2) successfully deinitialized and disconnected. [ 2047.864406][T29600] netlink: 84 bytes leftover after parsing attributes in process `syz.6.11738'. [ 2048.078859][T29612] FAULT_INJECTION: forcing a failure. [ 2048.078859][T29612] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2048.093933][T29612] CPU: 1 UID: 0 PID: 29612 Comm: syz.2.11742 Tainted: G L syzkaller #0 PREEMPT(full) [ 2048.093963][T29612] Tainted: [L]=SOFTLOCKUP [ 2048.093970][T29612] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2048.093981][T29612] Call Trace: [ 2048.093989][T29612] [ 2048.093997][T29612] dump_stack_lvl+0xe8/0x150 [ 2048.094028][T29612] should_fail_ex+0x412/0x560 [ 2048.094054][T29612] _copy_from_iter+0x1d3/0x1670 [ 2048.094078][T29612] ? rcu_is_watching+0x15/0xb0 [ 2048.094103][T29612] ? __pfx__copy_from_iter+0x10/0x10 [ 2048.094129][T29612] ? netlink_sendmsg+0x650/0xb40 [ 2048.094154][T29612] ? skb_put+0x11b/0x210 [ 2048.094175][T29612] netlink_sendmsg+0x6c0/0xb40 [ 2048.094209][T29612] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2048.094237][T29612] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2048.094272][T29612] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2048.094298][T29612] sock_sendmsg_nosec+0x112/0x150 [ 2048.094323][T29612] ____sys_sendmsg+0x589/0x8c0 [ 2048.094350][T29612] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2048.094376][T29612] ? import_iovec+0x73/0xa0 [ 2048.094400][T29612] ___sys_sendmsg+0x2a5/0x360 [ 2048.094425][T29612] ? __pfx____sys_sendmsg+0x10/0x10 [ 2048.094471][T29612] ? __fget_files+0x2a/0x420 [ 2048.094492][T29612] ? __fget_files+0x3a0/0x420 [ 2048.094519][T29612] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2048.094538][T29612] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2048.094563][T29612] ? __pfx_ksys_write+0x10/0x10 [ 2048.094586][T29612] do_syscall_64+0x14d/0xf80 [ 2048.094601][T29612] ? trace_irq_disable+0x3b/0x150 [ 2048.094620][T29612] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2048.094637][T29612] ? clear_bhb_loop+0x40/0x90 [ 2048.094655][T29612] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2048.094671][T29612] RIP: 0033:0x7fa087b9c799 [ 2048.094687][T29612] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2048.094700][T29612] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2048.094717][T29612] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2048.094737][T29612] RDX: 0000000000040000 RSI: 00002000000004c0 RDI: 0000000000000004 [ 2048.094747][T29612] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2048.094758][T29612] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2048.094768][T29612] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2048.094793][T29612] [ 2048.433795][T29618] FAULT_INJECTION: forcing a failure. [ 2048.433795][T29618] name failslab, interval 1, probability 0, space 0, times 0 [ 2048.464725][T29618] CPU: 0 UID: 0 PID: 29618 Comm: syz.2.11745 Tainted: G L syzkaller #0 PREEMPT(full) [ 2048.464754][T29618] Tainted: [L]=SOFTLOCKUP [ 2048.464761][T29618] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2048.464771][T29618] Call Trace: [ 2048.464779][T29618] [ 2048.464787][T29618] dump_stack_lvl+0xe8/0x150 [ 2048.464815][T29618] should_fail_ex+0x412/0x560 [ 2048.464838][T29618] should_failslab+0xa8/0x100 [ 2048.464859][T29618] __kmalloc_noprof+0xe8/0x760 [ 2048.464886][T29618] ? genl_family_rcv_msg_attrs_parse+0xd0/0x2f0 [ 2048.464915][T29618] genl_family_rcv_msg_attrs_parse+0xd0/0x2f0 [ 2048.464942][T29618] genl_family_rcv_msg_doit+0xd9/0x330 [ 2048.464968][T29618] ? __pfx_genl_family_rcv_msg_doit+0x10/0x10 [ 2048.464993][T29618] ? apparmor_capable+0x126/0x170 [ 2048.465013][T29618] ? bpf_lsm_capable+0x9/0x20 [ 2048.465030][T29618] ? security_capable+0x7e/0x2c0 [ 2048.465059][T29618] genl_rcv_msg+0x61c/0x7a0 [ 2048.465085][T29618] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2048.465103][T29618] ? __pfx_netlbl_calipso_remove+0x10/0x10 [ 2048.465126][T29618] ? __lock_acquire+0x6b5/0x2cf0 [ 2048.465161][T29618] netlink_rcv_skb+0x232/0x4b0 [ 2048.465187][T29618] ? __pfx_genl_rcv_msg+0x10/0x10 [ 2048.465208][T29618] ? __pfx_netlink_rcv_skb+0x10/0x10 [ 2048.465257][T29618] ? down_read+0x270/0x2e0 [ 2048.465274][T29618] ? genl_rcv+0xd/0x40 [ 2048.465294][T29618] genl_rcv+0x28/0x40 [ 2048.465310][T29618] netlink_unicast+0x80f/0x9b0 [ 2048.465341][T29618] ? __pfx_netlink_unicast+0x10/0x10 [ 2048.465366][T29618] ? netlink_sendmsg+0x650/0xb40 [ 2048.465390][T29618] ? skb_put+0x11b/0x210 [ 2048.465412][T29618] netlink_sendmsg+0x813/0xb40 [ 2048.465447][T29618] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2048.465474][T29618] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2048.465509][T29618] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2048.465535][T29618] sock_sendmsg_nosec+0x112/0x150 [ 2048.465559][T29618] ____sys_sendmsg+0x589/0x8c0 [ 2048.465586][T29618] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2048.465614][T29618] ? import_iovec+0x73/0xa0 [ 2048.465639][T29618] ___sys_sendmsg+0x2a5/0x360 [ 2048.465665][T29618] ? __pfx____sys_sendmsg+0x10/0x10 [ 2048.465719][T29618] ? __fget_files+0x2a/0x420 [ 2048.465741][T29618] ? __fget_files+0x3a0/0x420 [ 2048.465774][T29618] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2048.465797][T29618] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2048.465827][T29618] ? __pfx_ksys_write+0x10/0x10 [ 2048.465855][T29618] do_syscall_64+0x14d/0xf80 [ 2048.465872][T29618] ? trace_irq_disable+0x3b/0x150 [ 2048.465892][T29618] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2048.465921][T29618] ? clear_bhb_loop+0x40/0x90 [ 2048.465944][T29618] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2048.465963][T29618] RIP: 0033:0x7fa087b9c799 [ 2048.465982][T29618] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2048.465996][T29618] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2048.466017][T29618] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2048.466030][T29618] RDX: 0000000020000000 RSI: 0000200000000640 RDI: 0000000000000004 [ 2048.466042][T29618] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2048.466054][T29618] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2048.466065][T29618] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2048.466096][T29618] [ 2048.823029][T19050] Bluetooth: hci2: Opcode 0x0c03 failed: -110 [ 2048.829445][T29622] netlink: 16 bytes leftover after parsing attributes in process `syz.6.11746'. [ 2048.922555][T29624] netlink: 'syz.3.11747': attribute type 11 has an invalid length. [ 2048.961781][T29624] netlink: 56 bytes leftover after parsing attributes in process `syz.3.11747'. [ 2049.129291][T19050] Bluetooth: hci1: command 0x0c1a tx timeout [ 2049.188993][T29652] netlink: 16 bytes leftover after parsing attributes in process `syz.7.11756'. [ 2049.208972][T29652] openvswitch: netlink: Flow key attr not present in new flow. [ 2049.255045][T29655] netlink: 12 bytes leftover after parsing attributes in process `syz.2.11758'. [ 2049.475440][T29674] netlink: 'syz.2.11762': attribute type 4 has an invalid length. [ 2049.486776][ T10] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 2049.534945][T29679] netlink: 'syz.7.11763': attribute type 28 has an invalid length. [ 2049.573963][T29681] netlink: 'syz.7.11764': attribute type 11 has an invalid length. [ 2049.583263][T29681] netlink: 56 bytes leftover after parsing attributes in process `syz.7.11764'. [ 2049.647854][ T10] usb 4-1: Using ep0 maxpacket: 8 [ 2049.658511][ T10] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 42, changing to 9 [ 2049.670765][ T10] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 2049.684511][ T10] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 0 [ 2049.696379][ T10] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8B has invalid wMaxPacketSize 0 [ 2049.706262][ T10] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8B has invalid maxpacket 0 [ 2049.716124][ T10] usb 4-1: New USB device found, idVendor=05ac, idProduct=8215, bcdDevice=8f.58 [ 2049.725593][ T10] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2049.736988][ T10] usb 4-1: config 0 descriptor?? [ 2049.762562][ T5854] Bluetooth: hci4: urb ffff88804edc9e00 submission failed (90) [ 2049.951226][ T5942] usb 4-1: USB disconnect, device number 40 [ 2050.241206][T29710] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=700413336 (1400826672 ns) > initial count (207118496 ns). Using initial count to start timer. [ 2050.385923][T29717] netlink: 12 bytes leftover after parsing attributes in process `syz.2.11770'. [ 2050.400004][T29717] Can't find ip_set type [ 2050.612419][T29740] netlink: 'syz.3.11773': attribute type 11 has an invalid length. [ 2050.620805][T29740] netlink: 56 bytes leftover after parsing attributes in process `syz.3.11773'. [ 2050.638884][T29738] JFS: discard option not supported on device [ 2050.685968][T29738] Mount JFS Failure: -22 [ 2050.695017][T29738] jfs_mount failed w/return code = -22 [ 2050.948115][ T5933] usb 7-1: new high-speed USB device number 84 using dummy_hcd [ 2051.123107][ T5933] usb 7-1: New USB device found, idVendor=0547, idProduct=0201, bcdDevice=11.64 [ 2051.139908][ T5933] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2051.149250][ T5933] usb 7-1: Product: syz [ 2051.153546][ T5933] usb 7-1: Manufacturer: syz [ 2051.158560][ T5933] usb 7-1: SerialNumber: syz [ 2051.171107][ T5933] usb 7-1: config 0 descriptor?? [ 2051.181538][ T5933] dvb-usb: found a 'Nebula Electronics uDigiTV DVB-T USB2.0)' in warm state. [ 2051.195752][ T5933] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 2051.207338][ T5933] dvbdev: DVB: registering new adapter (Nebula Electronics uDigiTV DVB-T USB2.0)) [ 2051.228797][ T5933] usb 7-1: media controller created [ 2051.251952][ T5933] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 2051.313208][ T5933] DVB: Unable to find symbol mt352_attach() [ 2051.360447][ T5933] DVB: Unable to find symbol nxt6000_attach() [ 2051.369978][ T5933] dvb-usb: no frontend was attached by 'Nebula Electronics uDigiTV DVB-T USB2.0)' [ 2051.390888][ T5933] input: IR-receiver inside an USB DVB receiver as /devices/platform/dummy_hcd.6/usb7/7-1/input/input245 [ 2051.417872][ T5933] dvb-usb: schedule remote query interval to 1000 msecs. [ 2051.436370][ T5933] dvb-usb: Nebula Electronics uDigiTV DVB-T USB2.0) successfully initialized and connected. [ 2051.462414][T29795] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2051.475002][ T5933] dvb-usb: bulk message failed: -22 (7/0) [ 2051.484605][ T5933] dvb-usb: bulk message failed: -22 (7/0) [ 2051.554753][ T5933] usb 7-1: USB disconnect, device number 84 [ 2051.675346][T29811] FAULT_INJECTION: forcing a failure. [ 2051.675346][T29811] name failslab, interval 1, probability 0, space 0, times 0 [ 2051.683650][ T5933] dvb-usb: Nebula Electronics uDigiTV DVB-T USB2.0 successfully deinitialized and disconnected. [ 2051.703879][T29811] CPU: 1 UID: 0 PID: 29811 Comm: syz.3.11789 Tainted: G L syzkaller #0 PREEMPT(full) [ 2051.703907][T29811] Tainted: [L]=SOFTLOCKUP [ 2051.703914][T29811] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2051.703925][T29811] Call Trace: [ 2051.703934][T29811] [ 2051.703942][T29811] dump_stack_lvl+0xe8/0x150 [ 2051.703972][T29811] should_fail_ex+0x412/0x560 [ 2051.703998][T29811] should_failslab+0xa8/0x100 [ 2051.704020][T29811] __kmalloc_noprof+0xe8/0x760 [ 2051.704047][T29811] ? tomoyo_encode+0x28b/0x550 [ 2051.704082][T29811] tomoyo_encode+0x28b/0x550 [ 2051.704114][T29811] tomoyo_realpath_from_path+0x58d/0x5d0 [ 2051.704149][T29811] ? tomoyo_path_number_perm+0x219/0x630 [ 2051.704173][T29811] tomoyo_path_number_perm+0x246/0x630 [ 2051.704199][T29811] ? __pfx_tomoyo_path_number_perm+0x10/0x10 [ 2051.704225][T29811] ? __lock_acquire+0x6b5/0x2cf0 [ 2051.704260][T29811] ? __mutex_unlock_slowpath+0x1bd/0x7d0 [ 2051.704298][T29811] ? __fget_files+0x2a/0x420 [ 2051.704323][T29811] ? __fget_files+0x2a/0x420 [ 2051.704345][T29811] ? __fget_files+0x3a0/0x420 [ 2051.704373][T29811] ? __fget_files+0x2a/0x420 [ 2051.704400][T29811] security_file_ioctl+0xc3/0x2a0 [ 2051.704424][T29811] __se_sys_ioctl+0x47/0x170 [ 2051.704445][T29811] do_syscall_64+0x14d/0xf80 [ 2051.704461][T29811] ? trace_irq_disable+0x3b/0x150 [ 2051.704482][T29811] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2051.704501][T29811] ? clear_bhb_loop+0x40/0x90 [ 2051.704523][T29811] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2051.704542][T29811] RIP: 0033:0x7fe622b9c799 [ 2051.704560][T29811] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2051.704575][T29811] RSP: 002b:00007fe623ad4028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2051.704595][T29811] RAX: ffffffffffffffda RBX: 00007fe622e15fa0 RCX: 00007fe622b9c799 [ 2051.704609][T29811] RDX: 0000000000000000 RSI: 000000000000ae80 RDI: 0000000000000005 [ 2051.704618][T29811] RBP: 00007fe623ad4090 R08: 0000000000000000 R09: 0000000000000000 [ 2051.704630][T29811] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2051.704640][T29811] R13: 00007fe622e16038 R14: 00007fe622e15fa0 R15: 00007ffc8c639068 [ 2051.704669][T29811] [ 2051.705001][T29811] ERROR: Out of memory at tomoyo_realpath_from_path. [ 2051.787446][T29822] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2052.006650][T29117] usb 3-1: new full-speed USB device number 30 using dummy_hcd [ 2052.167224][T29117] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 2052.178906][T29117] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2052.196717][T29117] usb 3-1: can't read configurations, error -61 [ 2052.240383][T29851] __nla_validate_parse: 1 callbacks suppressed [ 2052.240401][T29851] netlink: 76 bytes leftover after parsing attributes in process `syz.6.11795'. [ 2052.366819][T29117] usb 3-1: new full-speed USB device number 31 using dummy_hcd [ 2052.527064][T29117] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 2052.536228][T29117] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2052.543926][ T10] usb 7-1: new high-speed USB device number 85 using dummy_hcd [ 2052.551769][T29117] usb 3-1: can't read configurations, error -61 [ 2052.558959][T29117] usb usb3-port1: attempt power cycle [ 2052.707024][ T10] usb 7-1: Using ep0 maxpacket: 32 [ 2052.721169][ T10] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2052.732626][ T10] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2052.733103][T29861] FAULT_INJECTION: forcing a failure. [ 2052.733103][T29861] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2052.744867][ T10] usb 7-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 2052.756895][T29861] CPU: 1 UID: 0 PID: 29861 Comm: syz.7.11799 Tainted: G L syzkaller #0 PREEMPT(full) [ 2052.756922][T29861] Tainted: [L]=SOFTLOCKUP [ 2052.756930][T29861] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2052.756941][T29861] Call Trace: [ 2052.756948][T29861] [ 2052.756956][T29861] dump_stack_lvl+0xe8/0x150 [ 2052.756987][T29861] should_fail_ex+0x412/0x560 [ 2052.757012][T29861] _copy_to_user+0x31/0xb0 [ 2052.757036][T29861] hidp_sock_ioctl+0x482/0x650 [ 2052.757059][T29861] ? __pfx_hidp_sock_ioctl+0x10/0x10 [ 2052.757116][T29861] ? do_vfs_ioctl+0x1166/0x1530 [ 2052.757146][T29861] sock_do_ioctl+0x101/0x320 [ 2052.757172][T29861] ? __pfx_sock_do_ioctl+0x10/0x10 [ 2052.757193][T29861] ? __mutex_unlock_slowpath+0x1bd/0x7d0 [ 2052.757226][T29861] sock_ioctl+0x5c6/0x7f0 [ 2052.757249][T29861] ? __pfx_sock_ioctl+0x10/0x10 [ 2052.757279][T29861] ? __fget_files+0x2a/0x420 [ 2052.757300][T29861] ? __fget_files+0x3a0/0x420 [ 2052.757321][T29861] ? __fget_files+0x2a/0x420 [ 2052.757347][T29861] ? bpf_lsm_file_ioctl+0x9/0x20 [ 2052.757365][T29861] ? __pfx_sock_ioctl+0x10/0x10 [ 2052.757387][T29861] __se_sys_ioctl+0xfc/0x170 [ 2052.757407][T29861] do_syscall_64+0x14d/0xf80 [ 2052.757424][T29861] ? trace_irq_disable+0x3b/0x150 [ 2052.757444][T29861] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2052.757463][T29861] ? clear_bhb_loop+0x40/0x90 [ 2052.757484][T29861] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2052.757502][T29861] RIP: 0033:0x7f18d179c799 [ 2052.757519][T29861] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2052.757535][T29861] RSP: 002b:00007f18d2588028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2052.757554][T29861] RAX: ffffffffffffffda RBX: 00007f18d1a15fa0 RCX: 00007f18d179c799 [ 2052.757567][T29861] RDX: 0000200000000000 RSI: 00000000800448d2 RDI: 0000000000000004 [ 2052.757578][T29861] RBP: 00007f18d2588090 R08: 0000000000000000 R09: 0000000000000000 [ 2052.757590][T29861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2052.757600][T29861] R13: 00007f18d1a16038 R14: 00007f18d1a15fa0 R15: 00007ffe82b6cd88 [ 2052.757628][T29861] [ 2052.986983][ T10] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2052.998984][ T10] usb 7-1: config 0 descriptor?? [ 2053.018352][ T10] hub 7-1:0.0: USB hub found [ 2053.025352][T29866] tmpfs: Bad value for 'mpol' [ 2053.046883][T29117] usb 3-1: new full-speed USB device number 32 using dummy_hcd [ 2053.050311][T29870] FAULT_INJECTION: forcing a failure. [ 2053.050311][T29870] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2053.070070][T29870] CPU: 0 UID: 0 PID: 29870 Comm: syz.3.11802 Tainted: G L syzkaller #0 PREEMPT(full) [ 2053.070098][T29870] Tainted: [L]=SOFTLOCKUP [ 2053.070106][T29870] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2053.070119][T29870] Call Trace: [ 2053.070127][T29870] [ 2053.070135][T29870] dump_stack_lvl+0xe8/0x150 [ 2053.070166][T29870] should_fail_ex+0x412/0x560 [ 2053.070191][T29870] _copy_from_iter+0x1d3/0x1670 [ 2053.070215][T29870] ? rcu_is_watching+0x15/0xb0 [ 2053.070240][T29870] ? __pfx__copy_from_iter+0x10/0x10 [ 2053.070267][T29870] ? netlink_sendmsg+0x650/0xb40 [ 2053.070289][T29870] ? skb_put+0x11b/0x210 [ 2053.070308][T29870] netlink_sendmsg+0x6c0/0xb40 [ 2053.070342][T29870] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2053.070369][T29870] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2053.070403][T29870] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2053.070428][T29870] sock_sendmsg_nosec+0x112/0x150 [ 2053.070453][T29870] ____sys_sendmsg+0x589/0x8c0 [ 2053.070479][T29870] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2053.070506][T29870] ? import_iovec+0x73/0xa0 [ 2053.070530][T29870] ___sys_sendmsg+0x2a5/0x360 [ 2053.070553][T29870] ? __pfx____sys_sendmsg+0x10/0x10 [ 2053.070602][T29870] ? __fget_files+0x2a/0x420 [ 2053.070625][T29870] ? __fget_files+0x3a0/0x420 [ 2053.070655][T29870] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2053.070677][T29870] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2053.070704][T29870] ? __pfx_ksys_write+0x10/0x10 [ 2053.070732][T29870] do_syscall_64+0x14d/0xf80 [ 2053.070747][T29870] ? trace_irq_disable+0x3b/0x150 [ 2053.070768][T29870] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2053.070786][T29870] ? clear_bhb_loop+0x40/0x90 [ 2053.070814][T29870] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2053.070832][T29870] RIP: 0033:0x7fe622b9c799 [ 2053.070849][T29870] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2053.070863][T29870] RSP: 002b:00007fe623ad4028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2053.070883][T29870] RAX: ffffffffffffffda RBX: 00007fe622e15fa0 RCX: 00007fe622b9c799 [ 2053.070896][T29870] RDX: 0000000000000000 RSI: 0000200000000040 RDI: 0000000000000004 [ 2053.070907][T29870] RBP: 00007fe623ad4090 R08: 0000000000000000 R09: 0000000000000000 [ 2053.070919][T29870] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2053.070929][T29870] R13: 00007fe622e16038 R14: 00007fe622e15fa0 R15: 00007ffc8c639068 [ 2053.070956][T29870] [ 2053.071605][T29117] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 2053.340137][T29117] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2053.342165][T29854] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2053.348797][T29117] usb 3-1: can't read configurations, error -61 [ 2053.358849][T29854] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2053.388954][T29854] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2053.398631][T29854] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2053.486592][T29117] usb 3-1: new full-speed USB device number 33 using dummy_hcd [ 2053.507556][T29117] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 2053.516945][T29117] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2053.524546][T29117] usb 3-1: can't read configurations, error -61 [ 2053.531704][T29117] usb usb3-port1: unable to enumerate USB device [ 2053.566552][ T8978] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 2053.640476][T29854] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2053.650987][T29854] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2053.660513][T29854] delete_channel: no stack [ 2053.665033][T29854] delete_channel: no stack [ 2053.716562][ T8978] usb 4-1: Using ep0 maxpacket: 32 [ 2053.723347][ T8978] usb 4-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xA6, changing to 0x86 [ 2053.735107][ T8978] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x86 has an invalid bInterval 0, changing to 7 [ 2053.746067][ T8978] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x86 has invalid wMaxPacketSize 0 [ 2053.756171][ T8978] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x7 has invalid wMaxPacketSize 0 [ 2053.769218][ T8978] usb 4-1: New USB device found, idVendor=05ef, idProduct=020a, bcdDevice=91.36 [ 2053.778520][ T8978] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2053.786592][ T8978] usb 4-1: Product: syz [ 2053.790849][ T8978] usb 4-1: Manufacturer: syz [ 2053.795459][ T8978] usb 4-1: SerialNumber: syz [ 2053.802678][ T8978] usb 4-1: config 0 descriptor?? [ 2053.882971][T29890] netlink: 76 bytes leftover after parsing attributes in process `syz.7.11805'. [ 2054.037540][ T8978] usb 4-1: USB disconnect, device number 41 [ 2054.137417][ T10] hub 7-1:0.0: config failed, can't read hub descriptor (err -22) [ 2054.156072][ T10] usbhid 7-1:0.0: can't add hid device: -71 [ 2054.163485][ T10] usbhid 7-1:0.0: probe with driver usbhid failed with error -71 [ 2054.198682][ T10] usb 7-1: USB disconnect, device number 85 [ 2054.939698][T29945] FAULT_INJECTION: forcing a failure. [ 2054.939698][T29945] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2054.953380][T29945] CPU: 0 UID: 0 PID: 29945 Comm: syz.3.11815 Tainted: G L syzkaller #0 PREEMPT(full) [ 2054.953408][T29945] Tainted: [L]=SOFTLOCKUP [ 2054.953415][T29945] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2054.953425][T29945] Call Trace: [ 2054.953433][T29945] [ 2054.953442][T29945] dump_stack_lvl+0xe8/0x150 [ 2054.953472][T29945] should_fail_ex+0x412/0x560 [ 2054.953497][T29945] _copy_from_user+0x2d/0xb0 [ 2054.953520][T29945] do_sys_poll+0x2a9/0x1120 [ 2054.953556][T29945] ? __pfx_do_sys_poll+0x10/0x10 [ 2054.953576][T29945] ? __lock_acquire+0x6b5/0x2cf0 [ 2054.953605][T29945] ? is_bpf_text_address+0x26/0x2b0 [ 2054.953715][T29945] ? set_user_sigmask+0xcd/0x1c0 [ 2054.953740][T29945] ? __pfx_set_user_sigmask+0x10/0x10 [ 2054.953776][T29945] __se_sys_ppoll+0x209/0x2b0 [ 2054.953797][T29945] ? fput+0xa0/0xd0 [ 2054.953822][T29945] ? __pfx___se_sys_ppoll+0x10/0x10 [ 2054.953844][T29945] ? __pfx_ksys_write+0x10/0x10 [ 2054.953866][T29945] ? __x64_sys_ppoll+0x20/0xc0 [ 2054.953889][T29945] do_syscall_64+0x14d/0xf80 [ 2054.953906][T29945] ? trace_irq_disable+0x3b/0x150 [ 2054.953925][T29945] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2054.953944][T29945] ? clear_bhb_loop+0x40/0x90 [ 2054.953966][T29945] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2054.953983][T29945] RIP: 0033:0x7fe622b9c799 [ 2054.954000][T29945] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2054.954015][T29945] RSP: 002b:00007fe623ad4028 EFLAGS: 00000246 ORIG_RAX: 000000000000010f [ 2054.954033][T29945] RAX: ffffffffffffffda RBX: 00007fe622e15fa0 RCX: 00007fe622b9c799 [ 2054.954047][T29945] RDX: 0000000000000000 RSI: 20000000000000dc RDI: 00002000000000c0 [ 2054.954059][T29945] RBP: 00007fe623ad4090 R08: 0000000000000000 R09: 0000000000000000 [ 2054.954071][T29945] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2054.954082][T29945] R13: 00007fe622e16038 R14: 00007fe622e15fa0 R15: 00007ffc8c639068 [ 2054.954111][T29945] [ 2054.976525][ T8978] usb 7-1: new high-speed USB device number 86 using dummy_hcd [ 2054.982519][ T10] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 2055.136539][ T8978] usb 7-1: Using ep0 maxpacket: 8 [ 2055.197004][ T8978] usb 7-1: config 1 interface 0 has no altsetting 0 [ 2055.206376][T29953] netlink: 636 bytes leftover after parsing attributes in process `syz.3.11817'. [ 2055.207659][ T8978] usb 7-1: string descriptor 0 read error: -22 [ 2055.215950][T29953] netlink: 12 bytes leftover after parsing attributes in process `syz.3.11817'. [ 2055.227816][ T8978] usb 7-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2055.242236][ T8978] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2055.336490][ T10] usb 3-1: Using ep0 maxpacket: 32 [ 2055.343877][ T10] usb 3-1: unable to get BOS descriptor or descriptor too short [ 2055.355233][ T10] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2055.366371][ T10] usb 3-1: config 1 interface 0 altsetting 9 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 2055.379984][ T10] usb 3-1: config 1 interface 0 has no altsetting 0 [ 2055.389650][ T10] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2055.410380][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2055.426556][ T10] usb 3-1: Product: syz [ 2055.435474][ T10] usb 3-1: Manufacturer: syz [ 2055.451081][ T10] usb 3-1: SerialNumber: syz [ 2055.669682][T29935] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2055.684675][T29935] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2055.698634][ T10] cdc_ether 3-1:1.0: missing cdc ether descriptor [ 2055.727246][ T10] usb 3-1: USB disconnect, device number 34 [ 2055.785907][T29985] FAULT_INJECTION: forcing a failure. [ 2055.785907][T29985] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2055.801186][T29985] CPU: 1 UID: 0 PID: 29985 Comm: syz.7.11821 Tainted: G L syzkaller #0 PREEMPT(full) [ 2055.801217][T29985] Tainted: [L]=SOFTLOCKUP [ 2055.801225][T29985] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2055.801235][T29985] Call Trace: [ 2055.801243][T29985] [ 2055.801251][T29985] dump_stack_lvl+0xe8/0x150 [ 2055.801282][T29985] should_fail_ex+0x412/0x560 [ 2055.801307][T29985] _copy_from_iter+0x1d3/0x1670 [ 2055.801334][T29985] ? rcu_is_watching+0x15/0xb0 [ 2055.801358][T29985] ? __pfx__copy_from_iter+0x10/0x10 [ 2055.801385][T29985] ? netlink_sendmsg+0x650/0xb40 [ 2055.801410][T29985] ? skb_put+0x11b/0x210 [ 2055.801430][T29985] netlink_sendmsg+0x6c0/0xb40 [ 2055.801464][T29985] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2055.801492][T29985] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2055.801527][T29985] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2055.801552][T29985] sock_sendmsg_nosec+0x112/0x150 [ 2055.801584][T29985] ____sys_sendmsg+0x589/0x8c0 [ 2055.801612][T29985] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2055.801639][T29985] ? import_iovec+0x73/0xa0 [ 2055.801663][T29985] ___sys_sendmsg+0x2a5/0x360 [ 2055.801688][T29985] ? __pfx____sys_sendmsg+0x10/0x10 [ 2055.801738][T29985] ? __fget_files+0x2a/0x420 [ 2055.801761][T29985] ? __fget_files+0x3a0/0x420 [ 2055.801792][T29985] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2055.801815][T29985] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2055.801843][T29985] ? __pfx_ksys_write+0x10/0x10 [ 2055.801869][T29985] do_syscall_64+0x14d/0xf80 [ 2055.801885][T29985] ? trace_irq_disable+0x3b/0x150 [ 2055.801904][T29985] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2055.801922][T29985] ? clear_bhb_loop+0x40/0x90 [ 2055.801944][T29985] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2055.801962][T29985] RIP: 0033:0x7f18d179c799 [ 2055.801979][T29985] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2055.801995][T29985] RSP: 002b:00007f18d2588028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2055.802015][T29985] RAX: ffffffffffffffda RBX: 00007f18d1a15fa0 RCX: 00007f18d179c799 [ 2055.802027][T29985] RDX: 0000000000000000 RSI: 0000200000000040 RDI: 0000000000000004 [ 2055.802038][T29985] RBP: 00007f18d2588090 R08: 0000000000000000 R09: 0000000000000000 [ 2055.802050][T29985] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2055.802060][T29985] R13: 00007f18d1a16038 R14: 00007f18d1a15fa0 R15: 00007ffe82b6cd88 [ 2055.802089][T29985] [ 2056.131726][T29987] kvm_intel: set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 2056.206078][T29987] syzkaller0: entered promiscuous mode [ 2056.211619][T29987] syzkaller0: entered allmulticast mode [ 2056.275539][ T8978] usbhid 7-1:1.0: can't add hid device: -71 [ 2056.281759][ T8978] usbhid 7-1:1.0: probe with driver usbhid failed with error -71 [ 2056.293721][ T8978] usb 7-1: USB disconnect, device number 86 [ 2057.057595][ T8978] usb 7-1: new high-speed USB device number 87 using dummy_hcd [ 2057.206548][ T8978] usb 7-1: Using ep0 maxpacket: 32 [ 2057.213422][ T8978] usb 7-1: config 155 has an invalid descriptor of length 0, skipping remainder of the config [ 2057.224201][ T8978] usb 7-1: config 155 interface 0 altsetting 0 has an endpoint descriptor with address 0xE2, changing to 0x82 [ 2057.235919][ T8978] usb 7-1: config 155 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 2057.247015][ T8978] usb 7-1: config 155 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 11 [ 2057.262944][ T8978] usb 7-1: New USB device found, idVendor=15c2, idProduct=ffdc, bcdDevice=bd.30 [ 2057.272262][ T8978] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2057.280367][ T8978] usb 7-1: Product: syz [ 2057.284533][ T8978] usb 7-1: Manufacturer: syz [ 2057.289868][ T8978] usb 7-1: SerialNumber: syz [ 2057.301288][ C1] imon 7-1:155.0: imon usb_rx_callback_intf0: status(-71) [ 2057.310578][ T8978] input: iMON Panel, Knob and Mouse(15c2:ffdc) as /devices/platform/dummy_hcd.6/usb7/7-1/7-1:155.0/input/input248 [ 2057.520637][ T8978] imon 7-1:155.0: Unknown 0xffdc device, defaulting to VFD and iMON IR [ 2057.539774][T30027] md: async del_gendisk mode will be removed in future, please upgrade to mdadm-4.5+ [ 2057.549344][ T8978] (id 0x00) [ 2057.552716][T30027] block device autoloading is deprecated and will be removed. [ 2057.606548][ T8978] rc_core: IR keymap rc-imon-pad not found [ 2057.615596][ T8978] Registered IR keymap rc-empty [ 2057.620737][ T8978] imon 7-1:155.0: Looks like you're trying to use an IR protocol this device does not support [ 2057.631296][ T8978] imon 7-1:155.0: Unsupported IR protocol specified, overriding to iMON IR protocol [ 2057.755255][T30037] netlink: 'syz.6.11825': attribute type 39 has an invalid length. [ 2057.810929][T30040] netlink: 16 bytes leftover after parsing attributes in process `syz.6.11825'. [ 2057.867899][T30041] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2057.877125][T30041] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2057.885516][T30041] netlink: 'syz.6.11825': attribute type 1 has an invalid length. [ 2057.896489][T30041] netlink: 224 bytes leftover after parsing attributes in process `syz.6.11825'. [ 2058.766786][ T5933] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 2058.816496][T29117] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 2058.896533][ T5933] usb 3-1: device descriptor read/64, error -71 [ 2058.976485][T29117] usb 4-1: Using ep0 maxpacket: 32 [ 2058.983379][T29117] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2058.995770][T29117] usb 4-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2059.004988][T29117] usb 4-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2059.013980][T29117] usb 4-1: Product: syz [ 2059.018368][T29117] usb 4-1: Manufacturer: syz [ 2059.023001][T29117] usb 4-1: SerialNumber: syz [ 2059.030303][T29117] usb 4-1: config 0 descriptor?? [ 2059.036046][T30055] raw-gadget.4 gadget.3: fail, usb_ep_enable returned -22 [ 2059.046243][T29117] hub 4-1:0.0: bad descriptor, ignoring hub [ 2059.053303][T29117] hub 4-1:0.0: probe with driver hub failed with error -5 [ 2059.139994][ T5933] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 2059.286597][ T5933] usb 3-1: device descriptor read/64, error -71 [ 2059.408685][ T5933] usb usb3-port1: attempt power cycle [ 2059.584443][T29117] usb 4-1: USB disconnect, device number 42 [ 2059.756833][ T5933] usb 3-1: new high-speed USB device number 37 using dummy_hcd [ 2059.779601][ T5933] usb 3-1: device descriptor read/8, error -71 [ 2059.875382][ T8978] imon:send_packet: packet tx failed (-71) [ 2059.907483][ T8978] imon 7-1:155.0: remote input dev register failed [ 2059.926816][T29117] usb 4-1: new full-speed USB device number 43 using dummy_hcd [ 2059.933927][ T8978] imon 7-1:155.0: imon_init_intf0: rc device setup failed [ 2060.052309][ T5933] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 2060.091736][ T5933] usb 3-1: device descriptor read/8, error -71 [ 2060.170760][T29117] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2060.179316][T29117] usb 4-1: not running at top speed; connect to a high speed hub [ 2060.202242][T29117] usb 4-1: config 9 has an invalid interface number: 105 but max is 0 [ 2060.214050][ T5933] usb usb3-port1: unable to enumerate USB device [ 2060.220459][T29117] usb 4-1: config 9 has no interface number 0 [ 2060.227394][T29117] usb 4-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2060.238857][T29117] usb 4-1: config 9 interface 105 has no altsetting 0 [ 2060.252465][T29117] usb 4-1: string descriptor 0 read error: -22 [ 2060.261430][T29117] usb 4-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2060.270846][T29117] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2060.286837][ T8978] imon 7-1:155.0: unable to initialize intf0, err 0 [ 2060.305777][ T8978] imon:imon_probe: failed to initialize context! [ 2060.309304][T29117] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2060.315106][ T8978] imon 7-1:155.0: unable to register, err -19 [ 2060.350141][ T8978] usb 7-1: USB disconnect, device number 87 [ 2060.533656][T29117] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2060.547853][T29117] gspca_pac7302 4-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2060.585091][T29117] usb 4-1: USB disconnect, device number 43 [ 2061.007429][T29117] usb 7-1: new high-speed USB device number 88 using dummy_hcd [ 2061.194501][T29117] usb 7-1: Using ep0 maxpacket: 8 [ 2061.201884][T29117] usb 7-1: config 1 interface 0 has no altsetting 0 [ 2061.228995][T29117] usb 7-1: string descriptor 0 read error: -22 [ 2061.235626][T29117] usb 7-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2061.260758][T29117] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2061.713993][T30140] netlink: 'syz.3.11837': attribute type 10 has an invalid length. [ 2061.723641][T30135] [ 2061.736708][T30140] netlink: 55 bytes leftover after parsing attributes in process `syz.3.11837'. [ 2061.789802][T30141] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2061.802446][T30141] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2061.954763][T30146] FAULT_INJECTION: forcing a failure. [ 2061.954763][T30146] name failslab, interval 1, probability 0, space 0, times 0 [ 2061.967597][T30146] CPU: 0 UID: 0 PID: 30146 Comm: syz.2.11839 Tainted: G L syzkaller #0 PREEMPT(full) [ 2061.967615][T30146] Tainted: [L]=SOFTLOCKUP [ 2061.967619][T30146] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2061.967626][T30146] Call Trace: [ 2061.967630][T30146] [ 2061.967636][T30146] dump_stack_lvl+0xe8/0x150 [ 2061.967656][T30146] should_fail_ex+0x412/0x560 [ 2061.967670][T30146] should_failslab+0xa8/0x100 [ 2061.967682][T30146] __kmalloc_noprof+0xe8/0x760 [ 2061.967697][T30146] ? devkmsg_write+0x196/0x400 [ 2061.967713][T30146] devkmsg_write+0x196/0x400 [ 2061.967723][T30146] ? apparmor_file_permission+0x1f4/0x300 [ 2061.967736][T30146] ? __pfx_devkmsg_write+0x10/0x10 [ 2061.967745][T30146] ? bpf_lsm_file_permission+0x9/0x20 [ 2061.967761][T30146] ? security_file_permission+0x75/0x260 [ 2061.967781][T30146] vfs_write+0x61d/0xb90 [ 2061.967799][T30146] ? __pfx_vfs_write+0x10/0x10 [ 2061.967818][T30146] ? __fget_files+0x2a/0x420 [ 2061.967836][T30146] ksys_write+0x150/0x270 [ 2061.967846][T30146] ? __pfx_ksys_write+0x10/0x10 [ 2061.967881][T30146] do_syscall_64+0x14d/0xf80 [ 2061.967890][T30146] ? trace_irq_disable+0x3b/0x150 [ 2061.967907][T30146] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2061.967917][T30146] ? clear_bhb_loop+0x40/0x90 [ 2061.967929][T30146] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2061.967939][T30146] RIP: 0033:0x7fa087b9c799 [ 2061.967950][T30146] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2061.967959][T30146] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2061.967971][T30146] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2061.967978][T30146] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000004 [ 2061.967984][T30146] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2061.967990][T30146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2061.967996][T30146] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2061.968010][T30146] [ 2063.661597][T30129] batadv_slave_0: entered promiscuous mode [ 2063.668219][T30133] batadv_slave_0: left promiscuous mode [ 2063.717092][ T5933] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 2063.824581][T29117] usbhid 7-1:1.0: can't add hid device: -71 [ 2063.830986][T29117] usbhid 7-1:1.0: probe with driver usbhid failed with error -71 [ 2063.839821][T30184] netlink: 8 bytes leftover after parsing attributes in process `syz.7.11843'. [ 2063.859628][T29117] usb 7-1: USB disconnect, device number 88 [ 2063.886534][ T5933] usb 3-1: Using ep0 maxpacket: 32 [ 2063.899920][ T5933] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2063.915948][ T5933] usb 3-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2063.925518][ T5933] usb 3-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2063.935007][ T5933] usb 3-1: Product: syz [ 2063.939359][ T5933] usb 3-1: Manufacturer: syz [ 2063.943980][ T5933] usb 3-1: SerialNumber: syz [ 2063.954322][ T5933] usb 3-1: config 0 descriptor?? [ 2063.965078][T30165] raw-gadget.2 gadget.2: fail, usb_ep_enable returned -22 [ 2063.974908][ T5933] hub 3-1:0.0: bad descriptor, ignoring hub [ 2063.988128][ T5933] hub 3-1:0.0: probe with driver hub failed with error -5 [ 2064.068705][T30227] veth0: entered promiscuous mode [ 2064.099434][T30226] veth0: left promiscuous mode [ 2064.436564][ T8978] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 2064.457288][ T5933] usb 3-1: USB disconnect, device number 39 [ 2064.502277][T30244] netlink: 8 bytes leftover after parsing attributes in process `syz.6.11847'. [ 2064.566648][ T8978] usb 4-1: device descriptor read/64, error -71 [ 2064.796546][ T5933] usb 3-1: new full-speed USB device number 40 using dummy_hcd [ 2064.806732][ T8978] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 2064.936709][ T8978] usb 4-1: device descriptor read/64, error -71 [ 2064.958594][ T5933] usb 3-1: unable to get BOS descriptor or descriptor too short [ 2064.966854][ T5933] usb 3-1: not running at top speed; connect to a high speed hub [ 2064.975962][ T5933] usb 3-1: config 9 has an invalid interface number: 105 but max is 0 [ 2064.984572][ T5933] usb 3-1: config 9 has no interface number 0 [ 2064.990922][ T5933] usb 3-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2065.001898][ T5933] usb 3-1: config 9 interface 105 has no altsetting 0 [ 2065.011488][ T5933] usb 3-1: string descriptor 0 read error: -22 [ 2065.017858][ T5933] usb 3-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2065.027052][ T5933] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2065.044467][ T5933] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2065.048041][ T8978] usb usb4-port1: attempt power cycle [ 2065.241348][ T5933] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2065.249324][ T5933] gspca_pac7302 3-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2065.263187][ T5933] usb 3-1: USB disconnect, device number 40 [ 2065.396620][ T8978] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 2065.417264][ T8978] usb 4-1: device descriptor read/8, error -71 [ 2065.656490][ T8978] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 2065.677839][ T8978] usb 4-1: device descriptor read/8, error -71 [ 2065.788512][ T8978] usb usb4-port1: unable to enumerate USB device [ 2065.843897][T30269] netlink: 'syz.2.11849': attribute type 16 has an invalid length. [ 2065.852951][T30269] netlink: 156 bytes leftover after parsing attributes in process `syz.2.11849'. [ 2066.015310][T30277] FAULT_INJECTION: forcing a failure. [ 2066.015310][T30277] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2066.029442][T30277] CPU: 0 UID: 0 PID: 30277 Comm: syz.2.11851 Tainted: G L syzkaller #0 PREEMPT(full) [ 2066.029471][T30277] Tainted: [L]=SOFTLOCKUP [ 2066.029478][T30277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2066.029489][T30277] Call Trace: [ 2066.029497][T30277] [ 2066.029505][T30277] dump_stack_lvl+0xe8/0x150 [ 2066.029535][T30277] should_fail_ex+0x412/0x560 [ 2066.029561][T30277] _copy_to_user+0x31/0xb0 [ 2066.029587][T30277] simple_read_from_buffer+0xe1/0x170 [ 2066.029625][T30277] proc_fail_nth_read+0x1bb/0x230 [ 2066.029652][T30277] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2066.029679][T30277] ? rw_verify_area+0x2a6/0x4d0 [ 2066.029705][T30277] ? tun_chr_write_iter+0x197/0x210 [ 2066.029729][T30277] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2066.029755][T30277] vfs_read+0x20c/0xa70 [ 2066.029780][T30277] ? fdget_pos+0x246/0x320 [ 2066.029808][T30277] ? __pfx___mutex_lock+0x10/0x10 [ 2066.029828][T30277] ? __pfx_vfs_read+0x10/0x10 [ 2066.029856][T30277] ? __fget_files+0x2a/0x420 [ 2066.029884][T30277] ? __fget_files+0x3a0/0x420 [ 2066.029906][T30277] ? __fget_files+0x2a/0x420 [ 2066.029938][T30277] ksys_read+0x150/0x270 [ 2066.029958][T30277] ? __pfx_ksys_read+0x10/0x10 [ 2066.029986][T30277] do_syscall_64+0x14d/0xf80 [ 2066.030003][T30277] ? trace_irq_disable+0x3b/0x150 [ 2066.030024][T30277] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2066.030043][T30277] ? clear_bhb_loop+0x40/0x90 [ 2066.030065][T30277] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2066.030083][T30277] RIP: 0033:0x7fa087b5cfce [ 2066.030100][T30277] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 2066.030116][T30277] RSP: 002b:00007fa088a3bfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2066.030135][T30277] RAX: ffffffffffffffda RBX: 00007fa088a3c6c0 RCX: 00007fa087b5cfce [ 2066.030150][T30277] RDX: 000000000000000f RSI: 00007fa088a3c0a0 RDI: 0000000000000006 [ 2066.030162][T30277] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2066.030174][T30277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2066.030185][T30277] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2066.030215][T30277] [ 2066.576539][ T8978] usb 7-1: new high-speed USB device number 89 using dummy_hcd [ 2066.666477][ T10] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 2066.726751][ T8978] usb 7-1: Using ep0 maxpacket: 8 [ 2066.735640][ T8978] usb 7-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 2066.744784][ T8978] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2066.752948][ T8978] usb 7-1: Product: syz [ 2066.757239][ T8978] usb 7-1: Manufacturer: syz [ 2066.761874][ T8978] usb 7-1: SerialNumber: syz [ 2066.768499][ T8978] usb 7-1: config 0 descriptor?? [ 2066.816494][ T10] usb 3-1: Using ep0 maxpacket: 8 [ 2066.823736][ T10] usb 3-1: config 1 interface 0 has no altsetting 0 [ 2066.833290][ T10] usb 3-1: string descriptor 0 read error: -22 [ 2066.839680][ T10] usb 3-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2066.848791][ T10] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2066.978547][ T8978] usb 7-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 2067.271495][T30298] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2067.281976][T30298] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2067.566571][ T42] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 2067.701035][ T10] usbhid 3-1:1.0: can't add hid device: -71 [ 2067.710607][ T10] usbhid 3-1:1.0: probe with driver usbhid failed with error -71 [ 2067.726372][ T10] usb 3-1: USB disconnect, device number 41 [ 2067.726541][ T42] usb 4-1: Using ep0 maxpacket: 32 [ 2067.742871][ T42] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2067.755164][ T42] usb 4-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2067.764585][ T42] usb 4-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2067.772925][ T42] usb 4-1: Product: syz [ 2067.777851][ T42] usb 4-1: Manufacturer: syz [ 2067.782488][ T42] usb 4-1: SerialNumber: syz [ 2067.789340][ T42] usb 4-1: config 0 descriptor?? [ 2067.794909][T30311] raw-gadget.1 gadget.3: fail, usb_ep_enable returned -22 [ 2067.803886][ T42] hub 4-1:0.0: bad descriptor, ignoring hub [ 2067.812562][ T42] hub 4-1:0.0: probe with driver hub failed with error -5 [ 2068.286897][ T42] usb 4-1: USB disconnect, device number 48 [ 2068.410144][T30287] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2068.421113][T30287] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2068.433076][T30287] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2068.443890][T30287] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2068.455039][ T8978] dvb_usb_rtl28xxu 7-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -71 [ 2068.474517][ T8978] usb 7-1: USB disconnect, device number 89 [ 2068.577747][T30361] FAULT_INJECTION: forcing a failure. [ 2068.577747][T30361] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2068.591214][T30361] CPU: 1 UID: 0 PID: 30361 Comm: syz.2.11858 Tainted: G L syzkaller #0 PREEMPT(full) [ 2068.591241][T30361] Tainted: [L]=SOFTLOCKUP [ 2068.591249][T30361] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2068.591259][T30361] Call Trace: [ 2068.591267][T30361] [ 2068.591275][T30361] dump_stack_lvl+0xe8/0x150 [ 2068.591305][T30361] should_fail_ex+0x412/0x560 [ 2068.591335][T30361] _copy_from_iter+0x1d3/0x1670 [ 2068.591359][T30361] ? rcu_is_watching+0x15/0xb0 [ 2068.591382][T30361] ? __pfx__copy_from_iter+0x10/0x10 [ 2068.591409][T30361] ? netlink_sendmsg+0x650/0xb40 [ 2068.591435][T30361] ? skb_put+0x11b/0x210 [ 2068.591456][T30361] netlink_sendmsg+0x6c0/0xb40 [ 2068.591490][T30361] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2068.591517][T30361] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2068.591553][T30361] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2068.591577][T30361] sock_sendmsg_nosec+0x112/0x150 [ 2068.591604][T30361] ____sys_sendmsg+0x589/0x8c0 [ 2068.591631][T30361] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2068.591663][T30361] ? import_iovec+0x73/0xa0 [ 2068.591688][T30361] ___sys_sendmsg+0x2a5/0x360 [ 2068.591713][T30361] ? __pfx____sys_sendmsg+0x10/0x10 [ 2068.591763][T30361] ? __fget_files+0x2a/0x420 [ 2068.591785][T30361] ? __fget_files+0x3a0/0x420 [ 2068.591817][T30361] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2068.591837][T30361] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2068.591856][T30361] ? __pfx_ksys_write+0x10/0x10 [ 2068.591872][T30361] do_syscall_64+0x14d/0xf80 [ 2068.591881][T30361] ? trace_irq_disable+0x3b/0x150 [ 2068.591892][T30361] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2068.591902][T30361] ? clear_bhb_loop+0x40/0x90 [ 2068.591914][T30361] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2068.591924][T30361] RIP: 0033:0x7fa087b9c799 [ 2068.591935][T30361] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2068.591944][T30361] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2068.591956][T30361] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2068.591963][T30361] RDX: 0000000000004000 RSI: 0000200000000080 RDI: 0000000000000006 [ 2068.591970][T30361] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2068.591976][T30361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2068.591982][T30361] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2068.591997][T30361] [ 2068.839446][ T42] usb 4-1: new full-speed USB device number 49 using dummy_hcd [ 2068.998491][ T42] usb 4-1: unable to get BOS descriptor or descriptor too short [ 2069.006897][ T42] usb 4-1: not running at top speed; connect to a high speed hub [ 2069.015476][ T42] usb 4-1: config 9 has an invalid interface number: 105 but max is 0 [ 2069.023712][ T42] usb 4-1: config 9 has no interface number 0 [ 2069.029840][ T42] usb 4-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2069.040767][ T42] usb 4-1: config 9 interface 105 has no altsetting 0 [ 2069.051286][ T42] usb 4-1: string descriptor 0 read error: -22 [ 2069.057779][ T42] usb 4-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2069.066901][ T42] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2069.086818][ T42] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2069.231650][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.258002][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.269363][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.281896][ T42] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2069.283072][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.293540][ T42] gspca_pac7302 4-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2069.316822][ T42] usb 4-1: USB disconnect, device number 49 [ 2069.323967][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.341567][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.353873][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.370366][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.386142][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.400591][T30377] binder_alloc: binder_alloc_mmap_handler: 30376 200000ffd000-200001000000 already mapped failed -16 [ 2069.550975][T30395] No source specified [ 2069.655438][T30401] netlink: 12 bytes leftover after parsing attributes in process `syz.6.11865'. [ 2069.665473][T30401] netlink: 'syz.6.11865': attribute type 10 has an invalid length. [ 2069.678515][T30401] bridge0: port 2(bridge_slave_1) entered disabled state [ 2069.685912][T30401] bridge0: port 1(bridge_slave_0) entered disabled state [ 2069.697143][T30401] bridge0: port 2(bridge_slave_1) entered blocking state [ 2069.704260][T30401] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2069.711762][T30401] bridge0: port 1(bridge_slave_0) entered blocking state [ 2069.718997][T30401] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2069.732697][T30401] bond0: (slave bridge0): Enslaving as an active interface with an up link [ 2070.106502][T22795] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 2070.195435][T30422] FAULT_INJECTION: forcing a failure. [ 2070.195435][T30422] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2070.209332][T30422] CPU: 0 UID: 0 PID: 30422 Comm: syz.2.11870 Tainted: G L syzkaller #0 PREEMPT(full) [ 2070.209359][T30422] Tainted: [L]=SOFTLOCKUP [ 2070.209365][T30422] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2070.209376][T30422] Call Trace: [ 2070.209384][T30422] [ 2070.209392][T30422] dump_stack_lvl+0xe8/0x150 [ 2070.209421][T30422] should_fail_ex+0x412/0x560 [ 2070.209447][T30422] _copy_to_user+0x31/0xb0 [ 2070.209468][T30422] simple_read_from_buffer+0xe1/0x170 [ 2070.209490][T30422] proc_fail_nth_read+0x1bb/0x230 [ 2070.209510][T30422] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2070.209532][T30422] ? rw_verify_area+0x2a6/0x4d0 [ 2070.209552][T30422] ? __pfx_proc_fail_nth_read+0x10/0x10 [ 2070.209570][T30422] vfs_read+0x20c/0xa70 [ 2070.209589][T30422] ? fdget_pos+0x246/0x320 [ 2070.209609][T30422] ? __pfx___mutex_lock+0x10/0x10 [ 2070.209624][T30422] ? __pfx_vfs_read+0x10/0x10 [ 2070.209645][T30422] ? __fget_files+0x2a/0x420 [ 2070.209665][T30422] ? __fget_files+0x3a0/0x420 [ 2070.209681][T30422] ? __fget_files+0x2a/0x420 [ 2070.209705][T30422] ksys_read+0x150/0x270 [ 2070.209719][T30422] ? __pfx_ksys_read+0x10/0x10 [ 2070.209740][T30422] do_syscall_64+0x14d/0xf80 [ 2070.209753][T30422] ? trace_irq_disable+0x3b/0x150 [ 2070.209769][T30422] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2070.209783][T30422] ? clear_bhb_loop+0x40/0x90 [ 2070.209799][T30422] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2070.209813][T30422] RIP: 0033:0x7fa087b5cfce [ 2070.209827][T30422] Code: 08 0f 85 a5 a8 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 80 00 00 00 00 48 83 ec 08 [ 2070.209839][T30422] RSP: 002b:00007fa088a3bfe8 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2070.209855][T30422] RAX: ffffffffffffffda RBX: 00007fa088a3c6c0 RCX: 00007fa087b5cfce [ 2070.209865][T30422] RDX: 000000000000000f RSI: 00007fa088a3c0a0 RDI: 0000000000000005 [ 2070.209874][T30422] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2070.209883][T30422] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2070.209891][T30422] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2070.209913][T30422] [ 2070.446516][T22795] usb 4-1: Using ep0 maxpacket: 8 [ 2070.453090][T22795] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2070.463602][T22795] usb 4-1: string descriptor 0 read error: -22 [ 2070.469939][T22795] usb 4-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2070.482435][T22795] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2070.564990][T30428] FAULT_INJECTION: forcing a failure. [ 2070.564990][T30428] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2070.581692][T30428] CPU: 1 UID: 0 PID: 30428 Comm: syz.2.11871 Tainted: G L syzkaller #0 PREEMPT(full) [ 2070.581720][T30428] Tainted: [L]=SOFTLOCKUP [ 2070.581728][T30428] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2070.581739][T30428] Call Trace: [ 2070.581746][T30428] [ 2070.581754][T30428] dump_stack_lvl+0xe8/0x150 [ 2070.581784][T30428] should_fail_ex+0x412/0x560 [ 2070.581809][T30428] _copy_from_iter+0x1d3/0x1670 [ 2070.581825][T30428] ? rcu_is_watching+0x15/0xb0 [ 2070.581841][T30428] ? __pfx__copy_from_iter+0x10/0x10 [ 2070.581856][T30428] ? netlink_sendmsg+0x650/0xb40 [ 2070.581879][T30428] ? skb_put+0x11b/0x210 [ 2070.581901][T30428] netlink_sendmsg+0x6c0/0xb40 [ 2070.581935][T30428] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2070.581959][T30428] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2070.581979][T30428] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2070.581995][T30428] sock_sendmsg_nosec+0x112/0x150 [ 2070.582009][T30428] ____sys_sendmsg+0x589/0x8c0 [ 2070.582034][T30428] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2070.582062][T30428] ? import_iovec+0x73/0xa0 [ 2070.582087][T30428] ___sys_sendmsg+0x2a5/0x360 [ 2070.582108][T30428] ? __pfx____sys_sendmsg+0x10/0x10 [ 2070.582134][T30428] ? __fget_files+0x2a/0x420 [ 2070.582147][T30428] ? __fget_files+0x3a0/0x420 [ 2070.582165][T30428] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2070.582188][T30428] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2070.582216][T30428] ? __pfx_ksys_write+0x10/0x10 [ 2070.582244][T30428] do_syscall_64+0x14d/0xf80 [ 2070.582259][T30428] ? trace_irq_disable+0x3b/0x150 [ 2070.582270][T30428] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2070.582280][T30428] ? clear_bhb_loop+0x40/0x90 [ 2070.582292][T30428] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2070.582302][T30428] RIP: 0033:0x7fa087b9c799 [ 2070.582313][T30428] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2070.582327][T30428] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2070.582347][T30428] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2070.582361][T30428] RDX: 0000000000000000 RSI: 0000200000000580 RDI: 0000000000000004 [ 2070.582373][T30428] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2070.582384][T30428] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2070.582395][T30428] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2070.582416][T30428] [ 2071.055902][T30408] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2071.064770][T30408] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2071.136504][ T42] usb 7-1: new high-speed USB device number 90 using dummy_hcd [ 2071.146508][ T5942] usb 3-1: new full-speed USB device number 42 using dummy_hcd [ 2071.286529][ T42] usb 7-1: Using ep0 maxpacket: 32 [ 2071.294282][ T42] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2071.306953][ T5942] usb 3-1: config 16 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 2071.316922][ T5942] usb 3-1: config 16 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 2071.330012][ T5942] usb 3-1: New USB device found, idVendor=ee8d, idProduct=db1a, bcdDevice=61.23 [ 2071.339227][ T42] usb 7-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2071.348310][ T42] usb 7-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2071.356553][ T5942] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2071.364582][ T42] usb 7-1: Product: syz [ 2071.370058][ T42] usb 7-1: Manufacturer: syz [ 2071.375893][ T42] usb 7-1: SerialNumber: syz [ 2071.392485][ T42] usb 7-1: config 0 descriptor?? [ 2071.399918][T30436] raw-gadget.2 gadget.6: fail, usb_ep_enable returned -22 [ 2071.415276][ T42] hub 7-1:0.0: bad descriptor, ignoring hub [ 2071.421494][ T42] hub 7-1:0.0: probe with driver hub failed with error -5 [ 2071.478541][T22795] usbhid 4-1:1.0: can't add hid device: -71 [ 2071.485904][T22795] usbhid 4-1:1.0: probe with driver usbhid failed with error -71 [ 2071.504334][T22795] usb 4-1: USB disconnect, device number 50 [ 2071.588070][ T5942] usb 3-1: usb_control_msg returned -32 [ 2071.593718][ T5942] usbtmc 3-1:16.0: can't read capabilities [ 2071.888912][T22795] usb 7-1: USB disconnect, device number 90 [ 2072.186478][T22795] usb 7-1: new full-speed USB device number 91 using dummy_hcd [ 2072.268568][T29117] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 2072.338240][T22795] usb 7-1: unable to get BOS descriptor or descriptor too short [ 2072.346997][T22795] usb 7-1: not running at top speed; connect to a high speed hub [ 2072.355715][T22795] usb 7-1: config 9 has an invalid interface number: 105 but max is 0 [ 2072.364121][T22795] usb 7-1: config 9 has no interface number 0 [ 2072.370425][T22795] usb 7-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2072.381650][T22795] usb 7-1: config 9 interface 105 has no altsetting 0 [ 2072.392546][T22795] usb 7-1: string descriptor 0 read error: -22 [ 2072.398881][T22795] usb 7-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2072.409164][T22795] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2072.426488][T29117] usb 4-1: Using ep0 maxpacket: 32 [ 2072.432484][T22795] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2072.441356][T29117] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2072.453538][T29117] usb 4-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2072.463367][T29117] usb 4-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2072.476762][T29117] usb 4-1: Product: syz [ 2072.486766][T29117] usb 4-1: Manufacturer: syz [ 2072.497157][T29117] usb 4-1: SerialNumber: syz [ 2072.512351][T29117] usb 4-1: config 0 descriptor?? [ 2072.524306][T30475] raw-gadget.2 gadget.3: fail, usb_ep_enable returned -22 [ 2072.535264][T29117] hub 4-1:0.0: bad descriptor, ignoring hub [ 2072.541595][T29117] hub 4-1:0.0: probe with driver hub failed with error -5 [ 2072.623057][T22795] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2072.638703][T22795] gspca_pac7302 7-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2072.660951][T22795] usb 7-1: USB disconnect, device number 91 [ 2073.047307][T29117] usb 4-1: USB disconnect, device number 51 [ 2073.197652][T30521] netlink: 72 bytes leftover after parsing attributes in process `syz.6.11880'. [ 2073.248848][ T5854] Bluetooth: hci1: unexpected subevent 0x10 length: 11 > 2 [ 2073.396810][T29117] usb 4-1: new full-speed USB device number 52 using dummy_hcd [ 2073.536785][ T8978] usb 7-1: new high-speed USB device number 92 using dummy_hcd [ 2073.548033][T29117] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid maxpacket 1024, setting to 64 [ 2073.562195][T29117] usb 4-1: string descriptor 0 read error: -22 [ 2073.568495][T29117] usb 4-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2073.577563][T29117] usb 4-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2073.587997][T29117] usb 4-1: config 0 descriptor?? [ 2073.594583][T30475] raw-gadget.1 gadget.3: fail, usb_ep_enable returned -22 [ 2073.605079][T29117] hub 4-1:0.0: bad descriptor, ignoring hub [ 2073.612910][T29117] hub 4-1:0.0: probe with driver hub failed with error -5 [ 2073.706546][ T8978] usb 7-1: Using ep0 maxpacket: 8 [ 2073.715417][ T8978] usb 7-1: New USB device found, idVendor=0ccd, idProduct=00b3, bcdDevice=2d.ea [ 2073.725749][ T8978] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2073.733971][ T8978] usb 7-1: Product: syz [ 2073.740820][ T8978] usb 7-1: Manufacturer: syz [ 2073.745427][ T8978] usb 7-1: SerialNumber: syz [ 2073.752190][ T8978] usb 7-1: config 0 descriptor?? [ 2073.913714][T29117] usb 3-1: USB disconnect, device number 42 [ 2073.963292][ T8978] usb 7-1: dvb_usb_v2: found a 'TerraTec NOXON DAB Stick' in warm state [ 2074.016807][T22795] usb 4-1: USB disconnect, device number 52 [ 2074.278332][T29117] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 2074.373513][T30525] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2074.382525][T30525] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2074.432499][ T8978] dvb_usb_rtl28xxu 7-1:0.0: probe with driver dvb_usb_rtl28xxu failed with error -32 [ 2074.447812][T29117] usb 3-1: Using ep0 maxpacket: 8 [ 2074.452208][ T8978] usb 7-1: USB disconnect, device number 92 [ 2074.458938][T29117] usb 3-1: config 1 interface 0 has no altsetting 0 [ 2074.472138][T29117] usb 3-1: string descriptor 0 read error: -22 [ 2074.479636][T29117] usb 3-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2074.489508][T29117] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2074.776488][T22795] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 2074.906631][T22795] usb 4-1: device descriptor read/64, error -71 [ 2074.909156][T30550] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2074.924574][T30550] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2075.146956][T22795] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 2075.276611][T22795] usb 4-1: device descriptor read/64, error -71 [ 2075.340646][T29117] usbhid 3-1:1.0: can't add hid device: -71 [ 2075.347457][T29117] usbhid 3-1:1.0: probe with driver usbhid failed with error -71 [ 2075.358742][T29117] usb 3-1: USB disconnect, device number 43 [ 2075.386901][T22795] usb usb4-port1: attempt power cycle [ 2075.406564][ T809] usb 7-1: new high-speed USB device number 93 using dummy_hcd [ 2075.556531][ T809] usb 7-1: Using ep0 maxpacket: 32 [ 2075.563161][ T809] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2075.575433][ T809] usb 7-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2075.584566][ T809] usb 7-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2075.592829][ T809] usb 7-1: Product: syz [ 2075.597070][ T809] usb 7-1: Manufacturer: syz [ 2075.601663][ T809] usb 7-1: SerialNumber: syz [ 2075.610942][ T809] usb 7-1: config 0 descriptor?? [ 2075.616657][T30591] raw-gadget.4 gadget.6: fail, usb_ep_enable returned -22 [ 2075.625342][ T809] hub 7-1:0.0: bad descriptor, ignoring hub [ 2075.631306][ T809] hub 7-1:0.0: probe with driver hub failed with error -5 [ 2075.737104][T22795] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 2075.758729][T22795] usb 4-1: device descriptor read/8, error -71 [ 2075.985600][T30626] FAULT_INJECTION: forcing a failure. [ 2075.985600][T30626] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2075.999276][T30626] CPU: 1 UID: 0 PID: 30626 Comm: syz.2.11890 Tainted: G L syzkaller #0 PREEMPT(full) [ 2075.999294][T30626] Tainted: [L]=SOFTLOCKUP [ 2075.999299][T30626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2075.999305][T30626] Call Trace: [ 2075.999310][T30626] [ 2075.999315][T30626] dump_stack_lvl+0xe8/0x150 [ 2075.999334][T30626] should_fail_ex+0x412/0x560 [ 2075.999349][T30626] _copy_from_iter+0x1d3/0x1670 [ 2075.999362][T30626] ? rcu_is_watching+0x15/0xb0 [ 2075.999375][T30626] ? __pfx__copy_from_iter+0x10/0x10 [ 2075.999390][T30626] ? netlink_sendmsg+0x650/0xb40 [ 2075.999404][T30626] ? skb_put+0x11b/0x210 [ 2075.999416][T30626] netlink_sendmsg+0x6c0/0xb40 [ 2075.999434][T30626] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2075.999449][T30626] ? tomoyo_socket_sendmsg_permission+0x1e0/0x300 [ 2075.999468][T30626] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2075.999482][T30626] sock_sendmsg_nosec+0x112/0x150 [ 2075.999499][T30626] ____sys_sendmsg+0x589/0x8c0 [ 2075.999514][T30626] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2075.999529][T30626] ? import_iovec+0x73/0xa0 [ 2075.999542][T30626] ___sys_sendmsg+0x2a5/0x360 [ 2075.999555][T30626] ? __pfx____sys_sendmsg+0x10/0x10 [ 2075.999586][T30626] ? __fget_files+0x2a/0x420 [ 2075.999599][T30626] ? __fget_files+0x3a0/0x420 [ 2075.999620][T30626] __x64_sys_sendmsg+0x1bd/0x2a0 [ 2075.999632][T30626] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2075.999647][T30626] ? __pfx_ksys_write+0x10/0x10 [ 2075.999661][T30626] do_syscall_64+0x14d/0xf80 [ 2075.999671][T30626] ? trace_irq_disable+0x3b/0x150 [ 2075.999682][T30626] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2075.999692][T30626] ? clear_bhb_loop+0x40/0x90 [ 2075.999704][T30626] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2075.999714][T30626] RIP: 0033:0x7fa087b9c799 [ 2075.999724][T30626] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 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 e8 ff ff ff f7 d8 64 89 01 48 [ 2075.999733][T30626] RSP: 002b:00007fa088a3c028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2075.999745][T30626] RAX: ffffffffffffffda RBX: 00007fa087e15fa0 RCX: 00007fa087b9c799 [ 2075.999752][T30626] RDX: 0000000000000000 RSI: 0000200000000000 RDI: 0000000000000004 [ 2075.999759][T30626] RBP: 00007fa088a3c090 R08: 0000000000000000 R09: 0000000000000000 [ 2075.999765][T30626] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2075.999771][T30626] R13: 00007fa087e16038 R14: 00007fa087e15fa0 R15: 00007ffff2421148 [ 2075.999786][T30626] [ 2076.009266][T22795] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 2076.097591][ T809] usb 7-1: USB disconnect, device number 93 [ 2076.131388][T22795] usb 4-1: device descriptor read/8, error -71 [ 2076.377439][T22795] usb usb4-port1: unable to enumerate USB device [ 2076.456543][ T809] usb 7-1: new full-speed USB device number 94 using dummy_hcd [ 2076.536496][T22795] usb 3-1: new high-speed USB device number 44 using dummy_hcd [ 2076.609099][ T809] usb 7-1: unable to get BOS descriptor or descriptor too short [ 2076.617319][ T809] usb 7-1: not running at top speed; connect to a high speed hub [ 2076.625990][ T809] usb 7-1: config 9 has an invalid interface number: 105 but max is 0 [ 2076.634234][ T809] usb 7-1: config 9 has no interface number 0 [ 2076.640398][ T809] usb 7-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2076.651429][ T809] usb 7-1: config 9 interface 105 has no altsetting 0 [ 2076.661359][ T809] usb 7-1: string descriptor 0 read error: -22 [ 2076.667742][ T809] usb 7-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2076.676876][ T809] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2076.693927][ T809] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2076.708615][T22795] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2076.720181][T22795] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2076.731013][T22795] usb 3-1: New USB device found, idVendor=1e7d, idProduct=30d4, bcdDevice= 0.01 [ 2076.740108][T22795] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2076.751112][T22795] usb 3-1: config 0 descriptor?? [ 2076.890192][ T809] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2076.899516][ T809] gspca_pac7302 7-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2076.916145][ T809] usb 7-1: USB disconnect, device number 94 [ 2077.162556][T22795] usbhid 3-1:0.0: can't add hid device: -71 [ 2077.169971][T22795] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 2077.180696][T22795] usb 3-1: USB disconnect, device number 44 [ 2077.658278][ T809] usb 7-1: new high-speed USB device number 95 using dummy_hcd [ 2077.770693][T30680] netlink: 'syz.3.11897': attribute type 39 has an invalid length. [ 2077.822290][ T809] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2077.835898][ T809] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2077.845822][ T809] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 2077.858791][ T809] usb 7-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 2077.867860][ T809] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2077.878636][ T809] usb 7-1: config 0 descriptor?? [ 2077.886963][ T809] hub 7-1:0.0: USB hub found [ 2078.006581][T29117] usb 3-1: new high-speed USB device number 45 using dummy_hcd [ 2078.086216][ T809] hub 7-1:0.0: 11 ports detected [ 2078.092067][ T809] hub 7-1:0.0: insufficient power available to use all downstream ports [ 2078.156486][T29117] usb 3-1: Using ep0 maxpacket: 8 [ 2078.163271][T29117] usb 3-1: config 1 interface 0 has no altsetting 0 [ 2078.173037][T29117] usb 3-1: string descriptor 0 read error: -22 [ 2078.179523][T29117] usb 3-1: New USB device found, idVendor=05ac, idProduct=024c, bcdDevice= 0.40 [ 2078.188693][T29117] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2078.226511][ T8978] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 2078.289272][T30660] bridge0: port 2(bridge_slave_1) entered disabled state [ 2078.304186][T30660] bridge0: port 2(bridge_slave_1) entered blocking state [ 2078.311402][T30660] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2078.321962][ T809] hub 7-1:0.0: hub_hub_status failed (err = -71) [ 2078.329088][ T809] hub 7-1:0.0: config failed, can't get hub status (err -71) [ 2078.357958][ T809] usb 7-1: USB disconnect, device number 95 [ 2078.378871][ T8978] usb 4-1: Using ep0 maxpacket: 8 [ 2078.386067][ T8978] usb 4-1: New USB device found, idVendor=0ccd, idProduct=0039, bcdDevice=90.7b [ 2078.395149][ T8978] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2078.413567][ T8978] pvrusb2: Hardware description: Terratec Grabster AV400 [ 2078.420922][ T8978] pvrusb2: ********** [ 2078.424910][ T8978] pvrusb2: ***WARNING*** Support for this device (Terratec Grabster AV400) is experimental. [ 2078.435048][ T8978] pvrusb2: Important functionality might not be entirely working. [ 2078.443077][ T8978] pvrusb2: Please consider contacting the driver author to help with further stabilization of the driver. [ 2078.454860][ T8978] pvrusb2: ********** [ 2078.610202][T30679] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2078.619883][T30679] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2079.043885][T29117] usbhid 3-1:1.0: can't add hid device: -71 [ 2079.055010][T29117] usbhid 3-1:1.0: probe with driver usbhid failed with error -71 [ 2079.065946][T29117] usb 3-1: USB disconnect, device number 45 [ 2079.147058][T22795] usb 7-1: new high-speed USB device number 96 using dummy_hcd [ 2079.296484][T22795] usb 7-1: Using ep0 maxpacket: 32 [ 2079.303363][T22795] usb 7-1: config 0 interface 0 altsetting 0 bulk endpoint 0x85 has invalid maxpacket 1024 [ 2079.315774][T22795] usb 7-1: New USB device found, idVendor=12d8, idProduct=0001, bcdDevice=de.79 [ 2079.324911][T22795] usb 7-1: New USB device strings: Mfr=1, Product=236, SerialNumber=2 [ 2079.333312][T22795] usb 7-1: Product: syz [ 2079.337542][T22795] usb 7-1: Manufacturer: syz [ 2079.342147][T22795] usb 7-1: SerialNumber: syz [ 2079.349331][T22795] usb 7-1: config 0 descriptor?? [ 2079.355798][T30718] raw-gadget.0 gadget.6: fail, usb_ep_enable returned -22 [ 2079.369413][T22795] hub 7-1:0.0: bad descriptor, ignoring hub [ 2079.375352][T22795] hub 7-1:0.0: probe with driver hub failed with error -5 [ 2079.837512][ T6412] usb 7-1: USB disconnect, device number 96 [ 2079.976512][ T809] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 2080.139020][ T809] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2080.151319][ T6412] usb 7-1: new full-speed USB device number 97 using dummy_hcd [ 2080.159028][ T809] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2080.170668][ T809] usb 3-1: New USB device found, idVendor=1e7d, idProduct=30d4, bcdDevice= 0.01 [ 2080.179836][ T809] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2080.190884][ T809] usb 3-1: config 0 descriptor?? [ 2080.318523][ T6412] usb 7-1: unable to get BOS descriptor or descriptor too short [ 2080.327442][ T6412] usb 7-1: not running at top speed; connect to a high speed hub [ 2080.340976][ T6412] usb 7-1: config 9 has an invalid interface number: 105 but max is 0 [ 2080.350471][ T6412] usb 7-1: config 9 has no interface number 0 [ 2080.357442][ T6412] usb 7-1: config 9 interface 105 altsetting 9 has an invalid descriptor for endpoint zero, skipping [ 2080.370588][ T6412] usb 7-1: config 9 interface 105 has no altsetting 0 [ 2080.380831][ T6412] usb 7-1: string descriptor 0 read error: -22 [ 2080.387709][ T6412] usb 7-1: New USB device found, idVendor=093a, idProduct=2620, bcdDevice=c2.2f [ 2080.396934][ T6412] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2080.419784][ T6412] gspca_main: gspca_pac7302-2.14.0 probing 093a:2620 [ 2080.614196][ T809] usbhid 3-1:0.0: can't add hid device: -71 [ 2080.623885][ T809] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 2080.631839][ T6412] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 2080.640322][ T6412] gspca_pac7302 7-1:9.105: probe with driver gspca_pac7302 failed with error -71 [ 2080.652479][ T809] usb 3-1: USB disconnect, device number 46 [ 2080.670375][ T6412] usb 7-1: USB disconnect, device number 97 [ 2080.843513][ T2360] pvrusb2: Invalid write control endpoint [ 2080.857412][ T8978] usb 4-1: USB disconnect, device number 57 [ 2080.928471][ T2360] pvrusb2: Invalid write control endpoint [ 2080.935319][ T2360] pvrusb2: ***WARNING*** Detected a wedged cx25840 chip; the device will not work. [ 2080.947914][ T2360] pvrusb2: ***WARNING*** Try power cycling the pvrusb2 device. [ 2080.957915][ T2360] pvrusb2: ***WARNING*** Disabling further access to the device to prevent other foul-ups. [ 2080.968645][ T2360] pvrusb2: Device being rendered inoperable [ 2080.974970][ T2360] cx25840 2-0044: Unable to detect h/w, assuming cx23887 [ 2080.982731][ T2360] cx25840 2-0044: cx23887 A/V decoder found @ 0x88 (pvrusb2_c) [ 2080.997603][ T2360] pvrusb2: Attached sub-driver cx25840 [ 2081.003457][ T2360] pvrusb2: ***WARNING*** pvrusb2 device hardware appears to be jammed and I can't clear it. [ 2081.015655][ T2360] pvrusb2: You might need to power cycle the pvrusb2 device in order to recover. [ 2081.338777][T30820] fuse: Bad value for 'fd' [ 2081.449930][T30824] fuse: Bad value for 'fd' [ 2081.468379][T22795] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 2081.565081][ T29] audit: type=1326 audit(2000525485.106:198): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.599045][ T29] audit: type=1326 audit(2000525485.106:199): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.630338][ T29] audit: type=1326 audit(2000525485.136:200): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.646483][T22795] usb 4-1: Using ep0 maxpacket: 32 [ 2081.659580][ T29] audit: type=1326 audit(2000525485.136:201): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.685939][T22795] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xD has an invalid bInterval 0, changing to 7 [ 2081.702771][ T29] audit: type=1326 audit(2000525485.136:202): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7fba0439e007 code=0x7ffc0000 [ 2081.725242][T22795] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xD has invalid wMaxPacketSize 0 [ 2081.727560][T22795] usb 4-1: New USB device found, idVendor=084e, idProduct=1001, bcdDevice=bf.99 [ 2081.743137][ T29] audit: type=1326 audit(2000525485.136:203): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.754666][T22795] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [ 2081.775839][ T29] audit: type=1326 audit(2000525485.136:204): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.799671][T22795] usb 4-1: Product: syz [ 2081.800718][ T29] audit: type=1326 audit(2000525485.146:205): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.816459][T22795] usb 4-1: SerialNumber: syz [ 2081.831556][ T29] audit: type=1326 audit(2000525485.146:206): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.845798][T22795] usb 4-1: config 0 descriptor?? [ 2081.886951][ T29] audit: type=1326 audit(2000525485.146:207): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=30827 comm="syz.6.11916" exe="/root/syz-executor" sig=0 arch=c000003e syscall=52 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2081.969978][T30844] fuse: Bad value for 'fd' [ 2084.039491][T30923] fuse: Bad value for 'fd' [ 2084.116048][T22795] usb 4-1: USB disconnect, device number 58 [ 2084.565258][T30969] kvm: apic: phys broadcast and lowest prio [ 2085.424701][T30991] kvm: kvm [30990]: vcpu0, guest rIP: 0x9114 Unhandled WRMSR(0xc2) = 0x9d00 [ 2085.443715][T30991] kvm: kvm [30990]: vcpu0, guest rIP: 0x9114 Unhandled WRMSR(0xc1) = 0x9d00 [ 2086.255825][T31043] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=1812281087 (231971979136 ns) > initial count (128 ns). Using initial count to start timer. [ 2086.908408][ T29] kauditd_printk_skb: 5 callbacks suppressed [ 2086.908426][ T29] audit: type=1326 audit(2000525490.446:213): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2086.997073][ T29] audit: type=1326 audit(2000525490.446:214): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.046295][ T29] audit: type=1326 audit(2000525490.486:215): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=2 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.075698][ T29] audit: type=1326 audit(2000525490.486:216): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.109339][ T29] audit: type=1326 audit(2000525490.486:217): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.135222][ T29] audit: type=1326 audit(2000525490.496:218): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=327 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.221686][ T29] audit: type=1326 audit(2000525490.496:219): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.265555][ T29] audit: type=1326 audit(2000525490.496:220): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31089 comm="syz.2.12000" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2087.422141][T31120] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 2087.892511][ T29] audit: type=1326 audit(2000525491.436:221): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31147 comm="syz.7.12021" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f18d179c799 code=0x7ffc0000 [ 2087.919403][ T29] audit: type=1326 audit(2000525491.436:222): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31147 comm="syz.7.12021" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f18d179c799 code=0x7ffc0000 [ 2089.906897][T31263] fuse: Bad value for 'fd' [ 2089.915329][T31263] ./file0: Can't lookup blockdev [ 2090.013717][T31272] overlayfs: failed to clone lowerpath [ 2090.034608][T31272] overlayfs: failed to clone lowerpath [ 2090.179694][T31277] kvm: apic: phys broadcast and lowest prio [ 2090.989658][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9121 Unhandled WRMSR(0xc2) = 0xe3 [ 2091.004125][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9121 Unhandled WRMSR(0xc2) = 0x63 [ 2091.016334][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9121 Unhandled WRMSR(0xc2) = 0x423 [ 2091.026759][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9145 Unhandled WRMSR(0xc2) = 0x421 [ 2091.042716][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9121 Unhandled WRMSR(0xc2) = 0x29 [ 2091.057405][T31339] kvm: kvm [31338]: vcpu0, guest rIP: 0x9145 Unhandled WRMSR(0xc2) = 0x409 [ 2093.055463][T31434] fuse: fd is not a fuse device [ 2093.279271][T31446] fuse: Bad value for 'fd' [ 2093.811489][T31480] overlayfs: failed to clone upperpath [ 2094.931646][T31544] fuse: fd is not a fuse device [ 2095.549618][T31568] fuse: Bad value for 'fd' [ 2096.830683][T31594] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 2097.220488][T31603] kvm: apic: phys broadcast and lowest prio [ 2097.531831][T31625] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 2097.708988][ T29] kauditd_printk_skb: 30 callbacks suppressed [ 2097.709005][ T29] audit: type=1326 audit(2000525501.256:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.766492][ T29] audit: type=1326 audit(2000525501.256:254): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.836978][ T29] audit: type=1326 audit(2000525501.256:255): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.861897][ T29] audit: type=1326 audit(2000525501.256:256): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.884744][ T29] audit: type=1326 audit(2000525501.256:257): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=307 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.952977][ T29] audit: type=1326 audit(2000525501.256:258): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2097.979871][ T29] audit: type=1326 audit(2000525501.256:259): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2098.023119][ T29] audit: type=1326 audit(2000525501.256:260): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2098.098064][ T29] audit: type=1326 audit(2000525501.256:261): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2098.152795][T31660] fuse: fd is not a fuse device [ 2098.160534][ T29] audit: type=1326 audit(2000525501.256:262): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31638 comm="syz.3.12206" exe="/root/syz-executor" sig=0 arch=c000003e syscall=70 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2098.563267][T31686] fuse: fd is not a fuse device [ 2098.783833][T31698] netlink: 8 bytes leftover after parsing attributes in process `syz.3.12232'. [ 2098.890438][T31703] fuse: fd is not a fuse device [ 2099.323000][T31725] fuse: fd is not a fuse device [ 2100.037656][T31754] fuse: fd is not a fuse device [ 2100.671253][T31777] fuse: fd is not a fuse device [ 2102.031543][T31822] fuse: fd is not a fuse device [ 2102.368080][T31836] overlayfs: failed to clone lowerpath [ 2105.054293][T31894] fuse: fd is not a fuse device [ 2105.265176][ T29] kauditd_printk_skb: 5 callbacks suppressed [ 2105.265193][ T29] audit: type=1326 audit(2000525508.806:268): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31899 comm="syz.3.12317" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2105.349434][ T29] audit: type=1326 audit(2000525508.806:269): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31899 comm="syz.3.12317" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2105.435797][T31904] netlink: 'syz.3.12320': attribute type 3 has an invalid length. [ 2105.444636][ T29] audit: type=1326 audit(2000525508.856:270): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31899 comm="syz.3.12317" exe="/root/syz-executor" sig=0 arch=c000003e syscall=69 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2105.444683][ T29] audit: type=1326 audit(2000525508.856:271): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31899 comm="syz.3.12317" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2105.444725][ T29] audit: type=1326 audit(2000525508.856:272): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=31899 comm="syz.3.12317" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe622b9c799 code=0x7ffc0000 [ 2108.702862][ T29] audit: type=1326 audit(2000525512.246:273): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32039 comm="syz.6.12379" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2108.729340][ T29] audit: type=1326 audit(2000525512.246:274): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32039 comm="syz.6.12379" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2108.752309][ T29] audit: type=1326 audit(2000525512.276:275): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32039 comm="syz.6.12379" exe="/root/syz-executor" sig=0 arch=c000003e syscall=191 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2108.787805][ T29] audit: type=1326 audit(2000525512.276:276): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32039 comm="syz.6.12379" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2108.810680][ T29] audit: type=1326 audit(2000525512.276:277): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32039 comm="syz.6.12379" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2109.592680][T32080] kvm: apic: phys broadcast and lowest prio [ 2110.039302][T32100] overlayfs: failed to clone upperpath [ 2110.465248][T32124] fuse: fd is not a fuse device [ 2110.682937][T32138] tmpfs: Bad value for 'mpol' [ 2111.017217][T32161] overlayfs: failed to clone upperpath [ 2111.084582][T32167] fuse: Bad value for 'fd' [ 2112.655607][T32252] fuse: fd is not a fuse device [ 2113.865392][T32314] fuse: fd is not a fuse device [ 2114.159464][ T29] audit: type=1326 audit(2000525517.696:278): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.237441][ T29] audit: type=1326 audit(2000525517.696:279): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.289644][ T29] audit: type=1326 audit(2000525517.706:280): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.334628][ T29] audit: type=1326 audit(2000525517.706:281): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.377569][ T29] audit: type=1326 audit(2000525517.706:282): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=435 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.400295][ T29] audit: type=1326 audit(2000525517.706:283): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32327 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=230 compat=0 ip=0x7fa087b5cfce code=0x7ffc0000 [ 2114.434211][ T29] audit: type=1326 audit(2000525517.706:284): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.461578][ T29] audit: type=1326 audit(2000525517.706:285): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.490505][ T29] audit: type=1326 audit(2000525517.706:286): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2114.513758][ T29] audit: type=1326 audit(2000525517.706:287): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32325 comm="syz.2.12497" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa087b9c799 code=0x7ffc0000 [ 2115.160402][T32351] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 2115.419453][T32370] binfmt_misc: register: failed to install interpreter file ./file0 [ 2116.153593][T32422] fuse: fd is not a fuse device [ 2116.867988][T32441] sctp: [Deprecated]: syz.6.12537 (pid 32441) Use of struct sctp_assoc_value in delayed_ack socket option. [ 2116.867988][T32441] Use struct sctp_sack_info instead [ 2116.932798][T32445] fuse: fd is not a fuse device [ 2117.292655][T32473] fuse: fd is not a fuse device [ 2117.618275][T32494] kvm: vcpu 2: requested lapic timer restore with starting count register 0x390=198462431 (396924862 ns) > initial count (148514 ns). Using initial count to start timer. [ 2119.272715][T32565] fuse: fd is not a fuse device [ 2119.433134][T32574] fuse: fd is not a fuse device [ 2119.496747][T32578] overlayfs: failed to clone upperpath [ 2119.703531][T32587] fuse: fd is not a fuse device [ 2119.800977][ T29] kauditd_printk_skb: 6 callbacks suppressed [ 2119.800993][ T29] audit: type=1326 audit(2000525523.346:294): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2119.856017][ T29] audit: type=1326 audit(2000525523.346:295): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2119.884442][ T29] audit: type=1326 audit(2000525523.356:296): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2119.913185][ T29] audit: type=1326 audit(2000525523.356:297): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2119.928855][T32599] fuse: Bad value for 'fd' [ 2119.961744][ T29] audit: type=1326 audit(2000525523.356:298): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2119.984776][ T29] audit: type=1326 audit(2000525523.356:299): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2120.026230][ T29] audit: type=1326 audit(2000525523.356:300): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2120.080720][ T29] audit: type=1326 audit(2000525523.356:301): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=436 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2120.122352][ T29] audit: type=1326 audit(2000525523.356:302): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=32593 comm="syz.6.12602" exe="/root/syz-executor" sig=0 arch=c000003e syscall=231 compat=0 ip=0x7fba0439c799 code=0x7ffc0000 [ 2120.267139][T32618] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2120.313680][T32621] fuse: Bad value for 'fd' [ 2120.643523][T32644] fuse: Bad value for 'fd' [ 2121.071909][T19050] Bluetooth: hci4: unexpected cc 0x0c03 length: 249 > 1 [ 2121.085749][T19050] Bluetooth: hci4: unexpected cc 0x1003 length: 249 > 9 [ 2121.106710][T19050] Bluetooth: hci4: unexpected cc 0x1001 length: 249 > 9 [ 2121.118395][T19050] Bluetooth: hci4: unexpected cc 0x0c23 length: 249 > 4 [ 2121.131859][T19050] Bluetooth: hci4: unexpected cc 0x0c38 length: 249 > 2 [ 2121.642054][T32744] overlayfs: failed to clone upperpath [ 2121.667714][T32665] chnl_net:caif_netlink_parms(): no params data found [ 2121.991357][T32665] bridge0: port 1(bridge_slave_0) entered blocking state [ 2122.013293][T32665] bridge0: port 1(bridge_slave_0) entered disabled state [ 2122.042960][T32665] bridge_slave_0: entered allmulticast mode [ 2122.079765][T32665] bridge_slave_0: entered promiscuous mode [ 2122.111040][T32665] bridge0: port 2(bridge_slave_1) entered blocking state [ 2122.124250][T32665] bridge0: port 2(bridge_slave_1) entered disabled state [ 2122.133918][T32665] bridge_slave_1: entered allmulticast mode [ 2122.152526][T32665] bridge_slave_1: entered promiscuous mode [ 2122.219944][T32665] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 2122.235304][T32665] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 2122.305499][T32665] team0: Port device team_slave_0 added [ 2122.317143][T32665] team0: Port device team_slave_1 added [ 2122.368691][T32665] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 2122.375759][T32665] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 2122.405580][T32665] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 2122.428284][T32665] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 2122.435328][T32665] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 2122.461829][T32665] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 2122.556264][T32665] hsr_slave_0: entered promiscuous mode [ 2122.565402][T32665] hsr_slave_1: entered promiscuous mode [ 2122.573510][T32665] debugfs: 'hsr0' already exists in 'hsr' [ 2122.579566][T32665] Cannot create hsr debugfs directory [ 2122.624627][ T434] overlayfs: failed to clone upperpath [ 2123.210330][ T5854] Bluetooth: hci4: command tx timeout [ 2124.098681][T32665] netdevsim netdevsim9 netdevsim0: renamed from eth0 [ 2124.125190][T32665] netdevsim netdevsim9 netdevsim1: renamed from eth1 [ 2124.140850][T32665] netdevsim netdevsim9 netdevsim2: renamed from eth2 [ 2124.154631][T32665] netdevsim netdevsim9 netdevsim3: renamed from eth3 [ 2124.280383][T32665] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2124.314939][T32665] 8021q: adding VLAN 0 to HW filter on device team0 [ 2124.331398][ T59] bridge0: port 1(bridge_slave_0) entered blocking state [ 2124.338606][ T59] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2124.357936][ T59] bridge0: port 2(bridge_slave_1) entered blocking state [ 2124.365126][ T59] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2124.679935][T32665] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2124.994330][T32665] veth0_vlan: entered promiscuous mode [ 2125.013124][T32665] veth1_vlan: entered promiscuous mode [ 2125.080529][T32665] veth0_macvtap: entered promiscuous mode [ 2125.098694][T32665] veth1_macvtap: entered promiscuous mode [ 2125.132223][T32665] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2125.152121][T32665] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2125.173132][ T138] netdevsim netdevsim9 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2125.197369][ T138] netdevsim netdevsim9 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2125.234762][ T138] netdevsim netdevsim9 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2125.245597][ T138] netdevsim netdevsim9 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2125.288675][ T5854] Bluetooth: hci4: command tx timeout [ 2125.412902][ T12] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2125.421707][ T12] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2125.480771][T28723] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2125.490450][T28723] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2125.855009][ T649] overlayfs: fs on './file0' does not support file handles, falling back to index=off,nfs_export=off. [ 2126.322439][T19050] Bluetooth: hci5: unexpected cc 0x0c03 length: 249 > 1 [ 2126.350365][T19050] Bluetooth: hci5: unexpected cc 0x1003 length: 249 > 9 [ 2126.361767][T19050] Bluetooth: hci5: unexpected cc 0x1001 length: 249 > 9 [ 2126.372701][T19050] Bluetooth: hci5: unexpected cc 0x0c23 length: 249 > 4 [ 2126.380429][T19050] Bluetooth: hci5: unexpected cc 0x0c38 length: 249 > 2 [ 2126.720659][ T670] chnl_net:caif_netlink_parms(): no params data found [ 2126.882922][ T670] bridge0: port 1(bridge_slave_0) entered blocking state [ 2126.891222][ T670] bridge0: port 1(bridge_slave_0) entered disabled state [ 2126.898575][ T670] bridge_slave_0: entered allmulticast mode [ 2126.908639][ T670] bridge_slave_0: entered promiscuous mode [ 2126.920707][ T670] bridge0: port 2(bridge_slave_1) entered blocking state [ 2126.928468][ T670] bridge0: port 2(bridge_slave_1) entered disabled state [ 2126.935763][ T670] bridge_slave_1: entered allmulticast mode [ 2126.944730][ T670] bridge_slave_1: entered promiscuous mode [ 2126.999962][ T670] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 2127.016792][ T670] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 2127.069435][ T670] team0: Port device team_slave_0 added [ 2127.079748][ T670] team0: Port device team_slave_1 added [ 2127.132826][ T670] batman_adv: batadv0: Adding interface: batadv_slave_0 [ 2127.140486][ T670] batman_adv: batadv0: The MTU of interface batadv_slave_0 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 2127.166643][ T670] batman_adv: batadv0: Not using interface batadv_slave_0 (retrying later): interface not active [ 2127.190314][ T670] batman_adv: batadv0: Adding interface: batadv_slave_1 [ 2127.198254][ T670] batman_adv: batadv0: The MTU of interface batadv_slave_1 is too small (1500) to handle the transport of batman-adv packets. Packets going over this interface will be fragmented on layer2 which could impact the performance. Setting the MTU to 1532 would solve the problem. [ 2127.229774][ T670] batman_adv: batadv0: Not using interface batadv_slave_1 (retrying later): interface not active [ 2127.305074][ T670] hsr_slave_0: entered promiscuous mode [ 2127.312914][ T670] hsr_slave_1: entered promiscuous mode [ 2127.320950][ T670] debugfs: 'hsr0' already exists in 'hsr' [ 2127.329441][ T670] Cannot create hsr debugfs directory [ 2127.372950][T19050] Bluetooth: hci4: command tx timeout [ 2127.666257][ T670] netdevsim netdevsim6 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2127.865593][ T670] netdevsim netdevsim6 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2127.990924][ T670] netdevsim netdevsim6 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2128.062540][ T670] netdevsim netdevsim6 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2128.401753][ T670] netdevsim netdevsim6 netdevsim0: renamed from eth0 [ 2128.415421][ T670] netdevsim netdevsim6 netdevsim1: renamed from eth1 [ 2128.434742][ T670] netdevsim netdevsim6 netdevsim2: renamed from eth2 [ 2128.450463][ T670] netdevsim netdevsim6 netdevsim3: renamed from eth3 [ 2128.490399][T19050] Bluetooth: hci5: command tx timeout [ 2128.605258][ T670] 8021q: adding VLAN 0 to HW filter on device bond0 [ 2128.636172][ T670] 8021q: adding VLAN 0 to HW filter on device team0 [ 2128.656104][ T138] bridge0: port 1(bridge_slave_0) entered blocking state [ 2128.663336][ T138] bridge0: port 1(bridge_slave_0) entered forwarding state [ 2128.683238][ T138] bridge0: port 2(bridge_slave_1) entered blocking state [ 2128.690440][ T138] bridge0: port 2(bridge_slave_1) entered forwarding state [ 2129.017644][ T670] 8021q: adding VLAN 0 to HW filter on device batadv0 [ 2129.342541][ T670] veth0_vlan: entered promiscuous mode [ 2129.362798][ T670] veth1_vlan: entered promiscuous mode [ 2129.433249][ T670] veth0_macvtap: entered promiscuous mode [ 2129.449147][T19050] Bluetooth: hci4: command tx timeout [ 2129.450434][ T670] veth1_macvtap: entered promiscuous mode [ 2129.489199][ T670] batman_adv: batadv0: Interface activated: batadv_slave_0 [ 2129.515526][ T670] batman_adv: batadv0: Interface activated: batadv_slave_1 [ 2129.552900][ T138] netdevsim netdevsim6 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 2129.572084][ T138] netdevsim netdevsim6 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 2129.591728][ T138] netdevsim netdevsim6 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 2129.622046][ T138] netdevsim netdevsim6 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 2129.812137][T22240] wlan0: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2129.827434][T22240] wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2129.874000][ T35] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 2129.884718][ T35] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 2130.566668][T19050] Bluetooth: hci5: command tx timeout [ 2132.646687][T19050] Bluetooth: hci5: command tx timeout [ 2134.727530][T19050] Bluetooth: hci5: command tx timeout [ 2160.692712][ T59] bridge_slave_1: left allmulticast mode [ 2160.698576][ T59] bridge0: port 2(bridge_slave_1) entered disabled state [ 2160.708284][ T59] bridge_slave_0: left allmulticast mode [ 2160.713928][ T59] bridge_slave_0: left promiscuous mode [ 2160.719748][ T59] bridge0: port 1(bridge_slave_0) entered disabled state [ 2160.881931][ T59] bond0 (unregistering): (slave bridge0): Releasing backup interface [ 2160.941047][ T59] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 2160.979684][ T59] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 2161.019281][ T59] bond0 (unregistering): Released all slaves [ 2161.353118][ T59] hsr_slave_0: left promiscuous mode [ 2161.359361][ T59] hsr_slave_1: left promiscuous mode [ 2161.365171][ T59] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2161.373455][ T59] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2161.384543][ T59] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2161.391968][ T59] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2161.404326][ T59] veth1_macvtap: left promiscuous mode [ 2161.410004][ T59] veth0_macvtap: left promiscuous mode [ 2161.415552][ T59] veth1_vlan: left promiscuous mode [ 2161.420990][ T59] veth0_vlan: left promiscuous mode [ 2161.613157][ T59] team0 (unregistering): Port device team_slave_1 removed [ 2161.638135][ T59] team0 (unregistering): Port device team_slave_0 removed [ 2162.060209][ T59] IPVS: stop unused estimator thread 0... [ 2244.486437][T19050] Bluetooth: hci4: command 0x0406 tx timeout [ 2249.606441][ T5854] Bluetooth: hci5: command 0x0406 tx timeout [ 2256.496876][ T30] INFO: task syz.3.12324:31917 blocked for more than 143 seconds. [ 2256.504754][ T30] Tainted: G L syzkaller #0 [ 2256.512385][ T30] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 2256.521152][ T30] task:syz.3.12324 state:D stack:27496 pid:31917 tgid:31912 ppid:14127 task_flags:0x400140 flags:0x00080003 [ 2256.533171][ T30] Call Trace: [ 2256.536897][ T30] [ 2256.539859][ T30] __schedule+0x1665/0x5590 [ 2256.544385][ T30] ? do_raw_spin_lock+0x12b/0x2f0 [ 2256.549433][ T30] ? __pfx___schedule+0x10/0x10 [ 2256.554339][ T30] ? schedule+0x90/0x360 [ 2256.558679][ T30] schedule+0x164/0x360 [ 2256.562852][ T30] __fuse_simple_request+0x121f/0x1c60 [ 2256.568854][ T30] ? __pfx___fuse_simple_request+0x10/0x10 [ 2256.574717][ T30] ? __pfx_autoremove_wake_function+0x10/0x10 [ 2256.581153][ T30] ? __pfx_autoremove_wake_function+0x10/0x10 [ 2256.587480][ T30] fuse_flush+0x66a/0x8a0 [ 2256.592730][ T30] ? __pfx_fuse_flush+0x10/0x10 [ 2256.598058][ T30] ? __pfx_fuse_flush+0x10/0x10 [ 2256.602947][ T30] filp_flush+0xbd/0x190 [ 2256.608204][ T30] filp_close+0x1d/0x40 [ 2256.627202][ T30] __se_sys_close_range+0x3d4/0x900 [ 2256.652339][ T30] ? __pfx___se_sys_close_range+0x10/0x10 [ 2256.678878][ T30] ? __secure_computing+0xe1/0x2a0 [ 2256.700178][ T30] do_syscall_64+0x14d/0xf80 [ 2256.720341][ T30] ? trace_irq_disable+0x3b/0x150 [ 2256.749176][ T30] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2256.776175][ T30] ? clear_bhb_loop+0x40/0x90 [ 2256.780983][ T30] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2256.796429][ T30] RIP: 0033:0x7fe622b9c799 [ 2256.802348][ T30] RSP: 002b:00007fe623ab3028 EFLAGS: 00000246 ORIG_RAX: 00000000000001b4 [ 2256.826338][ T30] RAX: ffffffffffffffda RBX: 00007fe622e16090 RCX: 00007fe622b9c799 [ 2256.835831][ T30] RDX: 0000000000000000 RSI: ffffffffffffffff RDI: 0000000000000000 [ 2256.856376][ T30] RBP: 00007fe622c32c99 R08: 0000000000000000 R09: 0000000000000000 [ 2256.869837][ T30] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2256.886701][ T30] R13: 00007fe622e16128 R14: 00007fe622e16090 R15: 00007ffc8c639068 [ 2256.912903][ T30] [ 2256.917187][ T30] [ 2256.917187][ T30] Showing all locks held in the system: [ 2256.966659][ T30] 1 lock held by khungtaskd/30: [ 2256.994607][ T30] #0: ffffffff8eb5d6a0 (rcu_read_lock){....}-{1:3}, at: debug_show_all_locks+0x2e/0x180 [ 2257.035901][ T30] 3 locks held by kworker/0:2/55: [ 2257.053680][ T30] 2 locks held by getty/5605: [ 2257.072646][ T30] #0: ffff8880376900a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 [ 2257.106760][ T30] #1: ffffc9000321e2e8 (&ldata->atomic_read_lock){+.+.}-{4:4}, at: n_tty_read+0x45c/0x13c0 [ 2257.133663][ T30] 2 locks held by kworker/1:0/23757: [ 2257.151739][ T30] #0: ffff88813fe03140 ((wq_completion)events){+.+.}-{0:0}, at: process_one_work+0x894/0x1780 [ 2257.193826][ T30] #1: ffffc90003b97c40 (free_ipc_work){+.+.}-{0:0}, at: process_one_work+0x8bb/0x1780 [ 2257.224787][ T30] 1 lock held by syz.7.10865/23795: [ 2257.247413][ T30] 4 locks held by syz-executor/32665: [ 2257.258590][ T30] #0: ffff88805b428ea0 (&hdev->req_lock){+.+.}-{4:4}, at: hci_unregister_dev+0x212/0x5a0 [ 2257.286355][ T30] #1: ffff88805b4280b8 (&hdev->lock){+.+.}-{4:4}, at: hci_dev_close_sync+0x640/0x10e0 [ 2257.309264][ T30] #2: ffffffff90182740 (hci_cb_list_lock){+.+.}-{4:4}, at: hci_conn_hash_flush+0xa1/0x260 [ 2257.347835][ T30] #3: ffff88803267aaf0 (&conn->lock#2){+.+.}-{4:4}, at: l2cap_conn_del+0x7b/0x5c0 [ 2257.358486][ T30] 3 locks held by syz-executor/670: [ 2257.364030][ T30] #0: ffff88803cde8ea0 (&hdev->req_lock){+.+.}-{4:4}, at: hci_unregister_dev+0x212/0x5a0 [ 2257.374424][ T30] #1: ffff88803cde80b8 (&hdev->lock){+.+.}-{4:4}, at: hci_dev_close_sync+0x640/0x10e0 [ 2257.384397][ T30] #2: ffffffff90182740 (hci_cb_list_lock){+.+.}-{4:4}, at: hci_conn_hash_flush+0xa1/0x260 [ 2257.394752][ T30] [ 2257.420708][ T30] ============================================= [ 2257.420708][ T30] [ 2257.444282][ T30] NMI backtrace for cpu 0 [ 2257.444311][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT(full) [ 2257.444336][ T30] Tainted: [L]=SOFTLOCKUP [ 2257.444343][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2257.444353][ T30] Call Trace: [ 2257.444361][ T30] [ 2257.444369][ T30] dump_stack_lvl+0xe8/0x150 [ 2257.444399][ T30] nmi_cpu_backtrace+0x274/0x2d0 [ 2257.444420][ T30] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 2257.444446][ T30] nmi_trigger_cpumask_backtrace+0x17a/0x300 [ 2257.444468][ T30] sys_info+0x135/0x170 [ 2257.444486][ T30] watchdog+0x1002/0x1060 [ 2257.444513][ T30] ? watchdog+0x1da/0x1060 [ 2257.444539][ T30] kthread+0x388/0x470 [ 2257.444560][ T30] ? __pfx_watchdog+0x10/0x10 [ 2257.444580][ T30] ? __pfx_kthread+0x10/0x10 [ 2257.444601][ T30] ret_from_fork+0x51e/0xb90 [ 2257.444628][ T30] ? __pfx_ret_from_fork+0x10/0x10 [ 2257.444652][ T30] ? __switch_to+0xc7d/0x1450 [ 2257.444677][ T30] ? __pfx_kthread+0x10/0x10 [ 2257.444699][ T30] ret_from_fork_asm+0x1a/0x30 [ 2257.444730][ T30] [ 2257.444737][ T30] Sending NMI from CPU 0 to CPUs 1: [ 2257.563982][ C1] NMI backtrace for cpu 1 [ 2257.564001][ C1] CPU: 1 UID: 0 PID: 23795 Comm: syz.7.10865 Tainted: G L syzkaller #0 PREEMPT(full) [ 2257.564023][ C1] Tainted: [L]=SOFTLOCKUP [ 2257.564028][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2257.564039][ C1] RIP: 0010:__lock_acquire+0x6a0/0x2cf0 [ 2257.564066][ C1] Code: 1a 48 8b 7c 24 08 4c 89 ee ba 04 00 00 00 e8 97 44 00 00 85 c0 0f 84 99 0d 00 00 41 8b 45 20 a9 00 00 18 00 0f 84 bc 00 00 00 <4c> 8b 74 24 08 4c 89 f7 4c 89 ee ba 08 00 00 00 e8 6b 44 00 00 31 [ 2257.564080][ C1] RSP: 0018:ffffc900045969b8 EFLAGS: 00000046 [ 2257.564095][ C1] RAX: 0000000000000004 RBX: ffff88805e8aaa18 RCX: 0000000000000001 [ 2257.564105][ C1] RDX: 0000000000000004 RSI: 0000000000000005 RDI: 0000000000000000 [ 2257.564115][ C1] RBP: ffff88805e8aa9f8 R08: ffffffff81778bb5 R09: ffffffff8eb5d6a0 [ 2257.564127][ C1] R10: ffffc90004596cf8 R11: fffff520008b2da1 R12: 0000000000000004 [ 2257.564138][ C1] R13: ffff88805e8aa9f8 R14: ffff88805e8a9e80 R15: 0000000000000001 [ 2257.564149][ C1] FS: 0000000000000000(0000) GS:ffff888124ee2000(0000) knlGS:0000000000000000 [ 2257.564162][ C1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2257.564174][ C1] CR2: 000055a7fe6a03d8 CR3: 000000000e94a000 CR4: 00000000003526f0 [ 2257.564189][ C1] Call Trace: [ 2257.564195][ C1] [ 2257.564205][ C1] ? __lock_acquire+0x6b5/0x2cf0 [ 2257.564229][ C1] ? kernel_text_address+0xa5/0xe0 [ 2257.564249][ C1] ? __kernel_text_address+0xd/0x30 [ 2257.564268][ C1] lock_acquire+0xf0/0x2e0 [ 2257.564289][ C1] ? unwind_next_frame+0xa5/0x23c0 [ 2257.564306][ C1] ? unwind_next_frame+0xa5/0x23c0 [ 2257.564320][ C1] ? arch_stack_walk+0xe3/0x150 [ 2257.564335][ C1] ? unwind_next_frame+0xa5/0x23c0 [ 2257.564348][ C1] unwind_next_frame+0xc2/0x23c0 [ 2257.564363][ C1] ? unwind_next_frame+0xa5/0x23c0 [ 2257.564379][ C1] ? unwind_next_frame+0xa5/0x23c0 [ 2257.564394][ C1] ? __unwind_start+0xf7/0x760 [ 2257.564410][ C1] __unwind_start+0x5b8/0x760 [ 2257.564426][ C1] ? __pfx_stack_trace_consume_entry+0x10/0x10 [ 2257.564446][ C1] arch_stack_walk+0xe3/0x150 [ 2257.564463][ C1] ? arch_stack_walk+0xe3/0x150 [ 2257.564478][ C1] stack_trace_save+0xa9/0x100 [ 2257.564497][ C1] ? __pfx_stack_trace_save+0x10/0x10 [ 2257.564515][ C1] ? stack_depot_save_flags+0x33/0x810 [ 2257.564535][ C1] save_stack+0x122/0x230 [ 2257.564559][ C1] ? __pfx_save_stack+0x10/0x10 [ 2257.564585][ C1] ? page_ext_put+0x97/0xc0 [ 2257.564608][ C1] __reset_page_owner+0x71/0x1f0 [ 2257.564631][ C1] free_unref_folios+0xd0c/0x1450 [ 2257.564659][ C1] folios_put_refs+0x9ff/0xb40 [ 2257.564680][ C1] ? __pfx_folios_put_refs+0x10/0x10 [ 2257.564696][ C1] ? folio_batch_remove_exceptionals+0x18c/0x1f0 [ 2257.564714][ C1] shmem_undo_range+0x52c/0x1660 [ 2257.564731][ C1] ? seqcount_lockdep_reader_access+0xd4/0x100 [ 2257.564754][ C1] ? __lock_acquire+0x6b5/0x2cf0 [ 2257.564777][ C1] ? __pfx_shmem_undo_range+0x10/0x10 [ 2257.564804][ C1] ? __lock_acquire+0x6b5/0x2cf0 [ 2257.564836][ C1] ? __lock_acquire+0x6b5/0x2cf0 [ 2257.564865][ C1] shmem_evict_inode+0x289/0xae0 [ 2257.564890][ C1] ? inode_wait_for_writeback+0x16d/0x3b0 [ 2257.564906][ C1] ? __pfx_shmem_evict_inode+0x10/0x10 [ 2257.564929][ C1] ? __pfx_inode_wait_for_writeback+0x10/0x10 [ 2257.564943][ C1] ? do_raw_spin_lock+0x12b/0x2f0 [ 2257.564964][ C1] ? do_raw_spin_unlock+0xf5/0x210 [ 2257.564982][ C1] ? __pfx_shmem_evict_inode+0x10/0x10 [ 2257.565004][ C1] evict+0x61e/0xb10 [ 2257.565022][ C1] ? __pfx_evict+0x10/0x10 [ 2257.565037][ C1] ? _raw_spin_unlock+0x28/0x50 [ 2257.565057][ C1] ? iput+0xb25/0xe80 [ 2257.565079][ C1] __dentry_kill+0x1a2/0x5e0 [ 2257.565095][ C1] ? shrink_kill+0x8d/0x2c0 [ 2257.565115][ C1] shrink_kill+0xa9/0x2c0 [ 2257.565134][ C1] shrink_dentry_list+0x2e0/0x5e0 [ 2257.565157][ C1] shrink_dcache_tree+0xcf/0x310 [ 2257.565178][ C1] ? __pfx_select_collect_umount+0x10/0x10 [ 2257.565195][ C1] ? __pfx_shrink_dcache_tree+0x10/0x10 [ 2257.565221][ C1] shrink_dcache_for_umount+0xa8/0x1f0 [ 2257.565243][ C1] generic_shutdown_super+0x6f/0x2d0 [ 2257.565266][ C1] kill_anon_super+0x3b/0x70 [ 2257.565288][ C1] deactivate_locked_super+0xbc/0x130 [ 2257.565309][ C1] cleanup_mnt+0x437/0x4d0 [ 2257.565333][ C1] task_work_run+0x1d9/0x270 [ 2257.565353][ C1] ? __pfx_task_work_run+0x10/0x10 [ 2257.565372][ C1] ? kmem_cache_free+0x189/0x640 [ 2257.565386][ C1] ? do_exit+0x921/0x2490 [ 2257.565404][ C1] do_exit+0x926/0x2490 [ 2257.565424][ C1] ? __pfx_do_exit+0x10/0x10 [ 2257.565446][ C1] do_group_exit+0x21b/0x2d0 [ 2257.565463][ C1] ? _raw_spin_unlock_irq+0x23/0x50 [ 2257.565485][ C1] get_signal+0x1284/0x1330 [ 2257.565512][ C1] arch_do_signal_or_restart+0xbc/0x830 [ 2257.565532][ C1] ? __pfx_hrtimer_wakeup+0x10/0x10 [ 2257.565549][ C1] ? __pfx_arch_do_signal_or_restart+0x10/0x10 [ 2257.565571][ C1] ? __se_sys_clock_nanosleep+0x35b/0x3b0 [ 2257.565591][ C1] exit_to_user_mode_loop+0x86/0x480 [ 2257.565611][ C1] ? rcu_is_watching+0x15/0xb0 [ 2257.565627][ C1] do_syscall_64+0x32d/0xf80 [ 2257.565641][ C1] ? trace_irq_disable+0x3b/0x150 [ 2257.565659][ C1] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2257.565674][ C1] ? clear_bhb_loop+0x40/0x90 [ 2257.565691][ C1] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2257.565706][ C1] RIP: 0033:0x7f18d175cfce [ 2257.565719][ C1] Code: Unable to access opcode bytes at 0x7f18d175cfa4. [ 2257.565728][ C1] RSP: 002b:00007f18d2587f58 EFLAGS: 00000246 ORIG_RAX: 00000000000000e6 [ 2257.565743][ C1] RAX: fffffffffffffdfc RBX: 00007f18d25886c0 RCX: 00007f18d175cfce [ 2257.565754][ C1] RDX: 00007f18d2587fb0 RSI: 0000000000000000 RDI: 0000000000000000 [ 2257.565764][ C1] RBP: 00007f18d1832c99 R08: 0000000000000000 R09: 0000000000000000 [ 2257.565774][ C1] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2257.565784][ C1] R13: 00007f18d1a16038 R14: 00007f18d1a15fa0 R15: 00007ffe82b6cd88 [ 2257.565802][ C1] [ 2258.154910][ T30] Kernel panic - not syncing: hung_task: blocked tasks [ 2258.161779][ T30] CPU: 0 UID: 0 PID: 30 Comm: khungtaskd Tainted: G L syzkaller #0 PREEMPT(full) [ 2258.172459][ T30] Tainted: [L]=SOFTLOCKUP [ 2258.176787][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026 [ 2258.186840][ T30] Call Trace: [ 2258.190122][ T30] [ 2258.193035][ T30] vpanic+0x56c/0xa60 [ 2258.197001][ T30] ? __pfx___schedule+0x10/0x10 [ 2258.201835][ T30] ? __pfx_vpanic+0x10/0x10 [ 2258.206320][ T30] ? nmi_trigger_cpumask_backtrace+0x1f4/0x300 [ 2258.212475][ T30] panic+0xc5/0xd0 [ 2258.216174][ T30] ? __pfx_panic+0x10/0x10 [ 2258.220566][ T30] ? preempt_schedule_thunk+0x16/0x30 [ 2258.225921][ T30] ? nmi_trigger_cpumask_backtrace+0x2bb/0x300 [ 2258.232063][ T30] watchdog+0x105b/0x1060 [ 2258.236390][ T30] ? watchdog+0x1da/0x1060 [ 2258.240809][ T30] kthread+0x388/0x470 [ 2258.244858][ T30] ? __pfx_watchdog+0x10/0x10 [ 2258.249515][ T30] ? __pfx_kthread+0x10/0x10 [ 2258.254092][ T30] ret_from_fork+0x51e/0xb90 [ 2258.258678][ T30] ? __pfx_ret_from_fork+0x10/0x10 [ 2258.263795][ T30] ? __switch_to+0xc7d/0x1450 [ 2258.268468][ T30] ? __pfx_kthread+0x10/0x10 [ 2258.273051][ T30] ret_from_fork_asm+0x1a/0x30 [ 2258.277814][ T30] [ 2258.281355][ T30] Kernel Offset: disabled [ 2258.285674][ T30] Rebooting in 86400 seconds..