be63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r2 = syz_open_dev$vcsn(&(0x7f00000004c0), 0x3, 0x484000) sendmsg$nl_route(r2, &(0x7f0000000b00)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)=@RTM_GETNSID={0x24, 0x5a, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@NETNSA_FD={0x8, 0x3, r1}, @NETNSA_NSID={0x8, 0x1, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0xc005}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000700)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r3) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendmmsg$unix(r0, &(0x7f00000006c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="831e2ca3a63829f7455985c37e8a3bbf2f70ebee158350bf8ff37deb55a646b25b47c5ad11544f2ac794c55134e7fbe9205f3ff9b2d2712afddc98efe71aa36cd8a472df7bd9be6a014ef6cf7313324bb65c9a7b3e613c859246afd9cac1a3ffa3cbfc808c1dbda79bf34c935516c08d814d2a2ee68bea0cd88f5792546b5f43434960d699bcd7b28903fde31f24df124ad04906113841c0d195d136bf2054d4b536bdb6136d5a13b02aaf4e05ec64c09372cc2492fb78c542a5a85696c840aea95536ec5482df72b35f641a4b0660445effaa92501e306b888e5ccff5", 0xdd}, {&(0x7f0000000cc0)="9114919927abf9d35f7a7c48a0eea8aa616b248bad1f6355d5974f216399a93ea8c40687ae98a11913fde5d058ee80e45efc00606e49f52ee9ff2cb3efa19c4ea5582a00d4f6d4964d6e7429047ef1b57c0427c66aa5ff0b3538a7a6d9b7d7c32596c74014d9f48b436f7b933bb894eed4ddd553a774c2da21f7b334a2101bdd0b6a4543a07aa63ed629e04023432c7c19ea88dadb31644daa4f669392b578bc717f94", 0xa3}, {&(0x7f0000000d80)="7526420aea64601e3cc77331a4796a1d7ad42e5944978cface26e5611ca75a529a4573adb55a9904215a5ae1c6d27bc58c5a8065e5ebcd5ec4ca027e5f72b6dd8f2b1d0b6a3b0840a188af16e1f0b5a5abe2b10f66c5b261c3a40663b2bbe511f5e1f1", 0x63}, {&(0x7f0000000e00)="550f4c9d4326923b7df669db2b39de393a093eee1ed337bbaf45b4087b72aa6650528a983ca26586962e6395cc7d93d41dec52d94a55faa1e8eaaf4bbefdf7b0a4f7d854fbf11041e6f610c7da82b46a4f3d981cd4d66f8c2a15bceb23df545290d0fd6fd090d99f6d997700ff9e86ec349c95180c00807b8bd06c0834a6bb32bfddd04a4ef6595bc7f03a3531541435e76af688c3de989a2e2b5b2be170a09a7b8e9e991bb179474a108e7302daf9d27f038b156be510205328877b222429b8abbf46858380dd5b0896d72c8b2387801c3d03c526566252", 0xd8}, {&(0x7f0000000f00)="274dcdf93b018eeb45172cad46fea1ea67bb759dbfa66883e4d10fec7aad8c5835e5aff386e992740d74506ac4f326d1c777c30734f9aae402d400dca6a9d80a1a06da88e3269ecad160eaf8cab7280af6ae23c9412e910033ee738fb90876a116f43097deda7d31b0d8f5e84b", 0x6d}], 0x5, 0x0, 0x0, 0x1}}], 0x1, 0x20044050) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x6c101, 0x0) (async) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000001c0)={0x40, 0x7, 0x1, 0xe6d4, 0xf18}) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) socket$nl_route(0x10, 0x3, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) syz_open_dev$vcsn(&(0x7f00000004c0), 0x3, 0x484000) (async) sendmsg$nl_route(r2, &(0x7f0000000b00)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)=@RTM_GETNSID={0x24, 0x5a, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@NETNSA_FD={0x8, 0x3, r1}, @NETNSA_NSID={0x8, 0x1, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0xc005}, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000700)) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) (async) setuid(r3) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) sendmmsg$unix(r0, &(0x7f00000006c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="831e2ca3a63829f7455985c37e8a3bbf2f70ebee158350bf8ff37deb55a646b25b47c5ad11544f2ac794c55134e7fbe9205f3ff9b2d2712afddc98efe71aa36cd8a472df7bd9be6a014ef6cf7313324bb65c9a7b3e613c859246afd9cac1a3ffa3cbfc808c1dbda79bf34c935516c08d814d2a2ee68bea0cd88f5792546b5f43434960d699bcd7b28903fde31f24df124ad04906113841c0d195d136bf2054d4b536bdb6136d5a13b02aaf4e05ec64c09372cc2492fb78c542a5a85696c840aea95536ec5482df72b35f641a4b0660445effaa92501e306b888e5ccff5", 0xdd}, {&(0x7f0000000cc0)="9114919927abf9d35f7a7c48a0eea8aa616b248bad1f6355d5974f216399a93ea8c40687ae98a11913fde5d058ee80e45efc00606e49f52ee9ff2cb3efa19c4ea5582a00d4f6d4964d6e7429047ef1b57c0427c66aa5ff0b3538a7a6d9b7d7c32596c74014d9f48b436f7b933bb894eed4ddd553a774c2da21f7b334a2101bdd0b6a4543a07aa63ed629e04023432c7c19ea88dadb31644daa4f669392b578bc717f94", 0xa3}, {&(0x7f0000000d80)="7526420aea64601e3cc77331a4796a1d7ad42e5944978cface26e5611ca75a529a4573adb55a9904215a5ae1c6d27bc58c5a8065e5ebcd5ec4ca027e5f72b6dd8f2b1d0b6a3b0840a188af16e1f0b5a5abe2b10f66c5b261c3a40663b2bbe511f5e1f1", 0x63}, {&(0x7f0000000e00)="550f4c9d4326923b7df669db2b39de393a093eee1ed337bbaf45b4087b72aa6650528a983ca26586962e6395cc7d93d41dec52d94a55faa1e8eaaf4bbefdf7b0a4f7d854fbf11041e6f610c7da82b46a4f3d981cd4d66f8c2a15bceb23df545290d0fd6fd090d99f6d997700ff9e86ec349c95180c00807b8bd06c0834a6bb32bfddd04a4ef6595bc7f03a3531541435e76af688c3de989a2e2b5b2be170a09a7b8e9e991bb179474a108e7302daf9d27f038b156be510205328877b222429b8abbf46858380dd5b0896d72c8b2387801c3d03c526566252", 0xd8}, {&(0x7f0000000f00)="274dcdf93b018eeb45172cad46fea1ea67bb759dbfa66883e4d10fec7aad8c5835e5aff386e992740d74506ac4f326d1c777c30734f9aae402d400dca6a9d80a1a06da88e3269ecad160eaf8cab7280af6ae23c9412e910033ee738fb90876a116f43097deda7d31b0d8f5e84b", 0x6d}], 0x5, 0x0, 0x0, 0x1}}], 0x1, 0x20044050) (async) 00:06:06 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x80086601, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:06 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x6c101, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f00000001c0)={0x40, 0x7, 0x1, 0xe6d4, 0xf18}) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) r2 = syz_open_dev$vcsn(&(0x7f00000004c0), 0x3, 0x484000) sendmsg$nl_route(r2, &(0x7f0000000b00)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)=@RTM_GETNSID={0x24, 0x5a, 0x8, 0x70bd27, 0x25dfdbfd, {}, [@NETNSA_FD={0x8, 0x3, r1}, @NETNSA_NSID={0x8, 0x1, 0x4}]}, 0x24}, 0x1, 0x0, 0x0, 0xc005}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) (async) ioctl$BTRFS_IOC_FS_INFO(r0, 0x8400941f, &(0x7f0000000700)) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) setuid(r3) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) sendmmsg$unix(r0, &(0x7f00000006c0)=[{{&(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000f80)=[{&(0x7f0000000bc0)="831e2ca3a63829f7455985c37e8a3bbf2f70ebee158350bf8ff37deb55a646b25b47c5ad11544f2ac794c55134e7fbe9205f3ff9b2d2712afddc98efe71aa36cd8a472df7bd9be6a014ef6cf7313324bb65c9a7b3e613c859246afd9cac1a3ffa3cbfc808c1dbda79bf34c935516c08d814d2a2ee68bea0cd88f5792546b5f43434960d699bcd7b28903fde31f24df124ad04906113841c0d195d136bf2054d4b536bdb6136d5a13b02aaf4e05ec64c09372cc2492fb78c542a5a85696c840aea95536ec5482df72b35f641a4b0660445effaa92501e306b888e5ccff5", 0xdd}, {&(0x7f0000000cc0)="9114919927abf9d35f7a7c48a0eea8aa616b248bad1f6355d5974f216399a93ea8c40687ae98a11913fde5d058ee80e45efc00606e49f52ee9ff2cb3efa19c4ea5582a00d4f6d4964d6e7429047ef1b57c0427c66aa5ff0b3538a7a6d9b7d7c32596c74014d9f48b436f7b933bb894eed4ddd553a774c2da21f7b334a2101bdd0b6a4543a07aa63ed629e04023432c7c19ea88dadb31644daa4f669392b578bc717f94", 0xa3}, {&(0x7f0000000d80)="7526420aea64601e3cc77331a4796a1d7ad42e5944978cface26e5611ca75a529a4573adb55a9904215a5ae1c6d27bc58c5a8065e5ebcd5ec4ca027e5f72b6dd8f2b1d0b6a3b0840a188af16e1f0b5a5abe2b10f66c5b261c3a40663b2bbe511f5e1f1", 0x63}, {&(0x7f0000000e00)="550f4c9d4326923b7df669db2b39de393a093eee1ed337bbaf45b4087b72aa6650528a983ca26586962e6395cc7d93d41dec52d94a55faa1e8eaaf4bbefdf7b0a4f7d854fbf11041e6f610c7da82b46a4f3d981cd4d66f8c2a15bceb23df545290d0fd6fd090d99f6d997700ff9e86ec349c95180c00807b8bd06c0834a6bb32bfddd04a4ef6595bc7f03a3531541435e76af688c3de989a2e2b5b2be170a09a7b8e9e991bb179474a108e7302daf9d27f038b156be510205328877b222429b8abbf46858380dd5b0896d72c8b2387801c3d03c526566252", 0xd8}, {&(0x7f0000000f00)="274dcdf93b018eeb45172cad46fea1ea67bb759dbfa66883e4d10fec7aad8c5835e5aff386e992740d74506ac4f326d1c777c30734f9aae402d400dca6a9d80a1a06da88e3269ecad160eaf8cab7280af6ae23c9412e910033ee738fb90876a116f43097deda7d31b0d8f5e84b", 0x6d}], 0x5, 0x0, 0x0, 0x1}}], 0x1, 0x20044050) 00:06:06 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000002980)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), 0xffffffffffffffff) writev(r0, &(0x7f0000002900)=[{&(0x7f00000007c0)="7aae1e86876a1b5c7297a516132082adb641770ceed5dcfc7b33b9714672727d19073485f5a2870e0032e544bb37d2962d1395b384bd0d412c58f0d9cf0be8f098814ee868bfeb3e787405d0d9bd1fa55cd32769153d105793a378b5b3fd01d5ee6b2b6420d9acd01595ad63392f3039a03c527cd76517dc6a35eef744af36678a32d357ff40f35fe43787dfb1059919e1d25df334de142e41411f99e7ecf825df930aa077d57a6b04424043988c1cf63098ee6eea6a37363d6b0286af0d594fdb1e22610e8e1dfd1605558f4e0addd447d362213e0d7c9e64ade61e8504790f8cbedf9ee570b5a3ff0428fa5294e2a2afc3328859531b4b76b939e88ec3048d5334cc6d7ae5b973cf8fdb3bb184e68d5ec0ce464982abafc7fa6d73e76f831470471da3f7649112480ab1ea9f00d675ccb9b9b6fa704163538e3ab8b159bb34258b35dbd8c754ecf8d7669011786d491a328d53d358868a18395b1ea675060ce5f9a75f6bada8535e04e549aa7fc963e730703ef445e5dd4388e9aa52e4de9d6051dfd036df18f6804f2824426c077d4f378a60ca9fe4bfb5bc0ef937b72dba7d6bdd3218fa31ac5ed176eb3a5c86b027d3ba4ae4d300b69e0152326ffbb1559046d6190bcb8aedf5336c09c0f5650e5876e673f7cc18d9e1fcaf39bee70fdd8e7664e3c21cad1117cdef7aa3e83ab89ad5235bf275257da332aa7c6c2b5fb220a24b6f5d3e6bd7840c304272c0be294e362ef711cd5e57687ae4bdf7d1cd075c0b5e077ea65921c53846a9e70761c2a26936312bbfb94a9eaa100d569c0fce799676d1e4b22aec5c8e582692cbd43953d634b80351f169104a7b6f4050aee7f839b814beefb5f822be506e3e2822bc4e5c06953547a9238618762cbb1dfce26a1cb566e07b53e61028cca4e1247a0bb0f604648d4321444f7029f7302b5c9ffe9e20f21fb5de5c34bb8ce7b6565d8a8ea5d5f36f2852c54fd78629e93c31741b5238da2490a4154b4c648b629f345291e3c2ad7f22a7f423e42ab0b8f75cef412bcee5b4eb2cfc1069db603e5701f1b0eb6a99c2d64bef523767d6669b0d194ca5759b316ce129c0e376420888218f4a0e1035d99575a9438793df50cc109a4870973c862ecb755dbd0a33c7d5a615dabf2c9d15fb44bdceac57cbad6016ed8181081ca1e062b84ec7a463a2383fbf91ac1ed02400fda0a69677e6ea9759286d1f43af9ebdc5c1f9ec852df326dd0da7c67f01976a9e7cf28f3137dec23c93046bfffdf9c65af22e3802162c9292c89c24d2b0d622dea7754ae17efe9c59a097e6d2dc2be22f191cb6003a709d7577d18cf1f34ba640f79690d9325cbc634283350441a0177bb1c9342030a8b29f19a48c902c20096ee79e34f6b670403d95a471b4f98d971927444b096d1dc074ac26cb8c988599abe1b81e6212186c127f5d8d1d8293f483a9c0c823a132ed4b35ed06ef5a6f31237f2a1216e63dbadeb2d521281b0164836adcaf9153d5b5db68112ee48f089e07ac710cf6c81bd7b2348b3fa3eeb9c30c5c8bbe26fbb3e819b0c3a5ddfb91c65e06eaf943118e01ea5f61dc1b7c0f90d882add6d9e9a7a8c1a75f9c17547cfc152e3cdea97cffc02d3a1806cefda7f18b64b53938193e3f85dffc3a9c2bbcb311f99d3f4558b23c600c5f13f5b762010f3b35cd717449d3d6ac76cc9fd52e1c4c40649825418a1f856db089a1afe3009f62b5e6ff185b7f78b19e8acb39884a3b02c94060dc4da5950a355af271a773ef7f106ad9d7dbea4cee8ba8d5423cafdb69986d433998795f734a47beac4e63f6df9c4505186975f6a02432808daae5b9d28146f20cde6462678825e113eb13476ecb8f9e7885720d709598cfa73ea858a64f07604a4a32a51c94df13997a349b17154d6d35201cc8621ff5d865c404b25e93f2948d96c101655539410e6872ef1fe9613b4c9aaf90356d7112f511843a1c0a41b62ab6b8430917f6d89e83487172eb47117151a5d608fa45a4e3f8ecae5a100d04e67a552d076105563d0c1f6b5fc042a2e791f2fbf2b87ee31ab760a1b5d2acb45b0ca2fc44ccba7c3d92f3dd452ce9c51967682c2d34308b3919827d92f1e71dddda98127c1d9e87c500e33c6a3acc568d6ee06e312e070ac994861b64c9f1e8d774348be4d45d8501246cc8f81f99a7b3d60df131003c3a0a528e5a8c6f767762d5ccb87ad6287321a526968307a2779bbf7d7d07f31952011d59fbe5a3c1450eb8c307b1e149915d3e57d09cf258757d0abfdecce72078993225165436775f86a1329b25f03d786b5a47ae7227b694c77ae2f7ef6c4594b0408bf11a32ff47790778626656958d135994ef16cc9b958cdf91215438fc86e03c8af4e37fe2102d4804da61479d335da705483a183708b8ce9406f0ad3e00e8046b255658035330e87c515ccfd4fbf3ab90e24f8bab965c04cd4a5be0e40ff83aa7211a23d666c5da95a24533022e322aa5e633cb2a015c1c60770fb7baca447811dcd9a97f2409c9cfedce4424bf6dcaa3c150323b6632ab4ae101b07433b31d70ac2c9045da32d25c7ba1baa1ec1e0bf1f010726e8ed3e14d7e5604a262fc6be12860c4687ec5415487b361e58af9750cd90b507c9921f905b1935ab78bce0c1ac0680a35910df76a332913a6cdc6fc2804b3993c90c8fc98d2c05870cb2251141a30b91ac3722bdc497f144d587fc488fabda9d078cdeb14e8f8ff263dcbbcb23b3e1e2ce5e0be85adb5344c950015d8a20a30ec1830491167f9571f03f8625963dc2dacc49f7ad0f95b2aef4d695af38a0fb8944feee079b2bfcee1c90c78e5acec9142d54d1447d76252b8829241ac1a0d613448b86ab09d9c8ad7e6271fd9fff740d0117cb24968d8140ef8d763e4719d1b4c66b6fbc4c2a54c283e76cd6c5893fce69672d5a78eaebb2cb1c6a7fbb5d916565e429aff89afd246da05a08984e2f8904b696bf3ca9bf58b6763e0a74c622c1af5eda5af86b6bb6caf1e7f9071a2fd39540d5584e986f1dfb8b03ad412df01b1e9681be89b33654eb11f5557b57329119f6595b412a9e8cc927049e89721d231b582f0a9e33d98674e75d9bf6d9d7fefdf3090f3c6ca4190837b228c4f2d9693a9f0a09d5195d6ade5c7262b2cd9829072ba62e5365837cf8b5d4011cc8b92c2743f8172bf66a1be9f8df44c0ebc0fff0e566643df09555cf523a167fb788826ceb5de359c0f5ed899bf1d368f99f0716190bd4511e43abe358d2c6713172e4988df10b83a151715f6fc42893acaa06f7d4e334d21917a471be906afbce43f93429a401f026f93cb25eb6dc915d8b07d1b38d73d45bdb2007804ab87bc4f0cf9ec67c9e2028256bfcfe074bc81f6e25124bebd927dcada7ad979c241e0a4dd636b0058378699fa2493d620e701a225dbe3bbc4978a56d5526cbc11456727e2b7e480b3130b164b4bc9fd5271485b8951f6f6d7785d45232360c482b2cabe1a1810d93642872082cd5e8f95e3f4596328a1a15bd3c7653ca374e1f02adfc51513586f5235a58fc902f2dd725a4186a55634a01bcbf1d4b3f93e6415ee09b78d87cdf96b4f3bde2f9227b1d5dda61aa46e068d3b8cead15cf3d8ae97c041bf8508a1aba1253e69043db698e78f4440c4f3e803af0a146504647e51f0cd99f25ef05d5ec8e50def73445493ceb39c4d2615e057e217815427165d679887d7770df83686e874dad095982797deaa7efd1f1d759eb131bb17904e9733c5e65a9d42480720837f38caf319f1a7e61ad5dd8a74d641a7e7e542c6aceb3bd1d6c118f9831d7ebb4e465c9caf580d4695275fb72d204f747eaf00a1b3afa9a59ed474767f3e9ca65e2e18b2d242e054f455c8f76f26655d1fc878ff3a7d9964a8c3f60a4c90bd89f6072db3eec3c938a59e08d7b478ee2364df8e5b5b733bc5097c14b75ad9254aff09893b026f1823838c88a66db85ded311a7c6fb20e4a3d250a3dad4e5ea62a8d22c07e41bbfedac499c34ff8c20491d87d7638909bf6aab31ad60238326a756e70b523a4f2739dfe8aa8f26c47c4a1a8ee624b6867f6fbca2b2573f5cabe8c7f27e02dc0d57a9d2721c7e86f89f4cbfa59148ecb2653fff1c1ad46a8fd8656ec47d32d874ad9bdffb0fa0dbf973b6ea411b3110e02f857a2ff1470cd0f1660aa56780dec985904e7af719514bbf5bb000bf95c15b4039402e53459a495ea32770006c0719423662794b6c59b3efb2f242908938c4c04213598332c636f7f9de3b9c29d93109e81654be8d2ee085554134ddc7f20aad50fa0cd80c0bb352c022e7a2ada2458c5ac0e650665ae51b09da7452cad9cc6f2caee42a6a1b646ee9f74519c4ace42a32e327e6e654fefb97af1f25f64f223ac29ba89afd6a867143a376747782a6d0d51ec39c02c37d94e36674323ae62080862a7b6182fbf66b214dc871ef5731a3dd3a2e5cf937a82064b765083d4056f6d3bdee6a6d08a1b2a190a635e5145640de3433286a02fabac906a514c38acd93ba756f20feb6b1d5f217b9485f766a2d1abf3ef26295024f22ee2ff7e8e6a5330e1db5ebd6acc9ba46996d0a19184ad92ad12000452ce43471cee8f915457a55909c0c4d7fecdbcc17b68ee1c218433321ff71223a702a417668226806f88cee275427e446bef6dc3a39b6fea8cd72df06b36ff84aee10ba9aab22f1cde89cefd648083dc85a44af80fcbbff7feef7c1ae620b63a16c71ca40d68ed51d7c868a64bf12889baf60c79b0811ea64d27bc5c51c8c361644f968b7819c6c2a2eb653316cd00f11a065d234e3ff17e261e7a2c8bee305c85e71d54e42e59f6d103be5863dee0931ef220ac936d37cec48f044a31d4a2369f938ead0397809beeec3b0ec1fe1a34bfd399211b001f75f02a1f763931fee57c332fbe080fdee0ee5f5c9e9cd618631bf40fb17155c22c3f64e5f05702a3472cf3c0669ec3aa5f6cb8d8ad846fbf47ac4f54993363c1bc189f316259babbd29796082a668d1b002a247c8ad51e0b83f1b61905c2bdfb336c07e1d2ca24b4145927e529c4af94cc0040dac1f3506b582943cb3e21aab8ef8d72ad3424f9364978c3a0791c38d452834bf39e507f53e39d8547ba88c72b8ae4e767ea0c97d9fa78c34b618dfe5d9dc6f7fccbfc1e48831c997b99b9f344a1e7fbb112427cd4669f6cb7faca936b9e1aec10451ace95d113cbd5bdc936caa4c513a7ec8ae14c45e20eac9a9e85cc9cc1e73b2e05bb8378df07a8c8e46adef9c65cfa8dfafabe476c9822cf885e24ced7f932821eef4a2da4e3e6449b8f2ed453089d2f4081a6acdd9efb5a27c1d89632afd220cf3ea974d1481dda710221fca4d1c6bcf0b6f6607658fce50484aff968f2dad8b94cc9a63db4f629a6fa121266cdf6277ec54435d316a847e8c13b8a9ec037c2ae29e21ee0f4cc4ebf95512651add387d3f454bd276c8ae72cb03b0c4733ccb7f4e9d0351634851be10b54f5d7b77e139562a2fae5429dad3dae479a13b3cadc2d8adb45eae586effcfde9e974f4e86702fca3f6642843264be90f232bb5f81593c559590ae964c6c68a8b6a8d9707f665d108ac99306fe325b687a16c2dbaf3ddb36a073cef875c1cbc2c19c37e448df6c81ce7c8769221e2ab2d81e42c90115afbebd94dc9bc700f79dd4aec5125be714e4ccf15c237ca72f586ffd71260000e2015c59efe4a8ec85f909d2637f903f5717548075ff52172f19e10e9e0df87ba0beab5330f7917e524f9a0238869130ab83145da6d73fe3984db01", 0x1000}, {&(0x7f00000017c0)="92fe9728602ae3c71a9caaee7aef84b18fc552700e12a05a6a126af4bede295a57f7933b010c7c06be4bed6c54ab79952671afbc67cb1f5eeba9fc0b7f1953415331a1e693b1fe485f6b38e1b4a1f5869501e19f346dcf0e4a9f91c9e92a4eb5dcb86d55cd3a306664d003", 0x6b}, {&(0x7f0000001840)="d8e91d0fc90ed11daa6380fe9add0fb581355775b9b4a631e0eaf7aa50416c89d317c68ab7aee2ca8851155b795af311c04a40ac3f4b3981440f4c14274d157c963fd28d2e618a4504c487037b17f836fd97408c0720609beb7f00003d994b137ffeebe15a66f7d34a98e91495fb52856266ffbf79ea544faf28da8b50ea646ce36dda827953574e56df017609f3d199560a870354e6d628c0b10f8d68582f090ef2ab14a44306fe253eeedb75412029c1a480cd6ec64257307bcc6d3466998fa5e54b0dedf4b15908610b43fbe7d54786524f723b56f91cc14904e6bc0f724c0f7bc01976d7baa95a463020a6c37f74d8b834bee3007f28391ecddff0b71a97fdd689d10c2a7c39c51892150c1020d06290de07dfff2505a2c6458c5290b4c63494cbba18b39ae9cf8e27a6f2ea541f54b0445165fc99c851774e124463cfe7fa284c3d5036b061c46a5a35234a78ca75acd298e7886c74aaca8a118fe5a58f3ef4fc1195b3b9900bcfa5b688de0579cd72dc9e4c61a2e75ba7b5a640afbfd0c9f05cc7dc61b2cae2d00b85b9d2cf91fcf4c8d66e52a0200ac6ee7b5454e023be157bd55024fb98608a2404136730416a0e00cc2969e20449b3064e6c12685823c59af142b6cda14c51edbd0b4450796f2ca057f8a228c1d22047303d9b0b5db0995d07a481306790bf8389c1bd8135b7a2795742d6019d7074e2db0f21b20325687d872ff2122083a43138d4ae9644f155cd1d0c0d37f93f8364808261bc9a6688028ec347ca45648e6f4297d1aa080887c56ca0ac6599312ef96087a68c4aa5e9b226f09a6968d69b16dfdb2d8e1e9dd7e0ba921d71e1c8293b5e0ec0e051b493bb9ca7b8a516d82bc925ef9e9b26c49569b5c63be59a7b0379f6f7f468d99194fd934c2f2c2b3870022e0033c07f1b0a9c9c1315e2f6d92ee532d2ce4e65d0cf82f638f898a5e491ca69934c8bddbafea283f5b0bfe618608b619d5f7baf4056f05b32213d2c9d32c89b4abe98cabe228413db96067dca26dc3ea86fb134e749af1aaa4ff17ea0d49751230e346268379db1ed7aaaf1189f4dece2f0c78f2862b71e9b48d427db5f50571d2f4a73a8a535eb4d714a429b4f11659e6d3d3b2a3d63bb11be673f5a4bc65f6857a842ecb5fb3ee5bd638c8f69742c510a1eb983c8a03c435a55c0df624fa023071a6502daa8962770c2a287a47b0696f6c58cf427a8ede40f5636fa5b3f476e2f9142e1939a9a9bcdbe48dd1db71cb5a465cfba904f82696124b428a2a96ce14c14bd8ad6e56290e5f77da286824792cf1bbba86747edd2c477a7613464087c4b99c312a2676a7fa46d42706fa3594f38dbc9d1b7103736af41cab5bd171440a3d848221cf43cbdd50998d452d8084a098f61bb1aea61758e61e94dd5ac96107800ae28af201d6d4b70fb448e4feba50431f377e40deed6e9130a7c3da360541231329e292ee1887e4d1ddbe1aebc6a85886e39439778a21b139693880d1ca9efe7ac68ca955b5d397f3960a17b03fa73b558dc49bc9fbf1624f34c13f236e9d23fd55cfd20e21245f7c634c23e5ec1d60b3fcd7f62d8893a904647b8dc50b52c3bb6e1c244b5fb1b0896b95edcc1a92bcaf7cbe4215ee1661223d74d5f4fee5fac6d5780fcf02ecffb56e3220330126d96baa73cfcd6fcfa4ecd19b9655e7520eeb8928921d90a43a53fd19c9373c95c9c4d57cd3e0e2225ba456e3a9492f8eb5ea05f3b6dd7731b49bccd2fb30f09a97c69dc1fb0416be9004109d681d93c0b89aa6b58b7fd7658853b1832087f645fddd07daba6581605f1558d0ef8e23730e1ecf21967039f95cf2b6a079e41bfcfc272888f846102c5aaea50a37df87b02504690bd56730fa998debd70c6b58c5a23cff617e43fab4fb7200ef7f29f112fd51d8f7afbaa1969073d9399ffd427b1626838141bbc2be76cd32685195b8e0c4ab4e5036baf4ad37d2c95581d7bbef26865f4447d5673625b62e180be4419516db6acc622061c45f2a28c4b79b1590c193035f8bc404a848fdab933c326382dd299954fd22346bf9dd67295c0fc553aace2e03b7606e8607a9f9a10e402a35a9f7ee0f268dadbe16d9862255649375dbb1930afbdd73898cf725f769c945b1d66063fc28241276267a3c88b1d14a957c63112b3458ac1ed00e66f7c3b84cafd23f073e51525fc834861c53068471b13fab3a302519db2e06085e9821bdfe49717e58e7ccb42360b5e7e3d28abc8010b630b617b1ecc027092e5b46a06d72d8d094c7e1634528b1b4afcaf5ee398a343224d019d68d1932d74837a37f953e759e3019167f5a33a780547b5d44184e0177a83f77d7b0dca5d6911b5a275c76ba59fd03089a0db8ff39bbb045c83b8b7ceaa49ff6965e21d40393fb67e82638499e1752d56dbcf86424bc49df79185fd436da018f7285c5ed705e48f4fe5752990f08ea524f07122f0f733fe76d28d2d6d526a6202504a41ee0444e5c27444a8e3ca129a2d9feca633eeb29562a7ae02f2d80d433c987f3b7630805c2eea9234971059bb338c4fce672dd18302f005e1674b7abdb2f4384ab7c9b69c59c360327ab359ef10d9c4b8fc9d2db59d9125886101f4043fbe372c374d6755be02e7d38bb5cf631878952487abaa18bce96b360b5e87f8246f4a577c71d70aa7411ac9852f146769a007676359df8b1978b922aacb6b9016c8f868e56355ea32cdbd86305d0b414ef08ab7623c27817b5801228e7496e815c94b2a4714aab3f7fc95e88deb3ac3fb147f4b247eccd8b553a914e7011a89491207b7f2157149b753209147f752a384a6722fdb039b3caccba36891f6e5d2237b64d37e53d8b4bcbaebde9a23fe3185096c8f349190905e74cd50c114000b576dea70360ea8e55989dfdcd58b6d5d1660df3ed84ca3161d2b3fcde179f094313a75b04806c7e26704936081e52b6c258cd01ab84f2cdcf2a3fabeed94e408ace7125c886efca45132ed42ee6740b68780e69a93da16f273d2ab3f9abdc782a8a23983246e1b275441b46859fbd16c0d4a6ccea0de360873ef5c2ec338d317b80653e7c7e94261a7f85d513a9059e85c59ff03c763a07e96fbcec8ea3cbf86601af2fb4948f0918853858e2bdaf3ad1c6754677543c308968f9fd90bdbedd72ccca7adbfa8f904d2093b02f8e893817fed4c7fbc3aca468b3b33380ccaefd01e9271d099ecb83db17436490762266f72ff0a586f395835377572b989e42368976726adc973470f13c1f86732374257e727f32dbbfaaba077de86234975a4658572beb644bcdcf3fb9354d0be6f1f1585a35d65a77b053eb4f43201b2ec472dbc6fcebf1efd34ee50364bde89002e11a8998e454b3a045f4c0035df1bfbab7d4f06bb5cca143745dd06074250f478fb0ff770a1b0f6f11e1859231bb3d3b9846046952397577a90cbd422d6e11c27e3f17dbf4f84f59ee0f2cc80be522e9598a7938536512eb95f807ece597dba9fd7fff53e7aa6f461ac7af38991edb2d2181c67bfd1d84c4e6b49b15824092042577833340b069e33127c8b2ce6cd6479aa4a775631e31125fd1348c26495180c3dc0a949d40cc06e3495b396c4bd9d4a3c39be2a516c1aed4f32cd5d00a5c3a81f7c17b34a2b964bfd63bcd6df684cc18b69eedee6422d4462f39870ce1b9c19280cf8a299badff989be9efbe6c6a3424290ea77dbb9802fc1f8a0d3cc25b11dcd3629ff0250af8e93631e870df3890c867f9309c453f4205de82bdc0a6b8858c1dd2e4594a96e2a55701cd3e9bc4188aa3684a8b9a878d85922abbaa400df40de1130604d73c3336d33c692106ac625d4cb03da47be8199f013df0f6f2593e51c198d2d191168212d322bbe6917453d487a397963e8c21cb5ee2e5ce38cbe1fe062883560b00f55c15ba6df1c5cdc37fb5dcb1bfbf44900da0bdadd6676274cd503497b1d95838fbbf8e211aca1549f6c58b3a4931dfc51f6881b41c29fb14b67a38e259f95302283dfd1a668db939ad4ec24c472f3259a1e069ebfcec8fccd4178b66e9a200d73cf9d27d07d990a6c37ba7dc83b85731dabfdf4e80348ed13b5429b42e71511b667376b595cb1491ab5345dd7c87598bfa1545b85b94535e0f3ad73c0c5bfff94983c6f4f26800feede349be58951856126e8c4ed9158db570e4d93ea4f34adb68d4e54ad6c90480dfc4edff07f4ba8b284a37fa51b1099d7ce6d59482582c3e0e6f148bf2a6ad1103422d5eaf82d49adfe333a6d0e5d8f414c40ebda2959dae0340f114910b745437f26f8acccb72a9f20957d7dc13984c028781c1ba0f19229f2a78b9830950bc0f4688980cc4b4fe3103ac73c8e67412c9e62962d4b877ea9ccea11ac2f7571c967ce635ffeece39c6c3438f5b0891dea1208202fca11263717a933848c3241a617b8cee851ac460b86185f8c6695a5482de00452d5fbf3a8b25e93b9a6a193294c736cedaf010261e835956cff1f5a6897cce7a7035fc195225d2b3bee0607c14ae18c5903f303618831ac3e6ac39938fad6d6349f694a0e20c5e3abb3359b1ee8f8c56ea4cf646faf2d2121d21eae1544264ee1402ed93b15a22b8d98a51d205661771e9c1aa320c911ce522ab3c393ee6268699367589e1d1b0723294fe63977d1e8a482a2323403e0cab64aeff72454b087462090eb97d2e7288de7875e598b2c5264d9218b833cd2b6fabec47a27d98196a292356c7c153bf83153d4a489a7d7dbfa150da43498fb47f539ee94522cf003c30f0d41a4f7131354528cc01848de231c2313110142f18799fab47f17aa6133ec7ed53c010468290c2dba3411a0e085976fd14dea30cea0565857ecfacdda990c82e0248541b9dcfd4792ba2e54bb915a9b28f9df9cc01df903ead3483a0150267a1066d3ffaf0129d7752fd0f2779f11ba1286f50b15ade7f3a1485060833bac84b686cca61b877ed31b38634aa1fd1756d8ed7a907128e5d2ce8610cec9213ddd9cae3b5c3861f4d239a1a2c78947f2bb19c87e86e208987c05a6f5870bbc38d92f58bf82588d374692fcf47333a10691c9436f3b518c439e815e2dc7e57578e69c0271748592e0658fd5ae4aae6b8fcfdbe26bb04fa9068fe215f1ca92b10553f0edd944a94557ac7f311479249dd07a3aad623a7490d58dd74ce99164f9c40db63d04a9ce89b72f0574738033e20037ceb84c3bcca4b8736ee7d274370dd01fee7b19d4427acfcbca2053c8303997f8657c90ba79af8c87657dcd3774eb5b6cc1601089cf44a92b4591eb0009eaa1d3c01cedeb5f3c68bf7cbd5cb1f7ca740dadba39549fce538887cb94c4cc71eaad86186e013b87879e2d83cf3031490176186e0fd8bcac16ebda8fd1f25a232430e0fd376c0976ccb76c719b789dbde75b0627e9436a8dbccd17238eed4c7961083e9f07eda37a5f55f5a8401ac114e1356a05581267df24e9bba2b58e3f0311928abdcb8342d7bc942922c310b218fff6287a0086b772d255761c8dc3b23733a78624f0b90e608f47a3a485c5006bbd6065d280496202775cec30d815e4c9d2e5983a7ad75fc9477ca92d4ef516d57535a44acd8733fdf78c18f88eaa503123ddc32313151c37b4bd5f1d4d44cbf349a53a0a73a4cece0219477ec5ab5b910f6f7ec3a20210693f5dab5c3b4d34f568760fc22056156c6923f38e5e3d368e39465b97ea07f4f627aa7481986e5dd8f3cad10c5928de39ce1a585cd88bc18be42970f70ad0f5b5af01be22c9d242819d3597b4fde76e334e42e73c64", 0x1000}, {&(0x7f0000002840)="77f9e2fc33fef152815d1667841228f8fd178e0b452275224d7a8e58f2e218d96bba23e596c93a4cb2f26fcc707fb07ce0ae41c51a04e437aaf635cbe94c58a5d318bea601e28f4fefd8fc6ba4987fea1063ff46a6494745a622449717b86607fc87a3d50ed2d5a6a1f9bb19f7bd8a5db06fe80aaeff69402ed6515777fd61a5a551180ffa1d303a8cdaa209c2215b558513cb9d67bd5a73e333ee749672e19c6e84529c44e834a35cd965310f2aa4", 0xaf}, {&(0x7f0000000440)}], 0x5) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x68, r1, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffff}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x20}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xe3a}]}, 0x68}, 0x1, 0x0, 0x0, 0x4004}, 0x8081) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x10840, 0x62412fd181a4d954) getdents64(r2, &(0x7f00000000c0)=""/115, 0x73) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000002980)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), 0xffffffffffffffff) (async) writev(r0, &(0x7f0000002900)=[{&(0x7f00000007c0)="7aae1e86876a1b5c7297a516132082adb641770ceed5dcfc7b33b9714672727d19073485f5a2870e0032e544bb37d2962d1395b384bd0d412c58f0d9cf0be8f098814ee868bfeb3e787405d0d9bd1fa55cd32769153d105793a378b5b3fd01d5ee6b2b6420d9acd01595ad63392f3039a03c527cd76517dc6a35eef744af36678a32d357ff40f35fe43787dfb1059919e1d25df334de142e41411f99e7ecf825df930aa077d57a6b04424043988c1cf63098ee6eea6a37363d6b0286af0d594fdb1e22610e8e1dfd1605558f4e0addd447d362213e0d7c9e64ade61e8504790f8cbedf9ee570b5a3ff0428fa5294e2a2afc3328859531b4b76b939e88ec3048d5334cc6d7ae5b973cf8fdb3bb184e68d5ec0ce464982abafc7fa6d73e76f831470471da3f7649112480ab1ea9f00d675ccb9b9b6fa704163538e3ab8b159bb34258b35dbd8c754ecf8d7669011786d491a328d53d358868a18395b1ea675060ce5f9a75f6bada8535e04e549aa7fc963e730703ef445e5dd4388e9aa52e4de9d6051dfd036df18f6804f2824426c077d4f378a60ca9fe4bfb5bc0ef937b72dba7d6bdd3218fa31ac5ed176eb3a5c86b027d3ba4ae4d300b69e0152326ffbb1559046d6190bcb8aedf5336c09c0f5650e5876e673f7cc18d9e1fcaf39bee70fdd8e7664e3c21cad1117cdef7aa3e83ab89ad5235bf275257da332aa7c6c2b5fb220a24b6f5d3e6bd7840c304272c0be294e362ef711cd5e57687ae4bdf7d1cd075c0b5e077ea65921c53846a9e70761c2a26936312bbfb94a9eaa100d569c0fce799676d1e4b22aec5c8e582692cbd43953d634b80351f169104a7b6f4050aee7f839b814beefb5f822be506e3e2822bc4e5c06953547a9238618762cbb1dfce26a1cb566e07b53e61028cca4e1247a0bb0f604648d4321444f7029f7302b5c9ffe9e20f21fb5de5c34bb8ce7b6565d8a8ea5d5f36f2852c54fd78629e93c31741b5238da2490a4154b4c648b629f345291e3c2ad7f22a7f423e42ab0b8f75cef412bcee5b4eb2cfc1069db603e5701f1b0eb6a99c2d64bef523767d6669b0d194ca5759b316ce129c0e376420888218f4a0e1035d99575a9438793df50cc109a4870973c862ecb755dbd0a33c7d5a615dabf2c9d15fb44bdceac57cbad6016ed8181081ca1e062b84ec7a463a2383fbf91ac1ed02400fda0a69677e6ea9759286d1f43af9ebdc5c1f9ec852df326dd0da7c67f01976a9e7cf28f3137dec23c93046bfffdf9c65af22e3802162c9292c89c24d2b0d622dea7754ae17efe9c59a097e6d2dc2be22f191cb6003a709d7577d18cf1f34ba640f79690d9325cbc634283350441a0177bb1c9342030a8b29f19a48c902c20096ee79e34f6b670403d95a471b4f98d971927444b096d1dc074ac26cb8c988599abe1b81e6212186c127f5d8d1d8293f483a9c0c823a132ed4b35ed06ef5a6f31237f2a1216e63dbadeb2d521281b0164836adcaf9153d5b5db68112ee48f089e07ac710cf6c81bd7b2348b3fa3eeb9c30c5c8bbe26fbb3e819b0c3a5ddfb91c65e06eaf943118e01ea5f61dc1b7c0f90d882add6d9e9a7a8c1a75f9c17547cfc152e3cdea97cffc02d3a1806cefda7f18b64b53938193e3f85dffc3a9c2bbcb311f99d3f4558b23c600c5f13f5b762010f3b35cd717449d3d6ac76cc9fd52e1c4c40649825418a1f856db089a1afe3009f62b5e6ff185b7f78b19e8acb39884a3b02c94060dc4da5950a355af271a773ef7f106ad9d7dbea4cee8ba8d5423cafdb69986d433998795f734a47beac4e63f6df9c4505186975f6a02432808daae5b9d28146f20cde6462678825e113eb13476ecb8f9e7885720d709598cfa73ea858a64f07604a4a32a51c94df13997a349b17154d6d35201cc8621ff5d865c404b25e93f2948d96c101655539410e6872ef1fe9613b4c9aaf90356d7112f511843a1c0a41b62ab6b8430917f6d89e83487172eb47117151a5d608fa45a4e3f8ecae5a100d04e67a552d076105563d0c1f6b5fc042a2e791f2fbf2b87ee31ab760a1b5d2acb45b0ca2fc44ccba7c3d92f3dd452ce9c51967682c2d34308b3919827d92f1e71dddda98127c1d9e87c500e33c6a3acc568d6ee06e312e070ac994861b64c9f1e8d774348be4d45d8501246cc8f81f99a7b3d60df131003c3a0a528e5a8c6f767762d5ccb87ad6287321a526968307a2779bbf7d7d07f31952011d59fbe5a3c1450eb8c307b1e149915d3e57d09cf258757d0abfdecce72078993225165436775f86a1329b25f03d786b5a47ae7227b694c77ae2f7ef6c4594b0408bf11a32ff47790778626656958d135994ef16cc9b958cdf91215438fc86e03c8af4e37fe2102d4804da61479d335da705483a183708b8ce9406f0ad3e00e8046b255658035330e87c515ccfd4fbf3ab90e24f8bab965c04cd4a5be0e40ff83aa7211a23d666c5da95a24533022e322aa5e633cb2a015c1c60770fb7baca447811dcd9a97f2409c9cfedce4424bf6dcaa3c150323b6632ab4ae101b07433b31d70ac2c9045da32d25c7ba1baa1ec1e0bf1f010726e8ed3e14d7e5604a262fc6be12860c4687ec5415487b361e58af9750cd90b507c9921f905b1935ab78bce0c1ac0680a35910df76a332913a6cdc6fc2804b3993c90c8fc98d2c05870cb2251141a30b91ac3722bdc497f144d587fc488fabda9d078cdeb14e8f8ff263dcbbcb23b3e1e2ce5e0be85adb5344c950015d8a20a30ec1830491167f9571f03f8625963dc2dacc49f7ad0f95b2aef4d695af38a0fb8944feee079b2bfcee1c90c78e5acec9142d54d1447d76252b8829241ac1a0d613448b86ab09d9c8ad7e6271fd9fff740d0117cb24968d8140ef8d763e4719d1b4c66b6fbc4c2a54c283e76cd6c5893fce69672d5a78eaebb2cb1c6a7fbb5d916565e429aff89afd246da05a08984e2f8904b696bf3ca9bf58b6763e0a74c622c1af5eda5af86b6bb6caf1e7f9071a2fd39540d5584e986f1dfb8b03ad412df01b1e9681be89b33654eb11f5557b57329119f6595b412a9e8cc927049e89721d231b582f0a9e33d98674e75d9bf6d9d7fefdf3090f3c6ca4190837b228c4f2d9693a9f0a09d5195d6ade5c7262b2cd9829072ba62e5365837cf8b5d4011cc8b92c2743f8172bf66a1be9f8df44c0ebc0fff0e566643df09555cf523a167fb788826ceb5de359c0f5ed899bf1d368f99f0716190bd4511e43abe358d2c6713172e4988df10b83a151715f6fc42893acaa06f7d4e334d21917a471be906afbce43f93429a401f026f93cb25eb6dc915d8b07d1b38d73d45bdb2007804ab87bc4f0cf9ec67c9e2028256bfcfe074bc81f6e25124bebd927dcada7ad979c241e0a4dd636b0058378699fa2493d620e701a225dbe3bbc4978a56d5526cbc11456727e2b7e480b3130b164b4bc9fd5271485b8951f6f6d7785d45232360c482b2cabe1a1810d93642872082cd5e8f95e3f4596328a1a15bd3c7653ca374e1f02adfc51513586f5235a58fc902f2dd725a4186a55634a01bcbf1d4b3f93e6415ee09b78d87cdf96b4f3bde2f9227b1d5dda61aa46e068d3b8cead15cf3d8ae97c041bf8508a1aba1253e69043db698e78f4440c4f3e803af0a146504647e51f0cd99f25ef05d5ec8e50def73445493ceb39c4d2615e057e217815427165d679887d7770df83686e874dad095982797deaa7efd1f1d759eb131bb17904e9733c5e65a9d42480720837f38caf319f1a7e61ad5dd8a74d641a7e7e542c6aceb3bd1d6c118f9831d7ebb4e465c9caf580d4695275fb72d204f747eaf00a1b3afa9a59ed474767f3e9ca65e2e18b2d242e054f455c8f76f26655d1fc878ff3a7d9964a8c3f60a4c90bd89f6072db3eec3c938a59e08d7b478ee2364df8e5b5b733bc5097c14b75ad9254aff09893b026f1823838c88a66db85ded311a7c6fb20e4a3d250a3dad4e5ea62a8d22c07e41bbfedac499c34ff8c20491d87d7638909bf6aab31ad60238326a756e70b523a4f2739dfe8aa8f26c47c4a1a8ee624b6867f6fbca2b2573f5cabe8c7f27e02dc0d57a9d2721c7e86f89f4cbfa59148ecb2653fff1c1ad46a8fd8656ec47d32d874ad9bdffb0fa0dbf973b6ea411b3110e02f857a2ff1470cd0f1660aa56780dec985904e7af719514bbf5bb000bf95c15b4039402e53459a495ea32770006c0719423662794b6c59b3efb2f242908938c4c04213598332c636f7f9de3b9c29d93109e81654be8d2ee085554134ddc7f20aad50fa0cd80c0bb352c022e7a2ada2458c5ac0e650665ae51b09da7452cad9cc6f2caee42a6a1b646ee9f74519c4ace42a32e327e6e654fefb97af1f25f64f223ac29ba89afd6a867143a376747782a6d0d51ec39c02c37d94e36674323ae62080862a7b6182fbf66b214dc871ef5731a3dd3a2e5cf937a82064b765083d4056f6d3bdee6a6d08a1b2a190a635e5145640de3433286a02fabac906a514c38acd93ba756f20feb6b1d5f217b9485f766a2d1abf3ef26295024f22ee2ff7e8e6a5330e1db5ebd6acc9ba46996d0a19184ad92ad12000452ce43471cee8f915457a55909c0c4d7fecdbcc17b68ee1c218433321ff71223a702a417668226806f88cee275427e446bef6dc3a39b6fea8cd72df06b36ff84aee10ba9aab22f1cde89cefd648083dc85a44af80fcbbff7feef7c1ae620b63a16c71ca40d68ed51d7c868a64bf12889baf60c79b0811ea64d27bc5c51c8c361644f968b7819c6c2a2eb653316cd00f11a065d234e3ff17e261e7a2c8bee305c85e71d54e42e59f6d103be5863dee0931ef220ac936d37cec48f044a31d4a2369f938ead0397809beeec3b0ec1fe1a34bfd399211b001f75f02a1f763931fee57c332fbe080fdee0ee5f5c9e9cd618631bf40fb17155c22c3f64e5f05702a3472cf3c0669ec3aa5f6cb8d8ad846fbf47ac4f54993363c1bc189f316259babbd29796082a668d1b002a247c8ad51e0b83f1b61905c2bdfb336c07e1d2ca24b4145927e529c4af94cc0040dac1f3506b582943cb3e21aab8ef8d72ad3424f9364978c3a0791c38d452834bf39e507f53e39d8547ba88c72b8ae4e767ea0c97d9fa78c34b618dfe5d9dc6f7fccbfc1e48831c997b99b9f344a1e7fbb112427cd4669f6cb7faca936b9e1aec10451ace95d113cbd5bdc936caa4c513a7ec8ae14c45e20eac9a9e85cc9cc1e73b2e05bb8378df07a8c8e46adef9c65cfa8dfafabe476c9822cf885e24ced7f932821eef4a2da4e3e6449b8f2ed453089d2f4081a6acdd9efb5a27c1d89632afd220cf3ea974d1481dda710221fca4d1c6bcf0b6f6607658fce50484aff968f2dad8b94cc9a63db4f629a6fa121266cdf6277ec54435d316a847e8c13b8a9ec037c2ae29e21ee0f4cc4ebf95512651add387d3f454bd276c8ae72cb03b0c4733ccb7f4e9d0351634851be10b54f5d7b77e139562a2fae5429dad3dae479a13b3cadc2d8adb45eae586effcfde9e974f4e86702fca3f6642843264be90f232bb5f81593c559590ae964c6c68a8b6a8d9707f665d108ac99306fe325b687a16c2dbaf3ddb36a073cef875c1cbc2c19c37e448df6c81ce7c8769221e2ab2d81e42c90115afbebd94dc9bc700f79dd4aec5125be714e4ccf15c237ca72f586ffd71260000e2015c59efe4a8ec85f909d2637f903f5717548075ff52172f19e10e9e0df87ba0beab5330f7917e524f9a0238869130ab83145da6d73fe3984db01", 0x1000}, {&(0x7f00000017c0)="92fe9728602ae3c71a9caaee7aef84b18fc552700e12a05a6a126af4bede295a57f7933b010c7c06be4bed6c54ab79952671afbc67cb1f5eeba9fc0b7f1953415331a1e693b1fe485f6b38e1b4a1f5869501e19f346dcf0e4a9f91c9e92a4eb5dcb86d55cd3a306664d003", 0x6b}, {&(0x7f0000001840)="d8e91d0fc90ed11daa6380fe9add0fb581355775b9b4a631e0eaf7aa50416c89d317c68ab7aee2ca8851155b795af311c04a40ac3f4b3981440f4c14274d157c963fd28d2e618a4504c487037b17f836fd97408c0720609beb7f00003d994b137ffeebe15a66f7d34a98e91495fb52856266ffbf79ea544faf28da8b50ea646ce36dda827953574e56df017609f3d199560a870354e6d628c0b10f8d68582f090ef2ab14a44306fe253eeedb75412029c1a480cd6ec64257307bcc6d3466998fa5e54b0dedf4b15908610b43fbe7d54786524f723b56f91cc14904e6bc0f724c0f7bc01976d7baa95a463020a6c37f74d8b834bee3007f28391ecddff0b71a97fdd689d10c2a7c39c51892150c1020d06290de07dfff2505a2c6458c5290b4c63494cbba18b39ae9cf8e27a6f2ea541f54b0445165fc99c851774e124463cfe7fa284c3d5036b061c46a5a35234a78ca75acd298e7886c74aaca8a118fe5a58f3ef4fc1195b3b9900bcfa5b688de0579cd72dc9e4c61a2e75ba7b5a640afbfd0c9f05cc7dc61b2cae2d00b85b9d2cf91fcf4c8d66e52a0200ac6ee7b5454e023be157bd55024fb98608a2404136730416a0e00cc2969e20449b3064e6c12685823c59af142b6cda14c51edbd0b4450796f2ca057f8a228c1d22047303d9b0b5db0995d07a481306790bf8389c1bd8135b7a2795742d6019d7074e2db0f21b20325687d872ff2122083a43138d4ae9644f155cd1d0c0d37f93f8364808261bc9a6688028ec347ca45648e6f4297d1aa080887c56ca0ac6599312ef96087a68c4aa5e9b226f09a6968d69b16dfdb2d8e1e9dd7e0ba921d71e1c8293b5e0ec0e051b493bb9ca7b8a516d82bc925ef9e9b26c49569b5c63be59a7b0379f6f7f468d99194fd934c2f2c2b3870022e0033c07f1b0a9c9c1315e2f6d92ee532d2ce4e65d0cf82f638f898a5e491ca69934c8bddbafea283f5b0bfe618608b619d5f7baf4056f05b32213d2c9d32c89b4abe98cabe228413db96067dca26dc3ea86fb134e749af1aaa4ff17ea0d49751230e346268379db1ed7aaaf1189f4dece2f0c78f2862b71e9b48d427db5f50571d2f4a73a8a535eb4d714a429b4f11659e6d3d3b2a3d63bb11be673f5a4bc65f6857a842ecb5fb3ee5bd638c8f69742c510a1eb983c8a03c435a55c0df624fa023071a6502daa8962770c2a287a47b0696f6c58cf427a8ede40f5636fa5b3f476e2f9142e1939a9a9bcdbe48dd1db71cb5a465cfba904f82696124b428a2a96ce14c14bd8ad6e56290e5f77da286824792cf1bbba86747edd2c477a7613464087c4b99c312a2676a7fa46d42706fa3594f38dbc9d1b7103736af41cab5bd171440a3d848221cf43cbdd50998d452d8084a098f61bb1aea61758e61e94dd5ac96107800ae28af201d6d4b70fb448e4feba50431f377e40deed6e9130a7c3da360541231329e292ee1887e4d1ddbe1aebc6a85886e39439778a21b139693880d1ca9efe7ac68ca955b5d397f3960a17b03fa73b558dc49bc9fbf1624f34c13f236e9d23fd55cfd20e21245f7c634c23e5ec1d60b3fcd7f62d8893a904647b8dc50b52c3bb6e1c244b5fb1b0896b95edcc1a92bcaf7cbe4215ee1661223d74d5f4fee5fac6d5780fcf02ecffb56e3220330126d96baa73cfcd6fcfa4ecd19b9655e7520eeb8928921d90a43a53fd19c9373c95c9c4d57cd3e0e2225ba456e3a9492f8eb5ea05f3b6dd7731b49bccd2fb30f09a97c69dc1fb0416be9004109d681d93c0b89aa6b58b7fd7658853b1832087f645fddd07daba6581605f1558d0ef8e23730e1ecf21967039f95cf2b6a079e41bfcfc272888f846102c5aaea50a37df87b02504690bd56730fa998debd70c6b58c5a23cff617e43fab4fb7200ef7f29f112fd51d8f7afbaa1969073d9399ffd427b1626838141bbc2be76cd32685195b8e0c4ab4e5036baf4ad37d2c95581d7bbef26865f4447d5673625b62e180be4419516db6acc622061c45f2a28c4b79b1590c193035f8bc404a848fdab933c326382dd299954fd22346bf9dd67295c0fc553aace2e03b7606e8607a9f9a10e402a35a9f7ee0f268dadbe16d9862255649375dbb1930afbdd73898cf725f769c945b1d66063fc28241276267a3c88b1d14a957c63112b3458ac1ed00e66f7c3b84cafd23f073e51525fc834861c53068471b13fab3a302519db2e06085e9821bdfe49717e58e7ccb42360b5e7e3d28abc8010b630b617b1ecc027092e5b46a06d72d8d094c7e1634528b1b4afcaf5ee398a343224d019d68d1932d74837a37f953e759e3019167f5a33a780547b5d44184e0177a83f77d7b0dca5d6911b5a275c76ba59fd03089a0db8ff39bbb045c83b8b7ceaa49ff6965e21d40393fb67e82638499e1752d56dbcf86424bc49df79185fd436da018f7285c5ed705e48f4fe5752990f08ea524f07122f0f733fe76d28d2d6d526a6202504a41ee0444e5c27444a8e3ca129a2d9feca633eeb29562a7ae02f2d80d433c987f3b7630805c2eea9234971059bb338c4fce672dd18302f005e1674b7abdb2f4384ab7c9b69c59c360327ab359ef10d9c4b8fc9d2db59d9125886101f4043fbe372c374d6755be02e7d38bb5cf631878952487abaa18bce96b360b5e87f8246f4a577c71d70aa7411ac9852f146769a007676359df8b1978b922aacb6b9016c8f868e56355ea32cdbd86305d0b414ef08ab7623c27817b5801228e7496e815c94b2a4714aab3f7fc95e88deb3ac3fb147f4b247eccd8b553a914e7011a89491207b7f2157149b753209147f752a384a6722fdb039b3caccba36891f6e5d2237b64d37e53d8b4bcbaebde9a23fe3185096c8f349190905e74cd50c114000b576dea70360ea8e55989dfdcd58b6d5d1660df3ed84ca3161d2b3fcde179f094313a75b04806c7e26704936081e52b6c258cd01ab84f2cdcf2a3fabeed94e408ace7125c886efca45132ed42ee6740b68780e69a93da16f273d2ab3f9abdc782a8a23983246e1b275441b46859fbd16c0d4a6ccea0de360873ef5c2ec338d317b80653e7c7e94261a7f85d513a9059e85c59ff03c763a07e96fbcec8ea3cbf86601af2fb4948f0918853858e2bdaf3ad1c6754677543c308968f9fd90bdbedd72ccca7adbfa8f904d2093b02f8e893817fed4c7fbc3aca468b3b33380ccaefd01e9271d099ecb83db17436490762266f72ff0a586f395835377572b989e42368976726adc973470f13c1f86732374257e727f32dbbfaaba077de86234975a4658572beb644bcdcf3fb9354d0be6f1f1585a35d65a77b053eb4f43201b2ec472dbc6fcebf1efd34ee50364bde89002e11a8998e454b3a045f4c0035df1bfbab7d4f06bb5cca143745dd06074250f478fb0ff770a1b0f6f11e1859231bb3d3b9846046952397577a90cbd422d6e11c27e3f17dbf4f84f59ee0f2cc80be522e9598a7938536512eb95f807ece597dba9fd7fff53e7aa6f461ac7af38991edb2d2181c67bfd1d84c4e6b49b15824092042577833340b069e33127c8b2ce6cd6479aa4a775631e31125fd1348c26495180c3dc0a949d40cc06e3495b396c4bd9d4a3c39be2a516c1aed4f32cd5d00a5c3a81f7c17b34a2b964bfd63bcd6df684cc18b69eedee6422d4462f39870ce1b9c19280cf8a299badff989be9efbe6c6a3424290ea77dbb9802fc1f8a0d3cc25b11dcd3629ff0250af8e93631e870df3890c867f9309c453f4205de82bdc0a6b8858c1dd2e4594a96e2a55701cd3e9bc4188aa3684a8b9a878d85922abbaa400df40de1130604d73c3336d33c692106ac625d4cb03da47be8199f013df0f6f2593e51c198d2d191168212d322bbe6917453d487a397963e8c21cb5ee2e5ce38cbe1fe062883560b00f55c15ba6df1c5cdc37fb5dcb1bfbf44900da0bdadd6676274cd503497b1d95838fbbf8e211aca1549f6c58b3a4931dfc51f6881b41c29fb14b67a38e259f95302283dfd1a668db939ad4ec24c472f3259a1e069ebfcec8fccd4178b66e9a200d73cf9d27d07d990a6c37ba7dc83b85731dabfdf4e80348ed13b5429b42e71511b667376b595cb1491ab5345dd7c87598bfa1545b85b94535e0f3ad73c0c5bfff94983c6f4f26800feede349be58951856126e8c4ed9158db570e4d93ea4f34adb68d4e54ad6c90480dfc4edff07f4ba8b284a37fa51b1099d7ce6d59482582c3e0e6f148bf2a6ad1103422d5eaf82d49adfe333a6d0e5d8f414c40ebda2959dae0340f114910b745437f26f8acccb72a9f20957d7dc13984c028781c1ba0f19229f2a78b9830950bc0f4688980cc4b4fe3103ac73c8e67412c9e62962d4b877ea9ccea11ac2f7571c967ce635ffeece39c6c3438f5b0891dea1208202fca11263717a933848c3241a617b8cee851ac460b86185f8c6695a5482de00452d5fbf3a8b25e93b9a6a193294c736cedaf010261e835956cff1f5a6897cce7a7035fc195225d2b3bee0607c14ae18c5903f303618831ac3e6ac39938fad6d6349f694a0e20c5e3abb3359b1ee8f8c56ea4cf646faf2d2121d21eae1544264ee1402ed93b15a22b8d98a51d205661771e9c1aa320c911ce522ab3c393ee6268699367589e1d1b0723294fe63977d1e8a482a2323403e0cab64aeff72454b087462090eb97d2e7288de7875e598b2c5264d9218b833cd2b6fabec47a27d98196a292356c7c153bf83153d4a489a7d7dbfa150da43498fb47f539ee94522cf003c30f0d41a4f7131354528cc01848de231c2313110142f18799fab47f17aa6133ec7ed53c010468290c2dba3411a0e085976fd14dea30cea0565857ecfacdda990c82e0248541b9dcfd4792ba2e54bb915a9b28f9df9cc01df903ead3483a0150267a1066d3ffaf0129d7752fd0f2779f11ba1286f50b15ade7f3a1485060833bac84b686cca61b877ed31b38634aa1fd1756d8ed7a907128e5d2ce8610cec9213ddd9cae3b5c3861f4d239a1a2c78947f2bb19c87e86e208987c05a6f5870bbc38d92f58bf82588d374692fcf47333a10691c9436f3b518c439e815e2dc7e57578e69c0271748592e0658fd5ae4aae6b8fcfdbe26bb04fa9068fe215f1ca92b10553f0edd944a94557ac7f311479249dd07a3aad623a7490d58dd74ce99164f9c40db63d04a9ce89b72f0574738033e20037ceb84c3bcca4b8736ee7d274370dd01fee7b19d4427acfcbca2053c8303997f8657c90ba79af8c87657dcd3774eb5b6cc1601089cf44a92b4591eb0009eaa1d3c01cedeb5f3c68bf7cbd5cb1f7ca740dadba39549fce538887cb94c4cc71eaad86186e013b87879e2d83cf3031490176186e0fd8bcac16ebda8fd1f25a232430e0fd376c0976ccb76c719b789dbde75b0627e9436a8dbccd17238eed4c7961083e9f07eda37a5f55f5a8401ac114e1356a05581267df24e9bba2b58e3f0311928abdcb8342d7bc942922c310b218fff6287a0086b772d255761c8dc3b23733a78624f0b90e608f47a3a485c5006bbd6065d280496202775cec30d815e4c9d2e5983a7ad75fc9477ca92d4ef516d57535a44acd8733fdf78c18f88eaa503123ddc32313151c37b4bd5f1d4d44cbf349a53a0a73a4cece0219477ec5ab5b910f6f7ec3a20210693f5dab5c3b4d34f568760fc22056156c6923f38e5e3d368e39465b97ea07f4f627aa7481986e5dd8f3cad10c5928de39ce1a585cd88bc18be42970f70ad0f5b5af01be22c9d242819d3597b4fde76e334e42e73c64", 0x1000}, {&(0x7f0000002840)="77f9e2fc33fef152815d1667841228f8fd178e0b452275224d7a8e58f2e218d96bba23e596c93a4cb2f26fcc707fb07ce0ae41c51a04e437aaf635cbe94c58a5d318bea601e28f4fefd8fc6ba4987fea1063ff46a6494745a622449717b86607fc87a3d50ed2d5a6a1f9bb19f7bd8a5db06fe80aaeff69402ed6515777fd61a5a551180ffa1d303a8cdaa209c2215b558513cb9d67bd5a73e333ee749672e19c6e84529c44e834a35cd965310f2aa4", 0xaf}, {&(0x7f0000000440)}], 0x5) (async) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x68, r1, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffff}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x20}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xe3a}]}, 0x68}, 0x1, 0x0, 0x0, 0x4004}, 0x8081) (async) openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x10840, 0x62412fd181a4d954) (async) getdents64(r2, &(0x7f00000000c0)=""/115, 0x73) (async) 00:06:06 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10080) setsockopt$MRT6_FLUSH(r0, 0x29, 0xd4, &(0x7f0000000180)=0x4, 0x4) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'bond0\x00'}}]}, 0x38}}, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (rerun: 64) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r2, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, 0x140f, 0x400, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x8, 0x45, 'srp\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) 00:06:06 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="b21d77a5742aa3051ab5b3091f7a977e3a498612af1f70ef6c0438c9dfaaba161f8584899f65ec097280264988bcc8e1aecd6977598099c8fbd00e0e4f2b9dc166c2d57d9c376b4bd59d1f598a88f7f10e2b1dcfec00000000"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x727d0000) (async) ftruncate(r0, 0x0) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x88700, 0x0) setsockopt$CAN_RAW_ERR_FILTER(r2, 0x65, 0x2, &(0x7f0000001c40)=0x1, 0x4) (async) recvmmsg(r0, &(0x7f00000023c0)=[{{&(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/43, 0x2b}, {&(0x7f0000000780)=""/134, 0x86}], 0x8, &(0x7f00000008c0)=""/75, 0x4b}, 0x1}, {{&(0x7f0000000940)=@can, 0x80, &(0x7f00000019c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001a00)=""/210, 0xd2}, 0x5}, {{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001b00)=""/138, 0x8a}, {&(0x7f0000001bc0)=""/55, 0x37}, {&(0x7f0000001c00)=""/35, 0x23}, {&(0x7f0000001c40)}, {&(0x7f0000001c80)=""/181, 0xb5}, {&(0x7f0000001d40)=""/49, 0x31}], 0x6, &(0x7f0000001e00)=""/72, 0x48}, 0x1}, {{&(0x7f0000001e80)=@ieee802154, 0x80, &(0x7f00000022c0)=[{&(0x7f0000001f00)=""/240, 0xf0}, {&(0x7f0000002000)=""/244, 0xf4}, {&(0x7f0000002100)=""/243, 0xf3}, {&(0x7f0000002200)=""/90, 0x5a}, {&(0x7f0000002280)=""/24, 0x18}], 0x5, &(0x7f0000002340)=""/110, 0x6e}, 0xfb}], 0x4, 0x103, 0x0) 00:06:06 executing program 5: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10080) setsockopt$MRT6_FLUSH(r0, 0x29, 0xd4, &(0x7f0000000180)=0x4, 0x4) r1 = socket$nl_rdma(0x10, 0x3, 0x14) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'bond0\x00'}}]}, 0x38}}, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r2, 0x0) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, 0x140f, 0x400, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x8, 0x45, 'srp\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) pipe2(&(0x7f0000000140), 0x10080) (async) setsockopt$MRT6_FLUSH(r0, 0x29, 0xd4, &(0x7f0000000180)=0x4, 0x4) (async) socket$nl_rdma(0x10, 0x3, 0x14) (async) sendmsg$RDMA_NLDEV_CMD_NEWLINK(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)={0x38, 0x1403, 0x1, 0x0, 0x0, "", [{{0x9, 0x2, 'syz1\x00'}, {0x8, 0x41, 'siw\x00'}, {0x14, 0x33, 'bond0\x00'}}]}, 0x38}}, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r2, 0x0) (async) sendmsg$RDMA_NLDEV_CMD_GET_CHARDEV(r2, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, 0x140f, 0x400, 0x70bd27, 0x25dfdbfb, "", [@RDMA_NLDEV_ATTR_PORT_INDEX={0x8, 0x3, 0x4}, @RDMA_NLDEV_ATTR_CHARDEV_TYPE={0x8, 0x45, 'srp\x00'}]}, 0x20}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) (async) 00:06:06 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480), 0x800) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) r1 = syz_io_uring_complete(0x0) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:06 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="b21d77a5742aa3051ab5b3091f7a977e3a498612af1f70ef6c0438c9dfaaba161f8584899f65ec097280264988bcc8e1aecd6977598099c8fbd00e0e4f2b9dc166c2d57d9c376b4bd59d1f598a88f7f10e2b1dcfec00000000"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x4010, r1, 0x727d0000) (async) ftruncate(r0, 0x0) r2 = openat$ocfs2_control(0xffffffffffffff9c, &(0x7f00000004c0), 0x88700, 0x0) setsockopt$CAN_RAW_ERR_FILTER(r2, 0x65, 0x2, &(0x7f0000001c40)=0x1, 0x4) (async) recvmmsg(r0, &(0x7f00000023c0)=[{{&(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000100)=""/229, 0xe5}, {&(0x7f00000002c0)=""/143, 0x8f}, {&(0x7f0000000200)=""/19, 0x13}, {&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/176, 0xb0}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/43, 0x2b}, {&(0x7f0000000780)=""/134, 0x86}], 0x8, &(0x7f00000008c0)=""/75, 0x4b}, 0x1}, {{&(0x7f0000000940)=@can, 0x80, &(0x7f00000019c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001a00)=""/210, 0xd2}, 0x5}, {{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f0000001b00)=""/138, 0x8a}, {&(0x7f0000001bc0)=""/55, 0x37}, {&(0x7f0000001c00)=""/35, 0x23}, {&(0x7f0000001c40)}, {&(0x7f0000001c80)=""/181, 0xb5}, {&(0x7f0000001d40)=""/49, 0x31}], 0x6, &(0x7f0000001e00)=""/72, 0x48}, 0x1}, {{&(0x7f0000001e80)=@ieee802154, 0x80, &(0x7f00000022c0)=[{&(0x7f0000001f00)=""/240, 0xf0}, {&(0x7f0000002000)=""/244, 0xf4}, {&(0x7f0000002100)=""/243, 0xf3}, {&(0x7f0000002200)=""/90, 0x5a}, {&(0x7f0000002280)=""/24, 0x18}], 0x5, &(0x7f0000002340)=""/110, 0x6e}, 0xfb}], 0x4, 0x103, 0x0) 00:06:06 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000000)) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) 00:06:06 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(r0, 0x82307202, &(0x7f0000002980)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async, rerun: 64) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (rerun: 64) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async, rerun: 64) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180), 0xffffffffffffffff) (async, rerun: 64) writev(r0, &(0x7f0000002900)=[{&(0x7f00000007c0)="7aae1e86876a1b5c7297a516132082adb641770ceed5dcfc7b33b9714672727d19073485f5a2870e0032e544bb37d2962d1395b384bd0d412c58f0d9cf0be8f098814ee868bfeb3e787405d0d9bd1fa55cd32769153d105793a378b5b3fd01d5ee6b2b6420d9acd01595ad63392f3039a03c527cd76517dc6a35eef744af36678a32d357ff40f35fe43787dfb1059919e1d25df334de142e41411f99e7ecf825df930aa077d57a6b04424043988c1cf63098ee6eea6a37363d6b0286af0d594fdb1e22610e8e1dfd1605558f4e0addd447d362213e0d7c9e64ade61e8504790f8cbedf9ee570b5a3ff0428fa5294e2a2afc3328859531b4b76b939e88ec3048d5334cc6d7ae5b973cf8fdb3bb184e68d5ec0ce464982abafc7fa6d73e76f831470471da3f7649112480ab1ea9f00d675ccb9b9b6fa704163538e3ab8b159bb34258b35dbd8c754ecf8d7669011786d491a328d53d358868a18395b1ea675060ce5f9a75f6bada8535e04e549aa7fc963e730703ef445e5dd4388e9aa52e4de9d6051dfd036df18f6804f2824426c077d4f378a60ca9fe4bfb5bc0ef937b72dba7d6bdd3218fa31ac5ed176eb3a5c86b027d3ba4ae4d300b69e0152326ffbb1559046d6190bcb8aedf5336c09c0f5650e5876e673f7cc18d9e1fcaf39bee70fdd8e7664e3c21cad1117cdef7aa3e83ab89ad5235bf275257da332aa7c6c2b5fb220a24b6f5d3e6bd7840c304272c0be294e362ef711cd5e57687ae4bdf7d1cd075c0b5e077ea65921c53846a9e70761c2a26936312bbfb94a9eaa100d569c0fce799676d1e4b22aec5c8e582692cbd43953d634b80351f169104a7b6f4050aee7f839b814beefb5f822be506e3e2822bc4e5c06953547a9238618762cbb1dfce26a1cb566e07b53e61028cca4e1247a0bb0f604648d4321444f7029f7302b5c9ffe9e20f21fb5de5c34bb8ce7b6565d8a8ea5d5f36f2852c54fd78629e93c31741b5238da2490a4154b4c648b629f345291e3c2ad7f22a7f423e42ab0b8f75cef412bcee5b4eb2cfc1069db603e5701f1b0eb6a99c2d64bef523767d6669b0d194ca5759b316ce129c0e376420888218f4a0e1035d99575a9438793df50cc109a4870973c862ecb755dbd0a33c7d5a615dabf2c9d15fb44bdceac57cbad6016ed8181081ca1e062b84ec7a463a2383fbf91ac1ed02400fda0a69677e6ea9759286d1f43af9ebdc5c1f9ec852df326dd0da7c67f01976a9e7cf28f3137dec23c93046bfffdf9c65af22e3802162c9292c89c24d2b0d622dea7754ae17efe9c59a097e6d2dc2be22f191cb6003a709d7577d18cf1f34ba640f79690d9325cbc634283350441a0177bb1c9342030a8b29f19a48c902c20096ee79e34f6b670403d95a471b4f98d971927444b096d1dc074ac26cb8c988599abe1b81e6212186c127f5d8d1d8293f483a9c0c823a132ed4b35ed06ef5a6f31237f2a1216e63dbadeb2d521281b0164836adcaf9153d5b5db68112ee48f089e07ac710cf6c81bd7b2348b3fa3eeb9c30c5c8bbe26fbb3e819b0c3a5ddfb91c65e06eaf943118e01ea5f61dc1b7c0f90d882add6d9e9a7a8c1a75f9c17547cfc152e3cdea97cffc02d3a1806cefda7f18b64b53938193e3f85dffc3a9c2bbcb311f99d3f4558b23c600c5f13f5b762010f3b35cd717449d3d6ac76cc9fd52e1c4c40649825418a1f856db089a1afe3009f62b5e6ff185b7f78b19e8acb39884a3b02c94060dc4da5950a355af271a773ef7f106ad9d7dbea4cee8ba8d5423cafdb69986d433998795f734a47beac4e63f6df9c4505186975f6a02432808daae5b9d28146f20cde6462678825e113eb13476ecb8f9e7885720d709598cfa73ea858a64f07604a4a32a51c94df13997a349b17154d6d35201cc8621ff5d865c404b25e93f2948d96c101655539410e6872ef1fe9613b4c9aaf90356d7112f511843a1c0a41b62ab6b8430917f6d89e83487172eb47117151a5d608fa45a4e3f8ecae5a100d04e67a552d076105563d0c1f6b5fc042a2e791f2fbf2b87ee31ab760a1b5d2acb45b0ca2fc44ccba7c3d92f3dd452ce9c51967682c2d34308b3919827d92f1e71dddda98127c1d9e87c500e33c6a3acc568d6ee06e312e070ac994861b64c9f1e8d774348be4d45d8501246cc8f81f99a7b3d60df131003c3a0a528e5a8c6f767762d5ccb87ad6287321a526968307a2779bbf7d7d07f31952011d59fbe5a3c1450eb8c307b1e149915d3e57d09cf258757d0abfdecce72078993225165436775f86a1329b25f03d786b5a47ae7227b694c77ae2f7ef6c4594b0408bf11a32ff47790778626656958d135994ef16cc9b958cdf91215438fc86e03c8af4e37fe2102d4804da61479d335da705483a183708b8ce9406f0ad3e00e8046b255658035330e87c515ccfd4fbf3ab90e24f8bab965c04cd4a5be0e40ff83aa7211a23d666c5da95a24533022e322aa5e633cb2a015c1c60770fb7baca447811dcd9a97f2409c9cfedce4424bf6dcaa3c150323b6632ab4ae101b07433b31d70ac2c9045da32d25c7ba1baa1ec1e0bf1f010726e8ed3e14d7e5604a262fc6be12860c4687ec5415487b361e58af9750cd90b507c9921f905b1935ab78bce0c1ac0680a35910df76a332913a6cdc6fc2804b3993c90c8fc98d2c05870cb2251141a30b91ac3722bdc497f144d587fc488fabda9d078cdeb14e8f8ff263dcbbcb23b3e1e2ce5e0be85adb5344c950015d8a20a30ec1830491167f9571f03f8625963dc2dacc49f7ad0f95b2aef4d695af38a0fb8944feee079b2bfcee1c90c78e5acec9142d54d1447d76252b8829241ac1a0d613448b86ab09d9c8ad7e6271fd9fff740d0117cb24968d8140ef8d763e4719d1b4c66b6fbc4c2a54c283e76cd6c5893fce69672d5a78eaebb2cb1c6a7fbb5d916565e429aff89afd246da05a08984e2f8904b696bf3ca9bf58b6763e0a74c622c1af5eda5af86b6bb6caf1e7f9071a2fd39540d5584e986f1dfb8b03ad412df01b1e9681be89b33654eb11f5557b57329119f6595b412a9e8cc927049e89721d231b582f0a9e33d98674e75d9bf6d9d7fefdf3090f3c6ca4190837b228c4f2d9693a9f0a09d5195d6ade5c7262b2cd9829072ba62e5365837cf8b5d4011cc8b92c2743f8172bf66a1be9f8df44c0ebc0fff0e566643df09555cf523a167fb788826ceb5de359c0f5ed899bf1d368f99f0716190bd4511e43abe358d2c6713172e4988df10b83a151715f6fc42893acaa06f7d4e334d21917a471be906afbce43f93429a401f026f93cb25eb6dc915d8b07d1b38d73d45bdb2007804ab87bc4f0cf9ec67c9e2028256bfcfe074bc81f6e25124bebd927dcada7ad979c241e0a4dd636b0058378699fa2493d620e701a225dbe3bbc4978a56d5526cbc11456727e2b7e480b3130b164b4bc9fd5271485b8951f6f6d7785d45232360c482b2cabe1a1810d93642872082cd5e8f95e3f4596328a1a15bd3c7653ca374e1f02adfc51513586f5235a58fc902f2dd725a4186a55634a01bcbf1d4b3f93e6415ee09b78d87cdf96b4f3bde2f9227b1d5dda61aa46e068d3b8cead15cf3d8ae97c041bf8508a1aba1253e69043db698e78f4440c4f3e803af0a146504647e51f0cd99f25ef05d5ec8e50def73445493ceb39c4d2615e057e217815427165d679887d7770df83686e874dad095982797deaa7efd1f1d759eb131bb17904e9733c5e65a9d42480720837f38caf319f1a7e61ad5dd8a74d641a7e7e542c6aceb3bd1d6c118f9831d7ebb4e465c9caf580d4695275fb72d204f747eaf00a1b3afa9a59ed474767f3e9ca65e2e18b2d242e054f455c8f76f26655d1fc878ff3a7d9964a8c3f60a4c90bd89f6072db3eec3c938a59e08d7b478ee2364df8e5b5b733bc5097c14b75ad9254aff09893b026f1823838c88a66db85ded311a7c6fb20e4a3d250a3dad4e5ea62a8d22c07e41bbfedac499c34ff8c20491d87d7638909bf6aab31ad60238326a756e70b523a4f2739dfe8aa8f26c47c4a1a8ee624b6867f6fbca2b2573f5cabe8c7f27e02dc0d57a9d2721c7e86f89f4cbfa59148ecb2653fff1c1ad46a8fd8656ec47d32d874ad9bdffb0fa0dbf973b6ea411b3110e02f857a2ff1470cd0f1660aa56780dec985904e7af719514bbf5bb000bf95c15b4039402e53459a495ea32770006c0719423662794b6c59b3efb2f242908938c4c04213598332c636f7f9de3b9c29d93109e81654be8d2ee085554134ddc7f20aad50fa0cd80c0bb352c022e7a2ada2458c5ac0e650665ae51b09da7452cad9cc6f2caee42a6a1b646ee9f74519c4ace42a32e327e6e654fefb97af1f25f64f223ac29ba89afd6a867143a376747782a6d0d51ec39c02c37d94e36674323ae62080862a7b6182fbf66b214dc871ef5731a3dd3a2e5cf937a82064b765083d4056f6d3bdee6a6d08a1b2a190a635e5145640de3433286a02fabac906a514c38acd93ba756f20feb6b1d5f217b9485f766a2d1abf3ef26295024f22ee2ff7e8e6a5330e1db5ebd6acc9ba46996d0a19184ad92ad12000452ce43471cee8f915457a55909c0c4d7fecdbcc17b68ee1c218433321ff71223a702a417668226806f88cee275427e446bef6dc3a39b6fea8cd72df06b36ff84aee10ba9aab22f1cde89cefd648083dc85a44af80fcbbff7feef7c1ae620b63a16c71ca40d68ed51d7c868a64bf12889baf60c79b0811ea64d27bc5c51c8c361644f968b7819c6c2a2eb653316cd00f11a065d234e3ff17e261e7a2c8bee305c85e71d54e42e59f6d103be5863dee0931ef220ac936d37cec48f044a31d4a2369f938ead0397809beeec3b0ec1fe1a34bfd399211b001f75f02a1f763931fee57c332fbe080fdee0ee5f5c9e9cd618631bf40fb17155c22c3f64e5f05702a3472cf3c0669ec3aa5f6cb8d8ad846fbf47ac4f54993363c1bc189f316259babbd29796082a668d1b002a247c8ad51e0b83f1b61905c2bdfb336c07e1d2ca24b4145927e529c4af94cc0040dac1f3506b582943cb3e21aab8ef8d72ad3424f9364978c3a0791c38d452834bf39e507f53e39d8547ba88c72b8ae4e767ea0c97d9fa78c34b618dfe5d9dc6f7fccbfc1e48831c997b99b9f344a1e7fbb112427cd4669f6cb7faca936b9e1aec10451ace95d113cbd5bdc936caa4c513a7ec8ae14c45e20eac9a9e85cc9cc1e73b2e05bb8378df07a8c8e46adef9c65cfa8dfafabe476c9822cf885e24ced7f932821eef4a2da4e3e6449b8f2ed453089d2f4081a6acdd9efb5a27c1d89632afd220cf3ea974d1481dda710221fca4d1c6bcf0b6f6607658fce50484aff968f2dad8b94cc9a63db4f629a6fa121266cdf6277ec54435d316a847e8c13b8a9ec037c2ae29e21ee0f4cc4ebf95512651add387d3f454bd276c8ae72cb03b0c4733ccb7f4e9d0351634851be10b54f5d7b77e139562a2fae5429dad3dae479a13b3cadc2d8adb45eae586effcfde9e974f4e86702fca3f6642843264be90f232bb5f81593c559590ae964c6c68a8b6a8d9707f665d108ac99306fe325b687a16c2dbaf3ddb36a073cef875c1cbc2c19c37e448df6c81ce7c8769221e2ab2d81e42c90115afbebd94dc9bc700f79dd4aec5125be714e4ccf15c237ca72f586ffd71260000e2015c59efe4a8ec85f909d2637f903f5717548075ff52172f19e10e9e0df87ba0beab5330f7917e524f9a0238869130ab83145da6d73fe3984db01", 0x1000}, {&(0x7f00000017c0)="92fe9728602ae3c71a9caaee7aef84b18fc552700e12a05a6a126af4bede295a57f7933b010c7c06be4bed6c54ab79952671afbc67cb1f5eeba9fc0b7f1953415331a1e693b1fe485f6b38e1b4a1f5869501e19f346dcf0e4a9f91c9e92a4eb5dcb86d55cd3a306664d003", 0x6b}, {&(0x7f0000001840)="d8e91d0fc90ed11daa6380fe9add0fb581355775b9b4a631e0eaf7aa50416c89d317c68ab7aee2ca8851155b795af311c04a40ac3f4b3981440f4c14274d157c963fd28d2e618a4504c487037b17f836fd97408c0720609beb7f00003d994b137ffeebe15a66f7d34a98e91495fb52856266ffbf79ea544faf28da8b50ea646ce36dda827953574e56df017609f3d199560a870354e6d628c0b10f8d68582f090ef2ab14a44306fe253eeedb75412029c1a480cd6ec64257307bcc6d3466998fa5e54b0dedf4b15908610b43fbe7d54786524f723b56f91cc14904e6bc0f724c0f7bc01976d7baa95a463020a6c37f74d8b834bee3007f28391ecddff0b71a97fdd689d10c2a7c39c51892150c1020d06290de07dfff2505a2c6458c5290b4c63494cbba18b39ae9cf8e27a6f2ea541f54b0445165fc99c851774e124463cfe7fa284c3d5036b061c46a5a35234a78ca75acd298e7886c74aaca8a118fe5a58f3ef4fc1195b3b9900bcfa5b688de0579cd72dc9e4c61a2e75ba7b5a640afbfd0c9f05cc7dc61b2cae2d00b85b9d2cf91fcf4c8d66e52a0200ac6ee7b5454e023be157bd55024fb98608a2404136730416a0e00cc2969e20449b3064e6c12685823c59af142b6cda14c51edbd0b4450796f2ca057f8a228c1d22047303d9b0b5db0995d07a481306790bf8389c1bd8135b7a2795742d6019d7074e2db0f21b20325687d872ff2122083a43138d4ae9644f155cd1d0c0d37f93f8364808261bc9a6688028ec347ca45648e6f4297d1aa080887c56ca0ac6599312ef96087a68c4aa5e9b226f09a6968d69b16dfdb2d8e1e9dd7e0ba921d71e1c8293b5e0ec0e051b493bb9ca7b8a516d82bc925ef9e9b26c49569b5c63be59a7b0379f6f7f468d99194fd934c2f2c2b3870022e0033c07f1b0a9c9c1315e2f6d92ee532d2ce4e65d0cf82f638f898a5e491ca69934c8bddbafea283f5b0bfe618608b619d5f7baf4056f05b32213d2c9d32c89b4abe98cabe228413db96067dca26dc3ea86fb134e749af1aaa4ff17ea0d49751230e346268379db1ed7aaaf1189f4dece2f0c78f2862b71e9b48d427db5f50571d2f4a73a8a535eb4d714a429b4f11659e6d3d3b2a3d63bb11be673f5a4bc65f6857a842ecb5fb3ee5bd638c8f69742c510a1eb983c8a03c435a55c0df624fa023071a6502daa8962770c2a287a47b0696f6c58cf427a8ede40f5636fa5b3f476e2f9142e1939a9a9bcdbe48dd1db71cb5a465cfba904f82696124b428a2a96ce14c14bd8ad6e56290e5f77da286824792cf1bbba86747edd2c477a7613464087c4b99c312a2676a7fa46d42706fa3594f38dbc9d1b7103736af41cab5bd171440a3d848221cf43cbdd50998d452d8084a098f61bb1aea61758e61e94dd5ac96107800ae28af201d6d4b70fb448e4feba50431f377e40deed6e9130a7c3da360541231329e292ee1887e4d1ddbe1aebc6a85886e39439778a21b139693880d1ca9efe7ac68ca955b5d397f3960a17b03fa73b558dc49bc9fbf1624f34c13f236e9d23fd55cfd20e21245f7c634c23e5ec1d60b3fcd7f62d8893a904647b8dc50b52c3bb6e1c244b5fb1b0896b95edcc1a92bcaf7cbe4215ee1661223d74d5f4fee5fac6d5780fcf02ecffb56e3220330126d96baa73cfcd6fcfa4ecd19b9655e7520eeb8928921d90a43a53fd19c9373c95c9c4d57cd3e0e2225ba456e3a9492f8eb5ea05f3b6dd7731b49bccd2fb30f09a97c69dc1fb0416be9004109d681d93c0b89aa6b58b7fd7658853b1832087f645fddd07daba6581605f1558d0ef8e23730e1ecf21967039f95cf2b6a079e41bfcfc272888f846102c5aaea50a37df87b02504690bd56730fa998debd70c6b58c5a23cff617e43fab4fb7200ef7f29f112fd51d8f7afbaa1969073d9399ffd427b1626838141bbc2be76cd32685195b8e0c4ab4e5036baf4ad37d2c95581d7bbef26865f4447d5673625b62e180be4419516db6acc622061c45f2a28c4b79b1590c193035f8bc404a848fdab933c326382dd299954fd22346bf9dd67295c0fc553aace2e03b7606e8607a9f9a10e402a35a9f7ee0f268dadbe16d9862255649375dbb1930afbdd73898cf725f769c945b1d66063fc28241276267a3c88b1d14a957c63112b3458ac1ed00e66f7c3b84cafd23f073e51525fc834861c53068471b13fab3a302519db2e06085e9821bdfe49717e58e7ccb42360b5e7e3d28abc8010b630b617b1ecc027092e5b46a06d72d8d094c7e1634528b1b4afcaf5ee398a343224d019d68d1932d74837a37f953e759e3019167f5a33a780547b5d44184e0177a83f77d7b0dca5d6911b5a275c76ba59fd03089a0db8ff39bbb045c83b8b7ceaa49ff6965e21d40393fb67e82638499e1752d56dbcf86424bc49df79185fd436da018f7285c5ed705e48f4fe5752990f08ea524f07122f0f733fe76d28d2d6d526a6202504a41ee0444e5c27444a8e3ca129a2d9feca633eeb29562a7ae02f2d80d433c987f3b7630805c2eea9234971059bb338c4fce672dd18302f005e1674b7abdb2f4384ab7c9b69c59c360327ab359ef10d9c4b8fc9d2db59d9125886101f4043fbe372c374d6755be02e7d38bb5cf631878952487abaa18bce96b360b5e87f8246f4a577c71d70aa7411ac9852f146769a007676359df8b1978b922aacb6b9016c8f868e56355ea32cdbd86305d0b414ef08ab7623c27817b5801228e7496e815c94b2a4714aab3f7fc95e88deb3ac3fb147f4b247eccd8b553a914e7011a89491207b7f2157149b753209147f752a384a6722fdb039b3caccba36891f6e5d2237b64d37e53d8b4bcbaebde9a23fe3185096c8f349190905e74cd50c114000b576dea70360ea8e55989dfdcd58b6d5d1660df3ed84ca3161d2b3fcde179f094313a75b04806c7e26704936081e52b6c258cd01ab84f2cdcf2a3fabeed94e408ace7125c886efca45132ed42ee6740b68780e69a93da16f273d2ab3f9abdc782a8a23983246e1b275441b46859fbd16c0d4a6ccea0de360873ef5c2ec338d317b80653e7c7e94261a7f85d513a9059e85c59ff03c763a07e96fbcec8ea3cbf86601af2fb4948f0918853858e2bdaf3ad1c6754677543c308968f9fd90bdbedd72ccca7adbfa8f904d2093b02f8e893817fed4c7fbc3aca468b3b33380ccaefd01e9271d099ecb83db17436490762266f72ff0a586f395835377572b989e42368976726adc973470f13c1f86732374257e727f32dbbfaaba077de86234975a4658572beb644bcdcf3fb9354d0be6f1f1585a35d65a77b053eb4f43201b2ec472dbc6fcebf1efd34ee50364bde89002e11a8998e454b3a045f4c0035df1bfbab7d4f06bb5cca143745dd06074250f478fb0ff770a1b0f6f11e1859231bb3d3b9846046952397577a90cbd422d6e11c27e3f17dbf4f84f59ee0f2cc80be522e9598a7938536512eb95f807ece597dba9fd7fff53e7aa6f461ac7af38991edb2d2181c67bfd1d84c4e6b49b15824092042577833340b069e33127c8b2ce6cd6479aa4a775631e31125fd1348c26495180c3dc0a949d40cc06e3495b396c4bd9d4a3c39be2a516c1aed4f32cd5d00a5c3a81f7c17b34a2b964bfd63bcd6df684cc18b69eedee6422d4462f39870ce1b9c19280cf8a299badff989be9efbe6c6a3424290ea77dbb9802fc1f8a0d3cc25b11dcd3629ff0250af8e93631e870df3890c867f9309c453f4205de82bdc0a6b8858c1dd2e4594a96e2a55701cd3e9bc4188aa3684a8b9a878d85922abbaa400df40de1130604d73c3336d33c692106ac625d4cb03da47be8199f013df0f6f2593e51c198d2d191168212d322bbe6917453d487a397963e8c21cb5ee2e5ce38cbe1fe062883560b00f55c15ba6df1c5cdc37fb5dcb1bfbf44900da0bdadd6676274cd503497b1d95838fbbf8e211aca1549f6c58b3a4931dfc51f6881b41c29fb14b67a38e259f95302283dfd1a668db939ad4ec24c472f3259a1e069ebfcec8fccd4178b66e9a200d73cf9d27d07d990a6c37ba7dc83b85731dabfdf4e80348ed13b5429b42e71511b667376b595cb1491ab5345dd7c87598bfa1545b85b94535e0f3ad73c0c5bfff94983c6f4f26800feede349be58951856126e8c4ed9158db570e4d93ea4f34adb68d4e54ad6c90480dfc4edff07f4ba8b284a37fa51b1099d7ce6d59482582c3e0e6f148bf2a6ad1103422d5eaf82d49adfe333a6d0e5d8f414c40ebda2959dae0340f114910b745437f26f8acccb72a9f20957d7dc13984c028781c1ba0f19229f2a78b9830950bc0f4688980cc4b4fe3103ac73c8e67412c9e62962d4b877ea9ccea11ac2f7571c967ce635ffeece39c6c3438f5b0891dea1208202fca11263717a933848c3241a617b8cee851ac460b86185f8c6695a5482de00452d5fbf3a8b25e93b9a6a193294c736cedaf010261e835956cff1f5a6897cce7a7035fc195225d2b3bee0607c14ae18c5903f303618831ac3e6ac39938fad6d6349f694a0e20c5e3abb3359b1ee8f8c56ea4cf646faf2d2121d21eae1544264ee1402ed93b15a22b8d98a51d205661771e9c1aa320c911ce522ab3c393ee6268699367589e1d1b0723294fe63977d1e8a482a2323403e0cab64aeff72454b087462090eb97d2e7288de7875e598b2c5264d9218b833cd2b6fabec47a27d98196a292356c7c153bf83153d4a489a7d7dbfa150da43498fb47f539ee94522cf003c30f0d41a4f7131354528cc01848de231c2313110142f18799fab47f17aa6133ec7ed53c010468290c2dba3411a0e085976fd14dea30cea0565857ecfacdda990c82e0248541b9dcfd4792ba2e54bb915a9b28f9df9cc01df903ead3483a0150267a1066d3ffaf0129d7752fd0f2779f11ba1286f50b15ade7f3a1485060833bac84b686cca61b877ed31b38634aa1fd1756d8ed7a907128e5d2ce8610cec9213ddd9cae3b5c3861f4d239a1a2c78947f2bb19c87e86e208987c05a6f5870bbc38d92f58bf82588d374692fcf47333a10691c9436f3b518c439e815e2dc7e57578e69c0271748592e0658fd5ae4aae6b8fcfdbe26bb04fa9068fe215f1ca92b10553f0edd944a94557ac7f311479249dd07a3aad623a7490d58dd74ce99164f9c40db63d04a9ce89b72f0574738033e20037ceb84c3bcca4b8736ee7d274370dd01fee7b19d4427acfcbca2053c8303997f8657c90ba79af8c87657dcd3774eb5b6cc1601089cf44a92b4591eb0009eaa1d3c01cedeb5f3c68bf7cbd5cb1f7ca740dadba39549fce538887cb94c4cc71eaad86186e013b87879e2d83cf3031490176186e0fd8bcac16ebda8fd1f25a232430e0fd376c0976ccb76c719b789dbde75b0627e9436a8dbccd17238eed4c7961083e9f07eda37a5f55f5a8401ac114e1356a05581267df24e9bba2b58e3f0311928abdcb8342d7bc942922c310b218fff6287a0086b772d255761c8dc3b23733a78624f0b90e608f47a3a485c5006bbd6065d280496202775cec30d815e4c9d2e5983a7ad75fc9477ca92d4ef516d57535a44acd8733fdf78c18f88eaa503123ddc32313151c37b4bd5f1d4d44cbf349a53a0a73a4cece0219477ec5ab5b910f6f7ec3a20210693f5dab5c3b4d34f568760fc22056156c6923f38e5e3d368e39465b97ea07f4f627aa7481986e5dd8f3cad10c5928de39ce1a585cd88bc18be42970f70ad0f5b5af01be22c9d242819d3597b4fde76e334e42e73c64", 0x1000}, {&(0x7f0000002840)="77f9e2fc33fef152815d1667841228f8fd178e0b452275224d7a8e58f2e218d96bba23e596c93a4cb2f26fcc707fb07ce0ae41c51a04e437aaf635cbe94c58a5d318bea601e28f4fefd8fc6ba4987fea1063ff46a6494745a622449717b86607fc87a3d50ed2d5a6a1f9bb19f7bd8a5db06fe80aaeff69402ed6515777fd61a5a551180ffa1d303a8cdaa209c2215b558513cb9d67bd5a73e333ee749672e19c6e84529c44e834a35cd965310f2aa4", 0xaf}, {&(0x7f0000000440)}], 0x5) sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000280)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x68, r1, 0x200, 0x70bd2d, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x34, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xffffffff}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x20}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xe3a}]}, 0x68}, 0x1, 0x0, 0x0, 0x4004}, 0x8081) r2 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./bus\x00', 0x10840, 0x62412fd181a4d954) getdents64(r2, &(0x7f00000000c0)=""/115, 0x73) 00:06:06 executing program 5: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2010c10, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1, 0x766, &(0x7f0000000800)="$eJzs3d9rW1UcAPDvTdt166atIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlXZMg+XzgNOfce9Nzvjn3x0nu5d4A+tZ4+icTcTgiPkoiRmvTk4gYquYGI05uLHdnbTWfpiTW19/8I6kuc3ttNR8N70kdrBWejIgf3484ktlab3l5ZS5XLBYWa+XJyvyFyfLyytHz87nZwmxh4fjU9PSxEy+cOL53sf71y8qhGx+/9uw3J/9574lrH/6UxMk4VJvXGMdeGY/x2mcylH6E93h1ryvrsaTXDWBX0k1zYGMrj8MxGgPVXAsHutkyAKBT3o2IdQCgzySO/wDQZ+q/A9xeW83XU29/keium69ExP6N+OvnNzfmDNbO2e2vngcduZ3cc2YkiYixPah/PCK++O7tr9IUHToPCdDM5SsRcXZsfOv+P9lyzcJOPdfGMuP3le3/oHu+T8c/LzYb/2U2xz/RZPwz3GTb3Y0Hb/+Z63tQTUvp+O/lhmvb7jTEXzM2UCs9Uh3zDSXnzhcL6b7t0YiYiKHhtDy1TR0Tt/691Wpe4/jvz0/e+TKtP329u0Tm+uDwve+ZyVVyDxNzo5tXIp4abBZ/stn/SYvx7+k263j9pQ8+bzUvjT+Nt562xt9Z61cjnmna/3evaEu2vT5xsro6TNZXiia+/fWzkVb1N/Z/mtL6698FuiHt/5Ht4x9LGq/XLO+8jp+vjv7Qat6D42++/u9L3qrm99WmXcpVKotTEfuSN7ZOP3b3vfVyffk0/omnm2//263/6XfCs23GP3jj9693H39npfHP7Kj/d565dmduoFX97fX/dDU3UZvSzv6v3QY+zGcHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMShSDLZzXwmk81uPMP78RjJFEvlypFzpaWFmag+K3sshjL1W12ONtwPdap2P/x6+dh95ecj4rGI+HT4QLWczZeKM70OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrZ4/n/qt+Fetw4A6Jj9vW4AANB1jv8A0H92dvw/0LF2AADd4/s/APQfx38A6D+O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTY6VOn0rT+99pqPi3PXFxemitdPDpTKM9l55fy2Xxp8UJ2tlSaLRay+dJ8y390eeOlWCpdmI6FpUuTlUK5MlleXjkzX1paqJw5P5+bLZwpDHUtMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX3l5ZS5XLBYWZWRkZDYzvd4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw//BcAAP//b3EqwQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x141842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="153f9a684297c0b958f6eb90e7e0bc7814209add89e2537a5761646094bcad52a015757a1742b8f0c95e0d7ce725dee537c782cac040d68494e0ed50077ed51a8bbdf472aecbef0b77b034ec8a2d704bfed3d752368f8ff25d65b82aad2358e9f6dfc68f1d6a1ba044056971412438c49a39a68218c9d6bf94b6369fcc83e71c19f9504086c17cdd7852", 0x8a}, {&(0x7f0000000440)="d031f3450f6fbe641452ef197913673a418a4acd9cdf85983a53aa5e503f2f3202eb4d9bb556a7c90d07a2fdef612b57aa45faf6d3a10949d320063912966ccca1fc1440fead04fd52512723b06b5c55eb2169027a7d10e16eeace98411449892c646cb076541271c5bde477083969d16446133efe2d033f35fa5d6e9493c6829234e38c513d9050dd4a38531c12a71092fce96c67ae87dc7687c91326d87100195fb6e7a73f3e4c78524dbdd4fb6dcb", 0xb0}, {&(0x7f0000000500)="b8336785fc66941acf67db3123e0b1825cb891a3ec805087553592ecbc77818cc252d7f656a9c54a012fec5fe0b31fe4600dc88af99728c3438b74d8a6a6db153ad70d30ce74b5b83a65d32492b8f629f2fa200d4610c27a078fa34c48def84faeab1ead9ffeea9ec2e795", 0x6b}, {&(0x7f0000001580)="e6b1f2045c43016ce7fd2cc7c97f9d09eb65a577b3e1848a4c19c9246f9362d47444797fa8f24f5be43a18f6fcbe0686bdc8c6bd78ba6a41cdf0cae99c9d5a4b8ef1f23c45d46d588a5da6689b3f88c93de492206eb3ad5ec864aceb70b1d70b1e9061ba36789388dcac7d5faa15b11592acbfcd18fb7e6baca2b0447027777278906a4e83b563df0ba953ab66d7682ddc4c739a16503855d6da8e1aef28362aef1558df2d574f6780bfbd87158a81a56ac6c2f720d43aac3aa97e41c679cd79ef95ad5d3060d8a9231dab6690811b8e05c0fad687e0cdb288f12151075cfe858b13dcbca2ce71a4f9499928b5dba367d281e7e66dcfd8351c392b3c7c2e7ab82af62386fe543d2ef148037a1243f3f416dd91b9947aad1d0c2c0395390ba3d6ce869f4bf9ccaa5b49e0cfffc43c164af08d3dc9bf2fb3cb395c8d68baad8f387a02d8367cdccebd30e669de51d7dfe4955b8ed2c1dd0fc102e9ade597cd417316d899e8c738c0b501c5530d16c75b1c06156302c4804bb38f16be13cc76b6ad2ad3aa6dd1164dcf92cf531ca0c51399db7a0be85f64244eaea3eb68f4ef04cc998dc3c7ac8715f53a4ee3c784c08d7c3d2e1486e36c8d49c5ee53514e971db589f718008771b184e58dc590e8d60cc9635cfc5be50cd66072374383d8919b7b45ed673914d3591f0045c61dbed3f94af0434744429e3505bec8b17459d9bb54e92e39788a5a4f29bd716ebd2838a5fb45ed49fa7d54fe0278f377f0d9f3f613d977ea5a438e12d6e150b7776ee0b17feb085dad7cc84160138446a32456f50c74e3885dd6063f764640ec31b5028c878729adf6e31bdbb95bf3cefeaeed04c6968860ea15c34af7bf2fb0776535d72dd9bc504dca4bc20dcfcaeac3a0799cd0607f940cf513dc30eea80cbbd2d2fd7375f09022273c571bc05db8efbafb11a18aceb651bdcdbdaeab550b86a77db942b12cad317b5ae5dd59e63953785bccab0c9fe84afe76f569f5424efe66ffadb06249c431fb06dc5d2795d136b76049845aceab801149ece109c6e2aa5b40be78c8b8877d8a4d292ffa8e60b646f5fde85f4923749c9106b5c57c50c6feda7f251bab255a4cc40789d33bb23537f5b29590f24a795a56fd221f235a0772f582fcd3d34d723a11409ac803a1bed36d653d93c8c5007cee6c3aa9acacfb7fc7bdc88d5bcaf62caf3b5baf717c685f30bbb67eabb0ac4a2049cd015f6de041a1e11aa32741f565c3e15723c2c5e982090ba5b378084a1a75a70ced9fc9aeffb7c38c5d9d49543ba9df158d7c11c668610b77764d260dfff6f988012a3b0ac699dfa6fd19a1782fcc8fbf97593ba354e9f0d01b4b15756a3c10e7a3adf3501bd477d3c16fa2accb4a2a857fb4561b751cacd7830cb6954748d66f2d7ab172fccaf925ff66b70ae535979a85f42ed79a600d58068b8034059f43637edd55e477d3713b1673cf07e029dbcba419ce9e5d1c90081d34abadcbfe49ec1798cb9b0b44bf15f18d4e2f8531b6705963a732980d71c7e93b0d6145943040e08e206092cdb75680da0d089fb1f42b035a2006d53a1ca6f7c7d454507cd9f8cd1e2fa5a1042b00a3c7a52d004922c2c1795047d438b4ba918e8185837799c2a7da3a34ca3488f7ae102685125bd5ba913443ed04f5c33870e6fb205a7a1f265579adc7c9f4e992a123430a28dbaf557bd029e9f7ca5f762f5d03b63c79c34eef48d0a0d82b16c98c6b99dfc12c49dfb18d7094c9b7a4d852557b97c0a77b182d8c6f29ed729022c8142fddd29e6396cde66a6b6d0d6c84f4b6b774d8a2e343f0917ad65454a2be85b4bdfb8eeb7c9d4ab730ce3f437f7edaffbece7dd593d10ef317349d0accf251e165a6b4a85c7081e8cf83fb55c91ae49d0d5f797213c0363b0d03735786398071b997af6fc42acf404566558fb6179fa44ea99aa566b9a753211fe0546038521d2121185705ad347f53679b5399bcf3ee410083fe6b42e61b80c23d5634888ede00bc96c41161c549990ea12f711cc07311a2737f967f673e30c2b5c2bd51933adc27cf96d6ce98d2e20cf784ab673e51d08e2a72a9b1b4e9b16a8bd8e5039e7153687a1ed0e711b43253a9e4d1c94294b6b3556839377e7b3b704b8d4402769ca9b740a0bc08943e53d88af8ea066fef212fd3cb2765c008f030054cb4699d952fe64067627b9c2b34cfbf4524bd0a9a2927379ed21f4a3e074ca3b71740ee7cab8919a75a1385650e8d5149e24ffe0777acef8a178aeb335acb4ef47ac8809ba8f394100d98b46513a86380b08cc501a6be36f2d342082525bc39c7cbcd8b6fab2ed375710ad275f27e3b705c7d6cfecaed2062431d45ff1b5fab5a698b49411ec7313a6ec4a58d4e19d0ae1e1ec39b404650c705f1f0e6a92bdb5885f2f6cd7cb05367aa9ada884405fcd169b418688e2ca3a98ea3edc777831122854e2ee37ed0d74d346a2a053185a34093779220f6d7df13e178c14ce8fc8732dc7fda6819c80f2a23ca6bc16840660fc5b4e971bc033160c6128242051ccc738b8c2ab3f9490a8221a335e9f2e7fb65c3e3c7a04c6c6004b551c46dcb0dfad50fb029a37aeb54817e83acbbd2d003479069956a146b3194c0889ff58efc00e26caa632ee4494b5220e470559fc7d9ba786e7f380f80957853fd2a2f3b68fc053f364082fd34a9b38f1df938f36500b946a5cc4a3e290467477ffdeaaa8f880762ae5ed2a47e957cd2c505158317b474754d2957a0973944faa500b390c17156e89f907c33efb614f2d432354cffbb9270259644771655ba2151eefba8245a5c09bbd13a89a784a956c323402e12d6abdf783c70e302ce428f1b86abc76fdcd7c8225692dc8d9cf175a7c15b5a892bf94e9cf3eb0a8d48a6a98a099b841e02236059eec5998b99072f5ee4644efca077dac9ddfa4223bbb434d68de7547ec0e16961551b09c68a31ebc705f6c174f2cb9f5245df56cf538db8fdfee82c1e5d484a06053f21550ced9d55c6f2cd19f4eae8db99855db71572b8e1ed6185a5148d231603ae1f50e8f7f4f0285ffefaae20c249d16aaa35d37cd3da5b0185961d17f9352277d457d15f7acce50c77fcd96a5761b5d67f9409ad07bdf960e1d10b2e3df6e8d24b35a746ddaf0a135bf44221e3ada0363b6ae28956fafa57f286c6865ffc9542734a8cc7c5f4c7e079e495b7da76b99c27a909c8c69cc23e9fda6d403729b95a37153c3d0734a9d5c4981efbf68cbd96d92d55a1e3668d6b8736e2b1eb446a6f9c5ef5f24083134da180ef6bd778c17df23c3528aa1c265be7601f25c609ad5ccb1970f01f5edbbe6cf7be5458fb814cf2e9da6ba9ad13eef249a7ce4b7aba5fa865fa765824bf6728922d23fc3377c14253b5d3ff1f97cc0f9a8c8076128f92ce683a3616eecbdf48810ad771ebb64f1a7f549e48b85ef46df9d0bdd1ebed4b55feb6520080962ed288dead808f9f36e305ec91e81ac1740878de4515bb909a20cae72a9177139828ba8b849dbc2ef753e0aefb4308df467c58f9825724309d6be51d71a75033edbdf23f0c2c2b46d36b78b2d346c3de717002ecf86538495e1bbd26dc8dccb14555544fe28d60815af1705937e307e73a9635ef069a8609f1868f424776159cd96a42c853d78189e186f21816432e7ebb72fbddf927a9b24a2476e68cebcd5c556ebe0bfe9e0279905e9a5cff0ba609a22e49cf8776ae8e5ed98eda50126b086d771e42f56b3f65c5ecf00ba30161bf43852ab68d7cebf8114ddc5be431e483e6c9af12674a540dd1b68a1d6e0ca3d51f5d09637439c706c015a4b140654eae1f695fc5701017cb431ba98c6f4ffe68c24c30d128b386cec18bf0f289e7ae0d8f8dfd63c621ae40ed51353d9f0b7fd8983d3d48af9aa06b4e473bd8a2ec6c67de402a78bccc298edad23e61f14c0252b884da0939414fa31a2a3cd82c9f2ccf566e4a6d43591a0fc8f2246a2d9a862d921761828cd97633cc9099b637e6ee1b432ed857d2b43abd445b68189842706d8e6030c9274f6cc3fd2c12b9dd0a0b0ff89f07b2b770e045daf42e3fad28ae0cfc2fdbfe4328585db0a69ad76334b47bce3b4c44c6133445678b2f30bdb69fd68fa45ad02d39d6ae0224e1e24c2714af60c475968d063d69eb4d8305060058406a46e9d5d871f7b0d8eb267b3ccde76142171c5dbc6fbb13f9a9f0105bed793ca168102e11eacb7673a9161fe4930e6691557a53ce5c2b48111541c3f2a87e7b1c291a7ddad9b1410f568c6c538dd75f211a4815ba9b51f086ce9cd9215a4a61d4d711e84aa8b975e3d988906172e230244163878ac8e185871f16cec04761a0d7ce4c9082feeab42f92da4efca5ad1f554da2e62049076d86ad3e94fa40c634989b275baff6e4d8282979dac0e9755e2b809f3df653953f2f75dee500a0e97d80fa8c0018f0b93f60981b0bcc79daf462507fbe8ca4a9b24e21ffd2bb6b1bee11042a53de4d1c25cbf6cd76a7d3537941d26cada8aec3b834f43cf8267ba6d0215ca16fbd37b9888d62340ff0d45dadae2852e873dbeb880e72472687e2d78a8f8be7a3d46afd19ec87844022c7f5e7b4c0aa059a5050906364b5b921465251ecbb0b07cfb9543c96ed7025f5d72b6544cc3b81c82ee682f79973fb78f663f7bc2b7dbc4e81a111062b7fdc3f6f0969ca349d82f86173fc918c65f8e060dba57d54128c3b1196a3117712a0b56f55f12dd43112b1303fd80664d0795a7b7d465d92955281c0b556b5c185e18066a7a475c214e327d885bfaa678b6a26c23b2de3058ad87f45f6b06a6b4d0b852c7040ebca67cf5933ff8132850248a553a66d0bc3d30b9702d77543e7d737b8a9875f1cea5bfd08190a6181340f66b81841e1d9719c94fd1472c0e547ad1a02318b9e70290f58e09e7c947dbca1e1389fe059dd8a279610cb389b2ea94aab5a3b5da5c5dccfadb709b064a51bb842f6c29d858b0e90d83f70ff52b4454602e136f5b3166252990e0d22408a1af377264d1795ac2ea214f2c0debe6d1d15b0c86058a50ed9893a2c09949abbf63bdac9b8acabd2db63ae6cc3d8e7a6a7ac4a8beec66cfaf7a8e0e8665aa8b8523b054834ea721a47510bec63714e2e93d0230731da9f61a5a84fedd2b13b24529ba63ccac87c7c86ab5e8ce04e699833f7ecdd08f3606f478d14a061cb7dd0813a0d53e7cc470f375aeace44e82f140cd4ffed5373fcbaaea9f3559f705d22827cd2777fdd1ffa44450bf3edf1328afa0ecf502e776c6279af93e79354a135c42cadbbecaf0b98fc29274999dddd2c98c76e5a129342a95c49b33ab97e87bc2e7b0516762a6fa9f02faefbd42e7c5b73925f16493cdf58f7bc388702283446f13d6d7d87061710b7d10fd0c795b0a2be29e34b83fbc6beff1616efdd48ed31b5439c92a0ebe830f67d5da4292381223f365ea1bf9f606b7de1fdfebc543b4b5c60ce90de40b32806ff779a3da3f095297830dd749a2f3f56c91a3ad2e568e8a28e491a6a2997cadf62f6d18fe4b766a32eda16453492b11909a3c0ffdddff6fd2bd84cb8ae70b481d3c8253704ddf5e221f07ca9d8fa1b414a0c1a0e1cee93e4862e7b6b9ad08e50012ab40af5251fa863fc391f2352e20e286ce479ac9c9a166534928c5c5a72ec512ed9dd43be0d83cfb2da2b2c9ad500cc835a491b10622fe16dc101809f067d68e0b5122ec26f946634af9ed5475a05ed37c80535b0b06bda4b77572b1551f48cb94df9c30d7bf40b409f082577411f10b1ad4d5c", 0x1000}, {&(0x7f0000000580)="a062832cddd950e59526e2277977977b609ed7f045b1c500a43466558ec89ddb822d203f452a6ffb55206efe0f0881925e4204869156157aa00d84bd7d2d0a88a09e7e", 0x43}], 0x5, 0xfc20, 0x6, 0x12) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="578a358bf17f300348b15a91de416f90ec04a3fb58694d1bc7ea841a62b1b11d21e443504e2e4c351a2a4b0c55a6e7ab170260896286e07aa26cc8c14ff272896c5d0a3aef4c3a993261ab6eb6a90f8d37157d876ae21fe59b4ee676", 0x5c}, {&(0x7f0000000100)="db9255b85182c68b38ebdeaee280d21de769a0348ae541f3f22c38b39455eb7cbc4df50c785dac2afe82f345b9ce12a2a5e9b438f2f21c75809f5d37fbb7b5e2a71cbb23e1aa826de3267fda8ab99fd67b99d30292eee1c4b3b463cafe7a58d4ea9d189af5e6fffc7bc638c1ce758c1610b9bcc277e77f6a544caaac99c97b1832a7daeb10dd8b1534e5f9523f05be4db594410dc3d5d44800f7d00dfea2ce3dcc50a0a062b1eb60b8d02324825e17415ee1950bf32097bd93099c38f5611fb0ae30c815c2ada48f02e445913682de27136f4f7524b433685a7453e8", 0xdc}, {&(0x7f0000000200)="cd9ce2f64a3908736e79af6b761442419df83a8e701e8d2268670c0b3f6277bc8b3ffaaa3e51252541a5ce1977a3e986f9f15630b5b3765596d20ce14cf93acba89c9347b17a37b65f624db04c0d8b3e5dc3ed9066c17bfb9320dd62fe144177c5eae20acfb8be9585cd9f56ec307810d63775014beb25e28a8b2fdef19b1cc29033fe6a61343fca5fd12a82d127f5e6d4033637e027c2f66f90416778a96a078bbebc20d8df3d63274392174ecda5e011bf3bb5a731fb7a6166938508ebdcc2e2772adc96f20c7f4c3db563af5033a522ebb5b3ebb08929bce7e1710ad149a7d38b", 0xe2}, {&(0x7f0000000f80)="094a4002efa9325085372bf88bd280ec4ca479c96fa62a5cd21e225f4d3b4c7c8a6f9904255df3fcd83d34d15d888ab847478aae4b82c0bc710b9f9ef5826f19619ebe25b019679c1da4e64c77449ea597bb7241088f5334d9559ba31bd6998103e2c38bb0fd57eda29f2276c09ff4d01400183101cf16729cfffec8c920f8cb560db694c58289d0b5be5105fdff6091399add7b201b86cc767f55eb688c2e53cdb2b11b7569dec1726e39aafad432f4477633bc8c09dd16271372a322f942b03ed4ecf5f283872046bc0dac7573f413cafcb3e4c7a1ca12068288872e7b5f9652b3695d88e56e10c18bb23d7b4a2c6e85d4d03301a0806129a80890c0034fa9d2b086a4821fa33f805e5fb78c4700034289b4954e9a56cc19014f5d9f66bd90c9d8b9adae69f96a61916cd7f48f490f525fb899fcf56bf19ea67a0021fd29ec6a33a7437e6fa6421a884cfd7f8a8d6339f95b512e4d515cfe3d54957d405a61533b4a74254d208ab6b87cae136b4cbd36374a1dff04e56783846cbe59b7e92dd9876f92e06d452ab4de9df7025791165978761da1d0c1eb48714991ffa73eb1b65fdb834a3a922ab6fc7947419941e1c92348842757b6d7fb3e16d63d4185ac2cfed5950a3d56eba266703590b25f032b39670dd355819b62be81f78f7f42acd2608280841d8dfb8b1759c0fd30c64abc353ef48d66d7092c841ce63be6ab61ae4f34a15d8372a857107c0bc6f7e3776bc92016e5e9984daa87e91e73ad1fe040a6b0f82765e92372fa120f99540eef8c433a20413471e5462373e301d0253c1cd1acf54f5fa5bc2444c965b5d5e9d97693ef8f25f079778bc15cd73c0be697ad7afb4bfa619dd6942935e067fd2ca705cc05b91b50a9f3a9d818caea5fe8d62dcf3b707bf200bea4b755ca46e36f30756436ba14a02ab635537c92797271f3b4179d2736096ddf902fbdc1d69d4dd56d29a0e4129d6f6c7f52a0951edb1a45c48caef9817f4458761db5d77632129aad452fd76420aff2eaa02f3956887eb511e1ce2d8f5c263659b3c37ef6ef107c47b0dba39c0bea047ae002c14c2b8394fc6d50b45e6b284a78662e16ba6edbf2d7e20bc1ab3b9999bbc9b39e0409a8214b58be12996c0adf09b7335f9168c1e9ddf48b7899f277f0a6fb81418bf8eb60a2f5a0c206af443270f961ef2d2e3fab10ed05ad96cfc0cf652cd48968057ebc89fc3872aec830f9d5eb79e91e3c0e2920620f4ae5502eb7d7e487d447258ef57fbe7ab32215bb0a8515b00c59336e3a36e5693765e6e39f641fb876c76fd0d9631ca7b529bae3453f8251fc1d07d6abed0f68cc7488666b1ce5c53b0130fea011b79ec63133272524fc00b3006a98507c0fa9aefe67e6c8dde3db0e8e5f60ec221cd70f45aa4b63d088973191e79ed72d88ff70fe51486fa8a244c22635a1c7db233325de2e36a101f428445a8e0d4cb845f2780b144223888f3d6c58401b07f0ac7716fe01263bff2cfe4351640dd35ab36692681b086c9d8aafc3ded31593496075109527ed0207ffbb7f715242a796e1e92e29ddb971b68de09dd6d990eefa458e6230087817dfe2389b814c7dea85a9121e5c4716db80bf09ec973d1d4fcfd15b37afcf74a1b1eaf3202955141b39badfbbe894fa012ef9f8b2dd7e708b0ce2dbb8970ba308e42e856e4cb049466d53accca5a3326f069c598d07039f8325e85a632e115ffa9552c52c392ed7046d1671b916da27d1fe3cc6ea12e941c61fb87f24a1fe258b8032ad22f1fd90d55058d7ebb06f6181b74d1a11a402db52efcbaf36796b30d89e66631b60730b0ff07b0846c34d9bb5f3a189461f74d3d2d9673f73f7506db9403d66b39e6bdbc84d1f84dc36adf411dc2e6654ccd0191fb529e1f5ee8e5261206009a6b3ef4f5d442503121b802b68e309c008abf4e63f15e7954899512731d8e5a39b0bb1cb67d006063a9dcaa234e192813da4296dc94244bcac8b66261f92b41e9b555827fb445b49f42a27bf1a9c332b7f1814b6b710da7de56b2dc66bfb8fe826e11c2a8078118f718857da0835b8b7ee74ca6dd342a6c55a95d59c085a808578ca152cbfe635323fb35dc937de1c270c52c72457c3e8ca94cfd2e5", 0x5e7}], 0x4) [ 366.862989][T21148] loop5: detected capacity change from 0 to 2048 00:06:06 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000000c0)=""/115, 0x73) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) r2 = syz_open_dev$vcsn(&(0x7f0000000180), 0x8, 0x20000) ftruncate(r1, 0x2000) open_by_handle_at(r2, &(0x7f00000007c0)=@nfs={0x90, 0x24, {0x9, 0x3, 0xffff, 0x80, "cfe016f3c13a6fc8ba028c4f37018277804faf8b4825496357802c685fe9d5933ccc239e56409bc650951ab02b543e23e18f04decd461e15433825197af5c906b4013cbd97f133cec4d985fb8684c723ccc5582e7954c42c4134b576d04469e15471ef374ade1fe26a10df9bd59fb44e55a492a4a188a28b8947115ae7eb6a61"}}, 0x48d80) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x8, 0x714b103, 0xc0000000, 0x7, 0xaa}) [ 366.906814][T21148] EXT4-fs (loop5): mounted filesystem without journal. Quota mode: none. [ 366.947639][ T3106] EXT4-fs (loop5): unmounting filesystem. 00:06:07 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x801c581f, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:07 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000100)={{{0xc, 0x1}}, 0xf4, 0x0, &(0x7f0000000000)="320e4966373364a4739bbca10e1ee05cb49d4e367a12f32d16594e357b8562d3cc2c8b290b94b6e080e96e3fbbbeda25c8615aa80fec7c5c8880f034c20a5756dc77c6d4fb8111ff3d6fd62b0fc58cf053d14429caf38bfef2ed18746acbf467f744b7131a8aa1f29ccf6b385ba8c7b07fd8e22b2f844e1ae973146f917f52a74112d17a16c12712bd572ee4db7bd8c2709b47c16c8cc286b6da3d127be6a86328bee986fce688cf1630ef3e05b67cb7d88a93e8d798f3b9fc2a7aa17705459450e9e95219f18129a3329c02308ef06666e9033730be5e7a44402d2812df5f26d4e2b1d8e72860d0d6c13d0d34d76d8905d666b6"}) r0 = syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f00000001c0)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0', [{0x20, 'squashfs\x00'}], 0xa, "fc8240ce55d555e597c9840f253ffdeee2b4f0b1c0d9346b55ba6d02d48d701920597455b7387a64196c351dd1bb4e17f580fdb06fe720a5d8b279905fd81c3eabd8455528c524598d64faebf244c271"}, 0x65) 00:06:07 executing program 5: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2010c10, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1, 0x766, &(0x7f0000000800)="$eJzs3d9rW1UcAPDvTdt166atIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlXZMg+XzgNOfce9Nzvjn3x0nu5d4A+tZ4+icTcTgiPkoiRmvTk4gYquYGI05uLHdnbTWfpiTW19/8I6kuc3ttNR8N70kdrBWejIgf3484ktlab3l5ZS5XLBYWa+XJyvyFyfLyytHz87nZwmxh4fjU9PSxEy+cOL53sf71y8qhGx+/9uw3J/9574lrH/6UxMk4VJvXGMdeGY/x2mcylH6E93h1ryvrsaTXDWBX0k1zYGMrj8MxGgPVXAsHutkyAKBT3o2IdQCgzySO/wDQZ+q/A9xeW83XU29/keium69ExP6N+OvnNzfmDNbO2e2vngcduZ3cc2YkiYixPah/PCK++O7tr9IUHToPCdDM5SsRcXZsfOv+P9lyzcJOPdfGMuP3le3/oHu+T8c/LzYb/2U2xz/RZPwz3GTb3Y0Hb/+Z63tQTUvp+O/lhmvb7jTEXzM2UCs9Uh3zDSXnzhcL6b7t0YiYiKHhtDy1TR0Tt/691Wpe4/jvz0/e+TKtP329u0Tm+uDwve+ZyVVyDxNzo5tXIp4abBZ/stn/SYvx7+k263j9pQ8+bzUvjT+Nt562xt9Z61cjnmna/3evaEu2vT5xsro6TNZXiia+/fWzkVb1N/Z/mtL6698FuiHt/5Ht4x9LGq/XLO+8jp+vjv7Qat6D42++/u9L3qrm99WmXcpVKotTEfuSN7ZOP3b3vfVyffk0/omnm2//263/6XfCs23GP3jj9693H39npfHP7Kj/d565dmduoFX97fX/dDU3UZvSzv6v3QY+zGcHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMShSDLZzXwmk81uPMP78RjJFEvlypFzpaWFmag+K3sshjL1W12ONtwPdap2P/x6+dh95ecj4rGI+HT4QLWczZeKM70OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrZ4/n/qt+Fetw4A6Jj9vW4AANB1jv8A0H92dvw/0LF2AADd4/s/APQfx38A6D+O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTY6VOn0rT+99pqPi3PXFxemitdPDpTKM9l55fy2Xxp8UJ2tlSaLRay+dJ8y390eeOlWCpdmI6FpUuTlUK5MlleXjkzX1paqJw5P5+bLZwpDHUtMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX3l5ZS5XLBYWZWRkZDYzvd4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw//BcAAP//b3EqwQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x141842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="153f9a684297c0b958f6eb90e7e0bc7814209add89e2537a5761646094bcad52a015757a1742b8f0c95e0d7ce725dee537c782cac040d68494e0ed50077ed51a8bbdf472aecbef0b77b034ec8a2d704bfed3d752368f8ff25d65b82aad2358e9f6dfc68f1d6a1ba044056971412438c49a39a68218c9d6bf94b6369fcc83e71c19f9504086c17cdd7852", 0x8a}, {&(0x7f0000000440)="d031f3450f6fbe641452ef197913673a418a4acd9cdf85983a53aa5e503f2f3202eb4d9bb556a7c90d07a2fdef612b57aa45faf6d3a10949d320063912966ccca1fc1440fead04fd52512723b06b5c55eb2169027a7d10e16eeace98411449892c646cb076541271c5bde477083969d16446133efe2d033f35fa5d6e9493c6829234e38c513d9050dd4a38531c12a71092fce96c67ae87dc7687c91326d87100195fb6e7a73f3e4c78524dbdd4fb6dcb", 0xb0}, {&(0x7f0000000500)="b8336785fc66941acf67db3123e0b1825cb891a3ec805087553592ecbc77818cc252d7f656a9c54a012fec5fe0b31fe4600dc88af99728c3438b74d8a6a6db153ad70d30ce74b5b83a65d32492b8f629f2fa200d4610c27a078fa34c48def84faeab1ead9ffeea9ec2e795", 0x6b}, {&(0x7f0000001580)="e6b1f2045c43016ce7fd2cc7c97f9d09eb65a577b3e1848a4c19c9246f9362d47444797fa8f24f5be43a18f6fcbe0686bdc8c6bd78ba6a41cdf0cae99c9d5a4b8ef1f23c45d46d588a5da6689b3f88c93de492206eb3ad5ec864aceb70b1d70b1e9061ba36789388dcac7d5faa15b11592acbfcd18fb7e6baca2b0447027777278906a4e83b563df0ba953ab66d7682ddc4c739a16503855d6da8e1aef28362aef1558df2d574f6780bfbd87158a81a56ac6c2f720d43aac3aa97e41c679cd79ef95ad5d3060d8a9231dab6690811b8e05c0fad687e0cdb288f12151075cfe858b13dcbca2ce71a4f9499928b5dba367d281e7e66dcfd8351c392b3c7c2e7ab82af62386fe543d2ef148037a1243f3f416dd91b9947aad1d0c2c0395390ba3d6ce869f4bf9ccaa5b49e0cfffc43c164af08d3dc9bf2fb3cb395c8d68baad8f387a02d8367cdccebd30e669de51d7dfe4955b8ed2c1dd0fc102e9ade597cd417316d899e8c738c0b501c5530d16c75b1c06156302c4804bb38f16be13cc76b6ad2ad3aa6dd1164dcf92cf531ca0c51399db7a0be85f64244eaea3eb68f4ef04cc998dc3c7ac8715f53a4ee3c784c08d7c3d2e1486e36c8d49c5ee53514e971db589f718008771b184e58dc590e8d60cc9635cfc5be50cd66072374383d8919b7b45ed673914d3591f0045c61dbed3f94af0434744429e3505bec8b17459d9bb54e92e39788a5a4f29bd716ebd2838a5fb45ed49fa7d54fe0278f377f0d9f3f613d977ea5a438e12d6e150b7776ee0b17feb085dad7cc84160138446a32456f50c74e3885dd6063f764640ec31b5028c878729adf6e31bdbb95bf3cefeaeed04c6968860ea15c34af7bf2fb0776535d72dd9bc504dca4bc20dcfcaeac3a0799cd0607f940cf513dc30eea80cbbd2d2fd7375f09022273c571bc05db8efbafb11a18aceb651bdcdbdaeab550b86a77db942b12cad317b5ae5dd59e63953785bccab0c9fe84afe76f569f5424efe66ffadb06249c431fb06dc5d2795d136b76049845aceab801149ece109c6e2aa5b40be78c8b8877d8a4d292ffa8e60b646f5fde85f4923749c9106b5c57c50c6feda7f251bab255a4cc40789d33bb23537f5b29590f24a795a56fd221f235a0772f582fcd3d34d723a11409ac803a1bed36d653d93c8c5007cee6c3aa9acacfb7fc7bdc88d5bcaf62caf3b5baf717c685f30bbb67eabb0ac4a2049cd015f6de041a1e11aa32741f565c3e15723c2c5e982090ba5b378084a1a75a70ced9fc9aeffb7c38c5d9d49543ba9df158d7c11c668610b77764d260dfff6f988012a3b0ac699dfa6fd19a1782fcc8fbf97593ba354e9f0d01b4b15756a3c10e7a3adf3501bd477d3c16fa2accb4a2a857fb4561b751cacd7830cb6954748d66f2d7ab172fccaf925ff66b70ae535979a85f42ed79a600d58068b8034059f43637edd55e477d3713b1673cf07e029dbcba419ce9e5d1c90081d34abadcbfe49ec1798cb9b0b44bf15f18d4e2f8531b6705963a732980d71c7e93b0d6145943040e08e206092cdb75680da0d089fb1f42b035a2006d53a1ca6f7c7d454507cd9f8cd1e2fa5a1042b00a3c7a52d004922c2c1795047d438b4ba918e8185837799c2a7da3a34ca3488f7ae102685125bd5ba913443ed04f5c33870e6fb205a7a1f265579adc7c9f4e992a123430a28dbaf557bd029e9f7ca5f762f5d03b63c79c34eef48d0a0d82b16c98c6b99dfc12c49dfb18d7094c9b7a4d852557b97c0a77b182d8c6f29ed729022c8142fddd29e6396cde66a6b6d0d6c84f4b6b774d8a2e343f0917ad65454a2be85b4bdfb8eeb7c9d4ab730ce3f437f7edaffbece7dd593d10ef317349d0accf251e165a6b4a85c7081e8cf83fb55c91ae49d0d5f797213c0363b0d03735786398071b997af6fc42acf404566558fb6179fa44ea99aa566b9a753211fe0546038521d2121185705ad347f53679b5399bcf3ee410083fe6b42e61b80c23d5634888ede00bc96c41161c549990ea12f711cc07311a2737f967f673e30c2b5c2bd51933adc27cf96d6ce98d2e20cf784ab673e51d08e2a72a9b1b4e9b16a8bd8e5039e7153687a1ed0e711b43253a9e4d1c94294b6b3556839377e7b3b704b8d4402769ca9b740a0bc08943e53d88af8ea066fef212fd3cb2765c008f030054cb4699d952fe64067627b9c2b34cfbf4524bd0a9a2927379ed21f4a3e074ca3b71740ee7cab8919a75a1385650e8d5149e24ffe0777acef8a178aeb335acb4ef47ac8809ba8f394100d98b46513a86380b08cc501a6be36f2d342082525bc39c7cbcd8b6fab2ed375710ad275f27e3b705c7d6cfecaed2062431d45ff1b5fab5a698b49411ec7313a6ec4a58d4e19d0ae1e1ec39b404650c705f1f0e6a92bdb5885f2f6cd7cb05367aa9ada884405fcd169b418688e2ca3a98ea3edc777831122854e2ee37ed0d74d346a2a053185a34093779220f6d7df13e178c14ce8fc8732dc7fda6819c80f2a23ca6bc16840660fc5b4e971bc033160c6128242051ccc738b8c2ab3f9490a8221a335e9f2e7fb65c3e3c7a04c6c6004b551c46dcb0dfad50fb029a37aeb54817e83acbbd2d003479069956a146b3194c0889ff58efc00e26caa632ee4494b5220e470559fc7d9ba786e7f380f80957853fd2a2f3b68fc053f364082fd34a9b38f1df938f36500b946a5cc4a3e290467477ffdeaaa8f880762ae5ed2a47e957cd2c505158317b474754d2957a0973944faa500b390c17156e89f907c33efb614f2d432354cffbb9270259644771655ba2151eefba8245a5c09bbd13a89a784a956c323402e12d6abdf783c70e302ce428f1b86abc76fdcd7c8225692dc8d9cf175a7c15b5a892bf94e9cf3eb0a8d48a6a98a099b841e02236059eec5998b99072f5ee4644efca077dac9ddfa4223bbb434d68de7547ec0e16961551b09c68a31ebc705f6c174f2cb9f5245df56cf538db8fdfee82c1e5d484a06053f21550ced9d55c6f2cd19f4eae8db99855db71572b8e1ed6185a5148d231603ae1f50e8f7f4f0285ffefaae20c249d16aaa35d37cd3da5b0185961d17f9352277d457d15f7acce50c77fcd96a5761b5d67f9409ad07bdf960e1d10b2e3df6e8d24b35a746ddaf0a135bf44221e3ada0363b6ae28956fafa57f286c6865ffc9542734a8cc7c5f4c7e079e495b7da76b99c27a909c8c69cc23e9fda6d403729b95a37153c3d0734a9d5c4981efbf68cbd96d92d55a1e3668d6b8736e2b1eb446a6f9c5ef5f24083134da180ef6bd778c17df23c3528aa1c265be7601f25c609ad5ccb1970f01f5edbbe6cf7be5458fb814cf2e9da6ba9ad13eef249a7ce4b7aba5fa865fa765824bf6728922d23fc3377c14253b5d3ff1f97cc0f9a8c8076128f92ce683a3616eecbdf48810ad771ebb64f1a7f549e48b85ef46df9d0bdd1ebed4b55feb6520080962ed288dead808f9f36e305ec91e81ac1740878de4515bb909a20cae72a9177139828ba8b849dbc2ef753e0aefb4308df467c58f9825724309d6be51d71a75033edbdf23f0c2c2b46d36b78b2d346c3de717002ecf86538495e1bbd26dc8dccb14555544fe28d60815af1705937e307e73a9635ef069a8609f1868f424776159cd96a42c853d78189e186f21816432e7ebb72fbddf927a9b24a2476e68cebcd5c556ebe0bfe9e0279905e9a5cff0ba609a22e49cf8776ae8e5ed98eda50126b086d771e42f56b3f65c5ecf00ba30161bf43852ab68d7cebf8114ddc5be431e483e6c9af12674a540dd1b68a1d6e0ca3d51f5d09637439c706c015a4b140654eae1f695fc5701017cb431ba98c6f4ffe68c24c30d128b386cec18bf0f289e7ae0d8f8dfd63c621ae40ed51353d9f0b7fd8983d3d48af9aa06b4e473bd8a2ec6c67de402a78bccc298edad23e61f14c0252b884da0939414fa31a2a3cd82c9f2ccf566e4a6d43591a0fc8f2246a2d9a862d921761828cd97633cc9099b637e6ee1b432ed857d2b43abd445b68189842706d8e6030c9274f6cc3fd2c12b9dd0a0b0ff89f07b2b770e045daf42e3fad28ae0cfc2fdbfe4328585db0a69ad76334b47bce3b4c44c6133445678b2f30bdb69fd68fa45ad02d39d6ae0224e1e24c2714af60c475968d063d69eb4d8305060058406a46e9d5d871f7b0d8eb267b3ccde76142171c5dbc6fbb13f9a9f0105bed793ca168102e11eacb7673a9161fe4930e6691557a53ce5c2b48111541c3f2a87e7b1c291a7ddad9b1410f568c6c538dd75f211a4815ba9b51f086ce9cd9215a4a61d4d711e84aa8b975e3d988906172e230244163878ac8e185871f16cec04761a0d7ce4c9082feeab42f92da4efca5ad1f554da2e62049076d86ad3e94fa40c634989b275baff6e4d8282979dac0e9755e2b809f3df653953f2f75dee500a0e97d80fa8c0018f0b93f60981b0bcc79daf462507fbe8ca4a9b24e21ffd2bb6b1bee11042a53de4d1c25cbf6cd76a7d3537941d26cada8aec3b834f43cf8267ba6d0215ca16fbd37b9888d62340ff0d45dadae2852e873dbeb880e72472687e2d78a8f8be7a3d46afd19ec87844022c7f5e7b4c0aa059a5050906364b5b921465251ecbb0b07cfb9543c96ed7025f5d72b6544cc3b81c82ee682f79973fb78f663f7bc2b7dbc4e81a111062b7fdc3f6f0969ca349d82f86173fc918c65f8e060dba57d54128c3b1196a3117712a0b56f55f12dd43112b1303fd80664d0795a7b7d465d92955281c0b556b5c185e18066a7a475c214e327d885bfaa678b6a26c23b2de3058ad87f45f6b06a6b4d0b852c7040ebca67cf5933ff8132850248a553a66d0bc3d30b9702d77543e7d737b8a9875f1cea5bfd08190a6181340f66b81841e1d9719c94fd1472c0e547ad1a02318b9e70290f58e09e7c947dbca1e1389fe059dd8a279610cb389b2ea94aab5a3b5da5c5dccfadb709b064a51bb842f6c29d858b0e90d83f70ff52b4454602e136f5b3166252990e0d22408a1af377264d1795ac2ea214f2c0debe6d1d15b0c86058a50ed9893a2c09949abbf63bdac9b8acabd2db63ae6cc3d8e7a6a7ac4a8beec66cfaf7a8e0e8665aa8b8523b054834ea721a47510bec63714e2e93d0230731da9f61a5a84fedd2b13b24529ba63ccac87c7c86ab5e8ce04e699833f7ecdd08f3606f478d14a061cb7dd0813a0d53e7cc470f375aeace44e82f140cd4ffed5373fcbaaea9f3559f705d22827cd2777fdd1ffa44450bf3edf1328afa0ecf502e776c6279af93e79354a135c42cadbbecaf0b98fc29274999dddd2c98c76e5a129342a95c49b33ab97e87bc2e7b0516762a6fa9f02faefbd42e7c5b73925f16493cdf58f7bc388702283446f13d6d7d87061710b7d10fd0c795b0a2be29e34b83fbc6beff1616efdd48ed31b5439c92a0ebe830f67d5da4292381223f365ea1bf9f606b7de1fdfebc543b4b5c60ce90de40b32806ff779a3da3f095297830dd749a2f3f56c91a3ad2e568e8a28e491a6a2997cadf62f6d18fe4b766a32eda16453492b11909a3c0ffdddff6fd2bd84cb8ae70b481d3c8253704ddf5e221f07ca9d8fa1b414a0c1a0e1cee93e4862e7b6b9ad08e50012ab40af5251fa863fc391f2352e20e286ce479ac9c9a166534928c5c5a72ec512ed9dd43be0d83cfb2da2b2c9ad500cc835a491b10622fe16dc101809f067d68e0b5122ec26f946634af9ed5475a05ed37c80535b0b06bda4b77572b1551f48cb94df9c30d7bf40b409f082577411f10b1ad4d5c", 0x1000}, {&(0x7f0000000580)="a062832cddd950e59526e2277977977b609ed7f045b1c500a43466558ec89ddb822d203f452a6ffb55206efe0f0881925e4204869156157aa00d84bd7d2d0a88a09e7e", 0x43}], 0x5, 0xfc20, 0x6, 0x12) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="578a358bf17f300348b15a91de416f90ec04a3fb58694d1bc7ea841a62b1b11d21e443504e2e4c351a2a4b0c55a6e7ab170260896286e07aa26cc8c14ff272896c5d0a3aef4c3a993261ab6eb6a90f8d37157d876ae21fe59b4ee676", 0x5c}, {&(0x7f0000000100)="db9255b85182c68b38ebdeaee280d21de769a0348ae541f3f22c38b39455eb7cbc4df50c785dac2afe82f345b9ce12a2a5e9b438f2f21c75809f5d37fbb7b5e2a71cbb23e1aa826de3267fda8ab99fd67b99d30292eee1c4b3b463cafe7a58d4ea9d189af5e6fffc7bc638c1ce758c1610b9bcc277e77f6a544caaac99c97b1832a7daeb10dd8b1534e5f9523f05be4db594410dc3d5d44800f7d00dfea2ce3dcc50a0a062b1eb60b8d02324825e17415ee1950bf32097bd93099c38f5611fb0ae30c815c2ada48f02e445913682de27136f4f7524b433685a7453e8", 0xdc}, {&(0x7f0000000200)="cd9ce2f64a3908736e79af6b761442419df83a8e701e8d2268670c0b3f6277bc8b3ffaaa3e51252541a5ce1977a3e986f9f15630b5b3765596d20ce14cf93acba89c9347b17a37b65f624db04c0d8b3e5dc3ed9066c17bfb9320dd62fe144177c5eae20acfb8be9585cd9f56ec307810d63775014beb25e28a8b2fdef19b1cc29033fe6a61343fca5fd12a82d127f5e6d4033637e027c2f66f90416778a96a078bbebc20d8df3d63274392174ecda5e011bf3bb5a731fb7a6166938508ebdcc2e2772adc96f20c7f4c3db563af5033a522ebb5b3ebb08929bce7e1710ad149a7d38b", 0xe2}, {&(0x7f0000000f80)="094a4002efa9325085372bf88bd280ec4ca479c96fa62a5cd21e225f4d3b4c7c8a6f9904255df3fcd83d34d15d888ab847478aae4b82c0bc710b9f9ef5826f19619ebe25b019679c1da4e64c77449ea597bb7241088f5334d9559ba31bd6998103e2c38bb0fd57eda29f2276c09ff4d01400183101cf16729cfffec8c920f8cb560db694c58289d0b5be5105fdff6091399add7b201b86cc767f55eb688c2e53cdb2b11b7569dec1726e39aafad432f4477633bc8c09dd16271372a322f942b03ed4ecf5f283872046bc0dac7573f413cafcb3e4c7a1ca12068288872e7b5f9652b3695d88e56e10c18bb23d7b4a2c6e85d4d03301a0806129a80890c0034fa9d2b086a4821fa33f805e5fb78c4700034289b4954e9a56cc19014f5d9f66bd90c9d8b9adae69f96a61916cd7f48f490f525fb899fcf56bf19ea67a0021fd29ec6a33a7437e6fa6421a884cfd7f8a8d6339f95b512e4d515cfe3d54957d405a61533b4a74254d208ab6b87cae136b4cbd36374a1dff04e56783846cbe59b7e92dd9876f92e06d452ab4de9df7025791165978761da1d0c1eb48714991ffa73eb1b65fdb834a3a922ab6fc7947419941e1c92348842757b6d7fb3e16d63d4185ac2cfed5950a3d56eba266703590b25f032b39670dd355819b62be81f78f7f42acd2608280841d8dfb8b1759c0fd30c64abc353ef48d66d7092c841ce63be6ab61ae4f34a15d8372a857107c0bc6f7e3776bc92016e5e9984daa87e91e73ad1fe040a6b0f82765e92372fa120f99540eef8c433a20413471e5462373e301d0253c1cd1acf54f5fa5bc2444c965b5d5e9d97693ef8f25f079778bc15cd73c0be697ad7afb4bfa619dd6942935e067fd2ca705cc05b91b50a9f3a9d818caea5fe8d62dcf3b707bf200bea4b755ca46e36f30756436ba14a02ab635537c92797271f3b4179d2736096ddf902fbdc1d69d4dd56d29a0e4129d6f6c7f52a0951edb1a45c48caef9817f4458761db5d77632129aad452fd76420aff2eaa02f3956887eb511e1ce2d8f5c263659b3c37ef6ef107c47b0dba39c0bea047ae002c14c2b8394fc6d50b45e6b284a78662e16ba6edbf2d7e20bc1ab3b9999bbc9b39e0409a8214b58be12996c0adf09b7335f9168c1e9ddf48b7899f277f0a6fb81418bf8eb60a2f5a0c206af443270f961ef2d2e3fab10ed05ad96cfc0cf652cd48968057ebc89fc3872aec830f9d5eb79e91e3c0e2920620f4ae5502eb7d7e487d447258ef57fbe7ab32215bb0a8515b00c59336e3a36e5693765e6e39f641fb876c76fd0d9631ca7b529bae3453f8251fc1d07d6abed0f68cc7488666b1ce5c53b0130fea011b79ec63133272524fc00b3006a98507c0fa9aefe67e6c8dde3db0e8e5f60ec221cd70f45aa4b63d088973191e79ed72d88ff70fe51486fa8a244c22635a1c7db233325de2e36a101f428445a8e0d4cb845f2780b144223888f3d6c58401b07f0ac7716fe01263bff2cfe4351640dd35ab36692681b086c9d8aafc3ded31593496075109527ed0207ffbb7f715242a796e1e92e29ddb971b68de09dd6d990eefa458e6230087817dfe2389b814c7dea85a9121e5c4716db80bf09ec973d1d4fcfd15b37afcf74a1b1eaf3202955141b39badfbbe894fa012ef9f8b2dd7e708b0ce2dbb8970ba308e42e856e4cb049466d53accca5a3326f069c598d07039f8325e85a632e115ffa9552c52c392ed7046d1671b916da27d1fe3cc6ea12e941c61fb87f24a1fe258b8032ad22f1fd90d55058d7ebb06f6181b74d1a11a402db52efcbaf36796b30d89e66631b60730b0ff07b0846c34d9bb5f3a189461f74d3d2d9673f73f7506db9403d66b39e6bdbc84d1f84dc36adf411dc2e6654ccd0191fb529e1f5ee8e5261206009a6b3ef4f5d442503121b802b68e309c008abf4e63f15e7954899512731d8e5a39b0bb1cb67d006063a9dcaa234e192813da4296dc94244bcac8b66261f92b41e9b555827fb445b49f42a27bf1a9c332b7f1814b6b710da7de56b2dc66bfb8fe826e11c2a8078118f718857da0835b8b7ee74ca6dd342a6c55a95d59c085a808578ca152cbfe635323fb35dc937de1c270c52c72457c3e8ca94cfd2e5", 0x5e7}], 0x4) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2010c10, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1, 0x766, &(0x7f0000000800)="$eJzs3d9rW1UcAPDvTdt166atIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlXZMg+XzgNOfce9Nzvjn3x0nu5d4A+tZ4+icTcTgiPkoiRmvTk4gYquYGI05uLHdnbTWfpiTW19/8I6kuc3ttNR8N70kdrBWejIgf3484ktlab3l5ZS5XLBYWa+XJyvyFyfLyytHz87nZwmxh4fjU9PSxEy+cOL53sf71y8qhGx+/9uw3J/9574lrH/6UxMk4VJvXGMdeGY/x2mcylH6E93h1ryvrsaTXDWBX0k1zYGMrj8MxGgPVXAsHutkyAKBT3o2IdQCgzySO/wDQZ+q/A9xeW83XU29/keium69ExP6N+OvnNzfmDNbO2e2vngcduZ3cc2YkiYixPah/PCK++O7tr9IUHToPCdDM5SsRcXZsfOv+P9lyzcJOPdfGMuP3le3/oHu+T8c/LzYb/2U2xz/RZPwz3GTb3Y0Hb/+Z63tQTUvp+O/lhmvb7jTEXzM2UCs9Uh3zDSXnzhcL6b7t0YiYiKHhtDy1TR0Tt/691Wpe4/jvz0/e+TKtP329u0Tm+uDwve+ZyVVyDxNzo5tXIp4abBZ/stn/SYvx7+k263j9pQ8+bzUvjT+Nt562xt9Z61cjnmna/3evaEu2vT5xsro6TNZXiia+/fWzkVb1N/Z/mtL6698FuiHt/5Ht4x9LGq/XLO+8jp+vjv7Qat6D42++/u9L3qrm99WmXcpVKotTEfuSN7ZOP3b3vfVyffk0/omnm2//263/6XfCs23GP3jj9693H39npfHP7Kj/d565dmduoFX97fX/dDU3UZvSzv6v3QY+zGcHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMShSDLZzXwmk81uPMP78RjJFEvlypFzpaWFmag+K3sshjL1W12ONtwPdap2P/x6+dh95ecj4rGI+HT4QLWczZeKM70OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrZ4/n/qt+Fetw4A6Jj9vW4AANB1jv8A0H92dvw/0LF2AADd4/s/APQfx38A6D+O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTY6VOn0rT+99pqPi3PXFxemitdPDpTKM9l55fy2Xxp8UJ2tlSaLRay+dJ8y390eeOlWCpdmI6FpUuTlUK5MlleXjkzX1paqJw5P5+bLZwpDHUtMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX3l5ZS5XLBYWZWRkZDYzvd4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw//BcAAP//b3EqwQ==") (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x141842, 0x0) (async) pwritev2(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="153f9a684297c0b958f6eb90e7e0bc7814209add89e2537a5761646094bcad52a015757a1742b8f0c95e0d7ce725dee537c782cac040d68494e0ed50077ed51a8bbdf472aecbef0b77b034ec8a2d704bfed3d752368f8ff25d65b82aad2358e9f6dfc68f1d6a1ba044056971412438c49a39a68218c9d6bf94b6369fcc83e71c19f9504086c17cdd7852", 0x8a}, {&(0x7f0000000440)="d031f3450f6fbe641452ef197913673a418a4acd9cdf85983a53aa5e503f2f3202eb4d9bb556a7c90d07a2fdef612b57aa45faf6d3a10949d320063912966ccca1fc1440fead04fd52512723b06b5c55eb2169027a7d10e16eeace98411449892c646cb076541271c5bde477083969d16446133efe2d033f35fa5d6e9493c6829234e38c513d9050dd4a38531c12a71092fce96c67ae87dc7687c91326d87100195fb6e7a73f3e4c78524dbdd4fb6dcb", 0xb0}, {&(0x7f0000000500)="b8336785fc66941acf67db3123e0b1825cb891a3ec805087553592ecbc77818cc252d7f656a9c54a012fec5fe0b31fe4600dc88af99728c3438b74d8a6a6db153ad70d30ce74b5b83a65d32492b8f629f2fa200d4610c27a078fa34c48def84faeab1ead9ffeea9ec2e795", 0x6b}, {&(0x7f0000001580)="e6b1f2045c43016ce7fd2cc7c97f9d09eb65a577b3e1848a4c19c9246f9362d47444797fa8f24f5be43a18f6fcbe0686bdc8c6bd78ba6a41cdf0cae99c9d5a4b8ef1f23c45d46d588a5da6689b3f88c93de492206eb3ad5ec864aceb70b1d70b1e9061ba36789388dcac7d5faa15b11592acbfcd18fb7e6baca2b0447027777278906a4e83b563df0ba953ab66d7682ddc4c739a16503855d6da8e1aef28362aef1558df2d574f6780bfbd87158a81a56ac6c2f720d43aac3aa97e41c679cd79ef95ad5d3060d8a9231dab6690811b8e05c0fad687e0cdb288f12151075cfe858b13dcbca2ce71a4f9499928b5dba367d281e7e66dcfd8351c392b3c7c2e7ab82af62386fe543d2ef148037a1243f3f416dd91b9947aad1d0c2c0395390ba3d6ce869f4bf9ccaa5b49e0cfffc43c164af08d3dc9bf2fb3cb395c8d68baad8f387a02d8367cdccebd30e669de51d7dfe4955b8ed2c1dd0fc102e9ade597cd417316d899e8c738c0b501c5530d16c75b1c06156302c4804bb38f16be13cc76b6ad2ad3aa6dd1164dcf92cf531ca0c51399db7a0be85f64244eaea3eb68f4ef04cc998dc3c7ac8715f53a4ee3c784c08d7c3d2e1486e36c8d49c5ee53514e971db589f718008771b184e58dc590e8d60cc9635cfc5be50cd66072374383d8919b7b45ed673914d3591f0045c61dbed3f94af0434744429e3505bec8b17459d9bb54e92e39788a5a4f29bd716ebd2838a5fb45ed49fa7d54fe0278f377f0d9f3f613d977ea5a438e12d6e150b7776ee0b17feb085dad7cc84160138446a32456f50c74e3885dd6063f764640ec31b5028c878729adf6e31bdbb95bf3cefeaeed04c6968860ea15c34af7bf2fb0776535d72dd9bc504dca4bc20dcfcaeac3a0799cd0607f940cf513dc30eea80cbbd2d2fd7375f09022273c571bc05db8efbafb11a18aceb651bdcdbdaeab550b86a77db942b12cad317b5ae5dd59e63953785bccab0c9fe84afe76f569f5424efe66ffadb06249c431fb06dc5d2795d136b76049845aceab801149ece109c6e2aa5b40be78c8b8877d8a4d292ffa8e60b646f5fde85f4923749c9106b5c57c50c6feda7f251bab255a4cc40789d33bb23537f5b29590f24a795a56fd221f235a0772f582fcd3d34d723a11409ac803a1bed36d653d93c8c5007cee6c3aa9acacfb7fc7bdc88d5bcaf62caf3b5baf717c685f30bbb67eabb0ac4a2049cd015f6de041a1e11aa32741f565c3e15723c2c5e982090ba5b378084a1a75a70ced9fc9aeffb7c38c5d9d49543ba9df158d7c11c668610b77764d260dfff6f988012a3b0ac699dfa6fd19a1782fcc8fbf97593ba354e9f0d01b4b15756a3c10e7a3adf3501bd477d3c16fa2accb4a2a857fb4561b751cacd7830cb6954748d66f2d7ab172fccaf925ff66b70ae535979a85f42ed79a600d58068b8034059f43637edd55e477d3713b1673cf07e029dbcba419ce9e5d1c90081d34abadcbfe49ec1798cb9b0b44bf15f18d4e2f8531b6705963a732980d71c7e93b0d6145943040e08e206092cdb75680da0d089fb1f42b035a2006d53a1ca6f7c7d454507cd9f8cd1e2fa5a1042b00a3c7a52d004922c2c1795047d438b4ba918e8185837799c2a7da3a34ca3488f7ae102685125bd5ba913443ed04f5c33870e6fb205a7a1f265579adc7c9f4e992a123430a28dbaf557bd029e9f7ca5f762f5d03b63c79c34eef48d0a0d82b16c98c6b99dfc12c49dfb18d7094c9b7a4d852557b97c0a77b182d8c6f29ed729022c8142fddd29e6396cde66a6b6d0d6c84f4b6b774d8a2e343f0917ad65454a2be85b4bdfb8eeb7c9d4ab730ce3f437f7edaffbece7dd593d10ef317349d0accf251e165a6b4a85c7081e8cf83fb55c91ae49d0d5f797213c0363b0d03735786398071b997af6fc42acf404566558fb6179fa44ea99aa566b9a753211fe0546038521d2121185705ad347f53679b5399bcf3ee410083fe6b42e61b80c23d5634888ede00bc96c41161c549990ea12f711cc07311a2737f967f673e30c2b5c2bd51933adc27cf96d6ce98d2e20cf784ab673e51d08e2a72a9b1b4e9b16a8bd8e5039e7153687a1ed0e711b43253a9e4d1c94294b6b3556839377e7b3b704b8d4402769ca9b740a0bc08943e53d88af8ea066fef212fd3cb2765c008f030054cb4699d952fe64067627b9c2b34cfbf4524bd0a9a2927379ed21f4a3e074ca3b71740ee7cab8919a75a1385650e8d5149e24ffe0777acef8a178aeb335acb4ef47ac8809ba8f394100d98b46513a86380b08cc501a6be36f2d342082525bc39c7cbcd8b6fab2ed375710ad275f27e3b705c7d6cfecaed2062431d45ff1b5fab5a698b49411ec7313a6ec4a58d4e19d0ae1e1ec39b404650c705f1f0e6a92bdb5885f2f6cd7cb05367aa9ada884405fcd169b418688e2ca3a98ea3edc777831122854e2ee37ed0d74d346a2a053185a34093779220f6d7df13e178c14ce8fc8732dc7fda6819c80f2a23ca6bc16840660fc5b4e971bc033160c6128242051ccc738b8c2ab3f9490a8221a335e9f2e7fb65c3e3c7a04c6c6004b551c46dcb0dfad50fb029a37aeb54817e83acbbd2d003479069956a146b3194c0889ff58efc00e26caa632ee4494b5220e470559fc7d9ba786e7f380f80957853fd2a2f3b68fc053f364082fd34a9b38f1df938f36500b946a5cc4a3e290467477ffdeaaa8f880762ae5ed2a47e957cd2c505158317b474754d2957a0973944faa500b390c17156e89f907c33efb614f2d432354cffbb9270259644771655ba2151eefba8245a5c09bbd13a89a784a956c323402e12d6abdf783c70e302ce428f1b86abc76fdcd7c8225692dc8d9cf175a7c15b5a892bf94e9cf3eb0a8d48a6a98a099b841e02236059eec5998b99072f5ee4644efca077dac9ddfa4223bbb434d68de7547ec0e16961551b09c68a31ebc705f6c174f2cb9f5245df56cf538db8fdfee82c1e5d484a06053f21550ced9d55c6f2cd19f4eae8db99855db71572b8e1ed6185a5148d231603ae1f50e8f7f4f0285ffefaae20c249d16aaa35d37cd3da5b0185961d17f9352277d457d15f7acce50c77fcd96a5761b5d67f9409ad07bdf960e1d10b2e3df6e8d24b35a746ddaf0a135bf44221e3ada0363b6ae28956fafa57f286c6865ffc9542734a8cc7c5f4c7e079e495b7da76b99c27a909c8c69cc23e9fda6d403729b95a37153c3d0734a9d5c4981efbf68cbd96d92d55a1e3668d6b8736e2b1eb446a6f9c5ef5f24083134da180ef6bd778c17df23c3528aa1c265be7601f25c609ad5ccb1970f01f5edbbe6cf7be5458fb814cf2e9da6ba9ad13eef249a7ce4b7aba5fa865fa765824bf6728922d23fc3377c14253b5d3ff1f97cc0f9a8c8076128f92ce683a3616eecbdf48810ad771ebb64f1a7f549e48b85ef46df9d0bdd1ebed4b55feb6520080962ed288dead808f9f36e305ec91e81ac1740878de4515bb909a20cae72a9177139828ba8b849dbc2ef753e0aefb4308df467c58f9825724309d6be51d71a75033edbdf23f0c2c2b46d36b78b2d346c3de717002ecf86538495e1bbd26dc8dccb14555544fe28d60815af1705937e307e73a9635ef069a8609f1868f424776159cd96a42c853d78189e186f21816432e7ebb72fbddf927a9b24a2476e68cebcd5c556ebe0bfe9e0279905e9a5cff0ba609a22e49cf8776ae8e5ed98eda50126b086d771e42f56b3f65c5ecf00ba30161bf43852ab68d7cebf8114ddc5be431e483e6c9af12674a540dd1b68a1d6e0ca3d51f5d09637439c706c015a4b140654eae1f695fc5701017cb431ba98c6f4ffe68c24c30d128b386cec18bf0f289e7ae0d8f8dfd63c621ae40ed51353d9f0b7fd8983d3d48af9aa06b4e473bd8a2ec6c67de402a78bccc298edad23e61f14c0252b884da0939414fa31a2a3cd82c9f2ccf566e4a6d43591a0fc8f2246a2d9a862d921761828cd97633cc9099b637e6ee1b432ed857d2b43abd445b68189842706d8e6030c9274f6cc3fd2c12b9dd0a0b0ff89f07b2b770e045daf42e3fad28ae0cfc2fdbfe4328585db0a69ad76334b47bce3b4c44c6133445678b2f30bdb69fd68fa45ad02d39d6ae0224e1e24c2714af60c475968d063d69eb4d8305060058406a46e9d5d871f7b0d8eb267b3ccde76142171c5dbc6fbb13f9a9f0105bed793ca168102e11eacb7673a9161fe4930e6691557a53ce5c2b48111541c3f2a87e7b1c291a7ddad9b1410f568c6c538dd75f211a4815ba9b51f086ce9cd9215a4a61d4d711e84aa8b975e3d988906172e230244163878ac8e185871f16cec04761a0d7ce4c9082feeab42f92da4efca5ad1f554da2e62049076d86ad3e94fa40c634989b275baff6e4d8282979dac0e9755e2b809f3df653953f2f75dee500a0e97d80fa8c0018f0b93f60981b0bcc79daf462507fbe8ca4a9b24e21ffd2bb6b1bee11042a53de4d1c25cbf6cd76a7d3537941d26cada8aec3b834f43cf8267ba6d0215ca16fbd37b9888d62340ff0d45dadae2852e873dbeb880e72472687e2d78a8f8be7a3d46afd19ec87844022c7f5e7b4c0aa059a5050906364b5b921465251ecbb0b07cfb9543c96ed7025f5d72b6544cc3b81c82ee682f79973fb78f663f7bc2b7dbc4e81a111062b7fdc3f6f0969ca349d82f86173fc918c65f8e060dba57d54128c3b1196a3117712a0b56f55f12dd43112b1303fd80664d0795a7b7d465d92955281c0b556b5c185e18066a7a475c214e327d885bfaa678b6a26c23b2de3058ad87f45f6b06a6b4d0b852c7040ebca67cf5933ff8132850248a553a66d0bc3d30b9702d77543e7d737b8a9875f1cea5bfd08190a6181340f66b81841e1d9719c94fd1472c0e547ad1a02318b9e70290f58e09e7c947dbca1e1389fe059dd8a279610cb389b2ea94aab5a3b5da5c5dccfadb709b064a51bb842f6c29d858b0e90d83f70ff52b4454602e136f5b3166252990e0d22408a1af377264d1795ac2ea214f2c0debe6d1d15b0c86058a50ed9893a2c09949abbf63bdac9b8acabd2db63ae6cc3d8e7a6a7ac4a8beec66cfaf7a8e0e8665aa8b8523b054834ea721a47510bec63714e2e93d0230731da9f61a5a84fedd2b13b24529ba63ccac87c7c86ab5e8ce04e699833f7ecdd08f3606f478d14a061cb7dd0813a0d53e7cc470f375aeace44e82f140cd4ffed5373fcbaaea9f3559f705d22827cd2777fdd1ffa44450bf3edf1328afa0ecf502e776c6279af93e79354a135c42cadbbecaf0b98fc29274999dddd2c98c76e5a129342a95c49b33ab97e87bc2e7b0516762a6fa9f02faefbd42e7c5b73925f16493cdf58f7bc388702283446f13d6d7d87061710b7d10fd0c795b0a2be29e34b83fbc6beff1616efdd48ed31b5439c92a0ebe830f67d5da4292381223f365ea1bf9f606b7de1fdfebc543b4b5c60ce90de40b32806ff779a3da3f095297830dd749a2f3f56c91a3ad2e568e8a28e491a6a2997cadf62f6d18fe4b766a32eda16453492b11909a3c0ffdddff6fd2bd84cb8ae70b481d3c8253704ddf5e221f07ca9d8fa1b414a0c1a0e1cee93e4862e7b6b9ad08e50012ab40af5251fa863fc391f2352e20e286ce479ac9c9a166534928c5c5a72ec512ed9dd43be0d83cfb2da2b2c9ad500cc835a491b10622fe16dc101809f067d68e0b5122ec26f946634af9ed5475a05ed37c80535b0b06bda4b77572b1551f48cb94df9c30d7bf40b409f082577411f10b1ad4d5c", 0x1000}, {&(0x7f0000000580)="a062832cddd950e59526e2277977977b609ed7f045b1c500a43466558ec89ddb822d203f452a6ffb55206efe0f0881925e4204869156157aa00d84bd7d2d0a88a09e7e", 0x43}], 0x5, 0xfc20, 0x6, 0x12) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="578a358bf17f300348b15a91de416f90ec04a3fb58694d1bc7ea841a62b1b11d21e443504e2e4c351a2a4b0c55a6e7ab170260896286e07aa26cc8c14ff272896c5d0a3aef4c3a993261ab6eb6a90f8d37157d876ae21fe59b4ee676", 0x5c}, {&(0x7f0000000100)="db9255b85182c68b38ebdeaee280d21de769a0348ae541f3f22c38b39455eb7cbc4df50c785dac2afe82f345b9ce12a2a5e9b438f2f21c75809f5d37fbb7b5e2a71cbb23e1aa826de3267fda8ab99fd67b99d30292eee1c4b3b463cafe7a58d4ea9d189af5e6fffc7bc638c1ce758c1610b9bcc277e77f6a544caaac99c97b1832a7daeb10dd8b1534e5f9523f05be4db594410dc3d5d44800f7d00dfea2ce3dcc50a0a062b1eb60b8d02324825e17415ee1950bf32097bd93099c38f5611fb0ae30c815c2ada48f02e445913682de27136f4f7524b433685a7453e8", 0xdc}, {&(0x7f0000000200)="cd9ce2f64a3908736e79af6b761442419df83a8e701e8d2268670c0b3f6277bc8b3ffaaa3e51252541a5ce1977a3e986f9f15630b5b3765596d20ce14cf93acba89c9347b17a37b65f624db04c0d8b3e5dc3ed9066c17bfb9320dd62fe144177c5eae20acfb8be9585cd9f56ec307810d63775014beb25e28a8b2fdef19b1cc29033fe6a61343fca5fd12a82d127f5e6d4033637e027c2f66f90416778a96a078bbebc20d8df3d63274392174ecda5e011bf3bb5a731fb7a6166938508ebdcc2e2772adc96f20c7f4c3db563af5033a522ebb5b3ebb08929bce7e1710ad149a7d38b", 0xe2}, {&(0x7f0000000f80)="094a4002efa9325085372bf88bd280ec4ca479c96fa62a5cd21e225f4d3b4c7c8a6f9904255df3fcd83d34d15d888ab847478aae4b82c0bc710b9f9ef5826f19619ebe25b019679c1da4e64c77449ea597bb7241088f5334d9559ba31bd6998103e2c38bb0fd57eda29f2276c09ff4d01400183101cf16729cfffec8c920f8cb560db694c58289d0b5be5105fdff6091399add7b201b86cc767f55eb688c2e53cdb2b11b7569dec1726e39aafad432f4477633bc8c09dd16271372a322f942b03ed4ecf5f283872046bc0dac7573f413cafcb3e4c7a1ca12068288872e7b5f9652b3695d88e56e10c18bb23d7b4a2c6e85d4d03301a0806129a80890c0034fa9d2b086a4821fa33f805e5fb78c4700034289b4954e9a56cc19014f5d9f66bd90c9d8b9adae69f96a61916cd7f48f490f525fb899fcf56bf19ea67a0021fd29ec6a33a7437e6fa6421a884cfd7f8a8d6339f95b512e4d515cfe3d54957d405a61533b4a74254d208ab6b87cae136b4cbd36374a1dff04e56783846cbe59b7e92dd9876f92e06d452ab4de9df7025791165978761da1d0c1eb48714991ffa73eb1b65fdb834a3a922ab6fc7947419941e1c92348842757b6d7fb3e16d63d4185ac2cfed5950a3d56eba266703590b25f032b39670dd355819b62be81f78f7f42acd2608280841d8dfb8b1759c0fd30c64abc353ef48d66d7092c841ce63be6ab61ae4f34a15d8372a857107c0bc6f7e3776bc92016e5e9984daa87e91e73ad1fe040a6b0f82765e92372fa120f99540eef8c433a20413471e5462373e301d0253c1cd1acf54f5fa5bc2444c965b5d5e9d97693ef8f25f079778bc15cd73c0be697ad7afb4bfa619dd6942935e067fd2ca705cc05b91b50a9f3a9d818caea5fe8d62dcf3b707bf200bea4b755ca46e36f30756436ba14a02ab635537c92797271f3b4179d2736096ddf902fbdc1d69d4dd56d29a0e4129d6f6c7f52a0951edb1a45c48caef9817f4458761db5d77632129aad452fd76420aff2eaa02f3956887eb511e1ce2d8f5c263659b3c37ef6ef107c47b0dba39c0bea047ae002c14c2b8394fc6d50b45e6b284a78662e16ba6edbf2d7e20bc1ab3b9999bbc9b39e0409a8214b58be12996c0adf09b7335f9168c1e9ddf48b7899f277f0a6fb81418bf8eb60a2f5a0c206af443270f961ef2d2e3fab10ed05ad96cfc0cf652cd48968057ebc89fc3872aec830f9d5eb79e91e3c0e2920620f4ae5502eb7d7e487d447258ef57fbe7ab32215bb0a8515b00c59336e3a36e5693765e6e39f641fb876c76fd0d9631ca7b529bae3453f8251fc1d07d6abed0f68cc7488666b1ce5c53b0130fea011b79ec63133272524fc00b3006a98507c0fa9aefe67e6c8dde3db0e8e5f60ec221cd70f45aa4b63d088973191e79ed72d88ff70fe51486fa8a244c22635a1c7db233325de2e36a101f428445a8e0d4cb845f2780b144223888f3d6c58401b07f0ac7716fe01263bff2cfe4351640dd35ab36692681b086c9d8aafc3ded31593496075109527ed0207ffbb7f715242a796e1e92e29ddb971b68de09dd6d990eefa458e6230087817dfe2389b814c7dea85a9121e5c4716db80bf09ec973d1d4fcfd15b37afcf74a1b1eaf3202955141b39badfbbe894fa012ef9f8b2dd7e708b0ce2dbb8970ba308e42e856e4cb049466d53accca5a3326f069c598d07039f8325e85a632e115ffa9552c52c392ed7046d1671b916da27d1fe3cc6ea12e941c61fb87f24a1fe258b8032ad22f1fd90d55058d7ebb06f6181b74d1a11a402db52efcbaf36796b30d89e66631b60730b0ff07b0846c34d9bb5f3a189461f74d3d2d9673f73f7506db9403d66b39e6bdbc84d1f84dc36adf411dc2e6654ccd0191fb529e1f5ee8e5261206009a6b3ef4f5d442503121b802b68e309c008abf4e63f15e7954899512731d8e5a39b0bb1cb67d006063a9dcaa234e192813da4296dc94244bcac8b66261f92b41e9b555827fb445b49f42a27bf1a9c332b7f1814b6b710da7de56b2dc66bfb8fe826e11c2a8078118f718857da0835b8b7ee74ca6dd342a6c55a95d59c085a808578ca152cbfe635323fb35dc937de1c270c52c72457c3e8ca94cfd2e5", 0x5e7}], 0x4) (async) 00:06:07 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000000)) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) ioctl$F2FS_IOC_GET_PIN_FILE(r1, 0x8004f50e, &(0x7f0000000000)) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) 00:06:07 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480), 0x800) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) (async) r1 = syz_io_uring_complete(0x0) (async, rerun: 64) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) (rerun: 64) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 64) r3 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 64) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:07 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000100)={{{0xc, 0x1}}, 0xf4, 0x0, &(0x7f0000000000)="320e4966373364a4739bbca10e1ee05cb49d4e367a12f32d16594e357b8562d3cc2c8b290b94b6e080e96e3fbbbeda25c8615aa80fec7c5c8880f034c20a5756dc77c6d4fb8111ff3d6fd62b0fc58cf053d14429caf38bfef2ed18746acbf467f744b7131a8aa1f29ccf6b385ba8c7b07fd8e22b2f844e1ae973146f917f52a74112d17a16c12712bd572ee4db7bd8c2709b47c16c8cc286b6da3d127be6a86328bee986fce688cf1630ef3e05b67cb7d88a93e8d798f3b9fc2a7aa17705459450e9e95219f18129a3329c02308ef06666e9033730be5e7a44402d2812df5f26d4e2b1d8e72860d0d6c13d0d34d76d8905d666b6"}) (async) r0 = syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f00000001c0)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0', [{0x20, 'squashfs\x00'}], 0xa, "fc8240ce55d555e597c9840f253ffdeee2b4f0b1c0d9346b55ba6d02d48d701920597455b7387a64196c351dd1bb4e17f580fdb06fe720a5d8b279905fd81c3eabd8455528c524598d64faebf244c271"}, 0x65) [ 367.457518][T21162] loop5: detected capacity change from 0 to 2048 00:06:07 executing program 0: ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000100)={{{0xc, 0x1}}, 0xf4, 0x0, &(0x7f0000000000)="320e4966373364a4739bbca10e1ee05cb49d4e367a12f32d16594e357b8562d3cc2c8b290b94b6e080e96e3fbbbeda25c8615aa80fec7c5c8880f034c20a5756dc77c6d4fb8111ff3d6fd62b0fc58cf053d14429caf38bfef2ed18746acbf467f744b7131a8aa1f29ccf6b385ba8c7b07fd8e22b2f844e1ae973146f917f52a74112d17a16c12712bd572ee4db7bd8c2709b47c16c8cc286b6da3d127be6a86328bee986fce688cf1630ef3e05b67cb7d88a93e8d798f3b9fc2a7aa17705459450e9e95219f18129a3329c02308ef06666e9033730be5e7a44402d2812df5f26d4e2b1d8e72860d0d6c13d0d34d76d8905d666b6"}) r0 = syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f00000001c0)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0', [{0x20, 'squashfs\x00'}], 0xa, "fc8240ce55d555e597c9840f253ffdeee2b4f0b1c0d9346b55ba6d02d48d701920597455b7387a64196c351dd1bb4e17f580fdb06fe720a5d8b279905fd81c3eabd8455528c524598d64faebf244c271"}, 0x65) ioctl$USBDEVFS_BULK(0xffffffffffffffff, 0xc0185502, &(0x7f0000000100)={{{0xc, 0x1}}, 0xf4, 0x0, &(0x7f0000000000)="320e4966373364a4739bbca10e1ee05cb49d4e367a12f32d16594e357b8562d3cc2c8b290b94b6e080e96e3fbbbeda25c8615aa80fec7c5c8880f034c20a5756dc77c6d4fb8111ff3d6fd62b0fc58cf053d14429caf38bfef2ed18746acbf467f744b7131a8aa1f29ccf6b385ba8c7b07fd8e22b2f844e1ae973146f917f52a74112d17a16c12712bd572ee4db7bd8c2709b47c16c8cc286b6da3d127be6a86328bee986fce688cf1630ef3e05b67cb7d88a93e8d798f3b9fc2a7aa17705459450e9e95219f18129a3329c02308ef06666e9033730be5e7a44402d2812df5f26d4e2b1d8e72860d0d6c13d0d34d76d8905d666b6"}) (async) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f00000001c0)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) write$binfmt_script(r0, &(0x7f0000000140)={'#! ', './file0', [{0x20, 'squashfs\x00'}], 0xa, "fc8240ce55d555e597c9840f253ffdeee2b4f0b1c0d9346b55ba6d02d48d701920597455b7387a64196c351dd1bb4e17f580fdb06fe720a5d8b279905fd81c3eabd8455528c524598d64faebf244c271"}, 0x65) (async) [ 367.513720][T21162] EXT4-fs (loop5): mounted filesystem without journal. Quota mode: none. 00:06:07 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x4048, &(0x7f0000000080)=ANY=[@ANYBLOB="6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c696e6465783d6f6e2c6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c6e66735f6578706f72743d6f6e2c64656661756c745f7065726d697373696f6e732c646f6e745f686173682c7375626a5f757365723d7371756173686673002c6175646974ff010000000000007472616e736d7574653d2d2c00"]) 00:06:07 executing program 5: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2010c10, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1, 0x766, &(0x7f0000000800)="$eJzs3d9rW1UcAPDvTdt166atIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlXZMg+XzgNOfce9Nzvjn3x0nu5d4A+tZ4+icTcTgiPkoiRmvTk4gYquYGI05uLHdnbTWfpiTW19/8I6kuc3ttNR8N70kdrBWejIgf3484ktlab3l5ZS5XLBYWa+XJyvyFyfLyytHz87nZwmxh4fjU9PSxEy+cOL53sf71y8qhGx+/9uw3J/9574lrH/6UxMk4VJvXGMdeGY/x2mcylH6E93h1ryvrsaTXDWBX0k1zYGMrj8MxGgPVXAsHutkyAKBT3o2IdQCgzySO/wDQZ+q/A9xeW83XU29/keium69ExP6N+OvnNzfmDNbO2e2vngcduZ3cc2YkiYixPah/PCK++O7tr9IUHToPCdDM5SsRcXZsfOv+P9lyzcJOPdfGMuP3le3/oHu+T8c/LzYb/2U2xz/RZPwz3GTb3Y0Hb/+Z63tQTUvp+O/lhmvb7jTEXzM2UCs9Uh3zDSXnzhcL6b7t0YiYiKHhtDy1TR0Tt/691Wpe4/jvz0/e+TKtP329u0Tm+uDwve+ZyVVyDxNzo5tXIp4abBZ/stn/SYvx7+k263j9pQ8+bzUvjT+Nt562xt9Z61cjnmna/3evaEu2vT5xsro6TNZXiia+/fWzkVb1N/Z/mtL6698FuiHt/5Ht4x9LGq/XLO+8jp+vjv7Qat6D42++/u9L3qrm99WmXcpVKotTEfuSN7ZOP3b3vfVyffk0/omnm2//263/6XfCs23GP3jj9693H39npfHP7Kj/d565dmduoFX97fX/dDU3UZvSzv6v3QY+zGcHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMShSDLZzXwmk81uPMP78RjJFEvlypFzpaWFmag+K3sshjL1W12ONtwPdap2P/x6+dh95ecj4rGI+HT4QLWczZeKM70OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrZ4/n/qt+Fetw4A6Jj9vW4AANB1jv8A0H92dvw/0LF2AADd4/s/APQfx38A6D+O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTY6VOn0rT+99pqPi3PXFxemitdPDpTKM9l55fy2Xxp8UJ2tlSaLRay+dJ8y390eeOlWCpdmI6FpUuTlUK5MlleXjkzX1paqJw5P5+bLZwpDHUtMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX3l5ZS5XLBYWZWRkZDYzvd4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw//BcAAP//b3EqwQ==") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x141842, 0x0) pwritev2(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="153f9a684297c0b958f6eb90e7e0bc7814209add89e2537a5761646094bcad52a015757a1742b8f0c95e0d7ce725dee537c782cac040d68494e0ed50077ed51a8bbdf472aecbef0b77b034ec8a2d704bfed3d752368f8ff25d65b82aad2358e9f6dfc68f1d6a1ba044056971412438c49a39a68218c9d6bf94b6369fcc83e71c19f9504086c17cdd7852", 0x8a}, {&(0x7f0000000440)="d031f3450f6fbe641452ef197913673a418a4acd9cdf85983a53aa5e503f2f3202eb4d9bb556a7c90d07a2fdef612b57aa45faf6d3a10949d320063912966ccca1fc1440fead04fd52512723b06b5c55eb2169027a7d10e16eeace98411449892c646cb076541271c5bde477083969d16446133efe2d033f35fa5d6e9493c6829234e38c513d9050dd4a38531c12a71092fce96c67ae87dc7687c91326d87100195fb6e7a73f3e4c78524dbdd4fb6dcb", 0xb0}, {&(0x7f0000000500)="b8336785fc66941acf67db3123e0b1825cb891a3ec805087553592ecbc77818cc252d7f656a9c54a012fec5fe0b31fe4600dc88af99728c3438b74d8a6a6db153ad70d30ce74b5b83a65d32492b8f629f2fa200d4610c27a078fa34c48def84faeab1ead9ffeea9ec2e795", 0x6b}, {&(0x7f0000001580)="e6b1f2045c43016ce7fd2cc7c97f9d09eb65a577b3e1848a4c19c9246f9362d47444797fa8f24f5be43a18f6fcbe0686bdc8c6bd78ba6a41cdf0cae99c9d5a4b8ef1f23c45d46d588a5da6689b3f88c93de492206eb3ad5ec864aceb70b1d70b1e9061ba36789388dcac7d5faa15b11592acbfcd18fb7e6baca2b0447027777278906a4e83b563df0ba953ab66d7682ddc4c739a16503855d6da8e1aef28362aef1558df2d574f6780bfbd87158a81a56ac6c2f720d43aac3aa97e41c679cd79ef95ad5d3060d8a9231dab6690811b8e05c0fad687e0cdb288f12151075cfe858b13dcbca2ce71a4f9499928b5dba367d281e7e66dcfd8351c392b3c7c2e7ab82af62386fe543d2ef148037a1243f3f416dd91b9947aad1d0c2c0395390ba3d6ce869f4bf9ccaa5b49e0cfffc43c164af08d3dc9bf2fb3cb395c8d68baad8f387a02d8367cdccebd30e669de51d7dfe4955b8ed2c1dd0fc102e9ade597cd417316d899e8c738c0b501c5530d16c75b1c06156302c4804bb38f16be13cc76b6ad2ad3aa6dd1164dcf92cf531ca0c51399db7a0be85f64244eaea3eb68f4ef04cc998dc3c7ac8715f53a4ee3c784c08d7c3d2e1486e36c8d49c5ee53514e971db589f718008771b184e58dc590e8d60cc9635cfc5be50cd66072374383d8919b7b45ed673914d3591f0045c61dbed3f94af0434744429e3505bec8b17459d9bb54e92e39788a5a4f29bd716ebd2838a5fb45ed49fa7d54fe0278f377f0d9f3f613d977ea5a438e12d6e150b7776ee0b17feb085dad7cc84160138446a32456f50c74e3885dd6063f764640ec31b5028c878729adf6e31bdbb95bf3cefeaeed04c6968860ea15c34af7bf2fb0776535d72dd9bc504dca4bc20dcfcaeac3a0799cd0607f940cf513dc30eea80cbbd2d2fd7375f09022273c571bc05db8efbafb11a18aceb651bdcdbdaeab550b86a77db942b12cad317b5ae5dd59e63953785bccab0c9fe84afe76f569f5424efe66ffadb06249c431fb06dc5d2795d136b76049845aceab801149ece109c6e2aa5b40be78c8b8877d8a4d292ffa8e60b646f5fde85f4923749c9106b5c57c50c6feda7f251bab255a4cc40789d33bb23537f5b29590f24a795a56fd221f235a0772f582fcd3d34d723a11409ac803a1bed36d653d93c8c5007cee6c3aa9acacfb7fc7bdc88d5bcaf62caf3b5baf717c685f30bbb67eabb0ac4a2049cd015f6de041a1e11aa32741f565c3e15723c2c5e982090ba5b378084a1a75a70ced9fc9aeffb7c38c5d9d49543ba9df158d7c11c668610b77764d260dfff6f988012a3b0ac699dfa6fd19a1782fcc8fbf97593ba354e9f0d01b4b15756a3c10e7a3adf3501bd477d3c16fa2accb4a2a857fb4561b751cacd7830cb6954748d66f2d7ab172fccaf925ff66b70ae535979a85f42ed79a600d58068b8034059f43637edd55e477d3713b1673cf07e029dbcba419ce9e5d1c90081d34abadcbfe49ec1798cb9b0b44bf15f18d4e2f8531b6705963a732980d71c7e93b0d6145943040e08e206092cdb75680da0d089fb1f42b035a2006d53a1ca6f7c7d454507cd9f8cd1e2fa5a1042b00a3c7a52d004922c2c1795047d438b4ba918e8185837799c2a7da3a34ca3488f7ae102685125bd5ba913443ed04f5c33870e6fb205a7a1f265579adc7c9f4e992a123430a28dbaf557bd029e9f7ca5f762f5d03b63c79c34eef48d0a0d82b16c98c6b99dfc12c49dfb18d7094c9b7a4d852557b97c0a77b182d8c6f29ed729022c8142fddd29e6396cde66a6b6d0d6c84f4b6b774d8a2e343f0917ad65454a2be85b4bdfb8eeb7c9d4ab730ce3f437f7edaffbece7dd593d10ef317349d0accf251e165a6b4a85c7081e8cf83fb55c91ae49d0d5f797213c0363b0d03735786398071b997af6fc42acf404566558fb6179fa44ea99aa566b9a753211fe0546038521d2121185705ad347f53679b5399bcf3ee410083fe6b42e61b80c23d5634888ede00bc96c41161c549990ea12f711cc07311a2737f967f673e30c2b5c2bd51933adc27cf96d6ce98d2e20cf784ab673e51d08e2a72a9b1b4e9b16a8bd8e5039e7153687a1ed0e711b43253a9e4d1c94294b6b3556839377e7b3b704b8d4402769ca9b740a0bc08943e53d88af8ea066fef212fd3cb2765c008f030054cb4699d952fe64067627b9c2b34cfbf4524bd0a9a2927379ed21f4a3e074ca3b71740ee7cab8919a75a1385650e8d5149e24ffe0777acef8a178aeb335acb4ef47ac8809ba8f394100d98b46513a86380b08cc501a6be36f2d342082525bc39c7cbcd8b6fab2ed375710ad275f27e3b705c7d6cfecaed2062431d45ff1b5fab5a698b49411ec7313a6ec4a58d4e19d0ae1e1ec39b404650c705f1f0e6a92bdb5885f2f6cd7cb05367aa9ada884405fcd169b418688e2ca3a98ea3edc777831122854e2ee37ed0d74d346a2a053185a34093779220f6d7df13e178c14ce8fc8732dc7fda6819c80f2a23ca6bc16840660fc5b4e971bc033160c6128242051ccc738b8c2ab3f9490a8221a335e9f2e7fb65c3e3c7a04c6c6004b551c46dcb0dfad50fb029a37aeb54817e83acbbd2d003479069956a146b3194c0889ff58efc00e26caa632ee4494b5220e470559fc7d9ba786e7f380f80957853fd2a2f3b68fc053f364082fd34a9b38f1df938f36500b946a5cc4a3e290467477ffdeaaa8f880762ae5ed2a47e957cd2c505158317b474754d2957a0973944faa500b390c17156e89f907c33efb614f2d432354cffbb9270259644771655ba2151eefba8245a5c09bbd13a89a784a956c323402e12d6abdf783c70e302ce428f1b86abc76fdcd7c8225692dc8d9cf175a7c15b5a892bf94e9cf3eb0a8d48a6a98a099b841e02236059eec5998b99072f5ee4644efca077dac9ddfa4223bbb434d68de7547ec0e16961551b09c68a31ebc705f6c174f2cb9f5245df56cf538db8fdfee82c1e5d484a06053f21550ced9d55c6f2cd19f4eae8db99855db71572b8e1ed6185a5148d231603ae1f50e8f7f4f0285ffefaae20c249d16aaa35d37cd3da5b0185961d17f9352277d457d15f7acce50c77fcd96a5761b5d67f9409ad07bdf960e1d10b2e3df6e8d24b35a746ddaf0a135bf44221e3ada0363b6ae28956fafa57f286c6865ffc9542734a8cc7c5f4c7e079e495b7da76b99c27a909c8c69cc23e9fda6d403729b95a37153c3d0734a9d5c4981efbf68cbd96d92d55a1e3668d6b8736e2b1eb446a6f9c5ef5f24083134da180ef6bd778c17df23c3528aa1c265be7601f25c609ad5ccb1970f01f5edbbe6cf7be5458fb814cf2e9da6ba9ad13eef249a7ce4b7aba5fa865fa765824bf6728922d23fc3377c14253b5d3ff1f97cc0f9a8c8076128f92ce683a3616eecbdf48810ad771ebb64f1a7f549e48b85ef46df9d0bdd1ebed4b55feb6520080962ed288dead808f9f36e305ec91e81ac1740878de4515bb909a20cae72a9177139828ba8b849dbc2ef753e0aefb4308df467c58f9825724309d6be51d71a75033edbdf23f0c2c2b46d36b78b2d346c3de717002ecf86538495e1bbd26dc8dccb14555544fe28d60815af1705937e307e73a9635ef069a8609f1868f424776159cd96a42c853d78189e186f21816432e7ebb72fbddf927a9b24a2476e68cebcd5c556ebe0bfe9e0279905e9a5cff0ba609a22e49cf8776ae8e5ed98eda50126b086d771e42f56b3f65c5ecf00ba30161bf43852ab68d7cebf8114ddc5be431e483e6c9af12674a540dd1b68a1d6e0ca3d51f5d09637439c706c015a4b140654eae1f695fc5701017cb431ba98c6f4ffe68c24c30d128b386cec18bf0f289e7ae0d8f8dfd63c621ae40ed51353d9f0b7fd8983d3d48af9aa06b4e473bd8a2ec6c67de402a78bccc298edad23e61f14c0252b884da0939414fa31a2a3cd82c9f2ccf566e4a6d43591a0fc8f2246a2d9a862d921761828cd97633cc9099b637e6ee1b432ed857d2b43abd445b68189842706d8e6030c9274f6cc3fd2c12b9dd0a0b0ff89f07b2b770e045daf42e3fad28ae0cfc2fdbfe4328585db0a69ad76334b47bce3b4c44c6133445678b2f30bdb69fd68fa45ad02d39d6ae0224e1e24c2714af60c475968d063d69eb4d8305060058406a46e9d5d871f7b0d8eb267b3ccde76142171c5dbc6fbb13f9a9f0105bed793ca168102e11eacb7673a9161fe4930e6691557a53ce5c2b48111541c3f2a87e7b1c291a7ddad9b1410f568c6c538dd75f211a4815ba9b51f086ce9cd9215a4a61d4d711e84aa8b975e3d988906172e230244163878ac8e185871f16cec04761a0d7ce4c9082feeab42f92da4efca5ad1f554da2e62049076d86ad3e94fa40c634989b275baff6e4d8282979dac0e9755e2b809f3df653953f2f75dee500a0e97d80fa8c0018f0b93f60981b0bcc79daf462507fbe8ca4a9b24e21ffd2bb6b1bee11042a53de4d1c25cbf6cd76a7d3537941d26cada8aec3b834f43cf8267ba6d0215ca16fbd37b9888d62340ff0d45dadae2852e873dbeb880e72472687e2d78a8f8be7a3d46afd19ec87844022c7f5e7b4c0aa059a5050906364b5b921465251ecbb0b07cfb9543c96ed7025f5d72b6544cc3b81c82ee682f79973fb78f663f7bc2b7dbc4e81a111062b7fdc3f6f0969ca349d82f86173fc918c65f8e060dba57d54128c3b1196a3117712a0b56f55f12dd43112b1303fd80664d0795a7b7d465d92955281c0b556b5c185e18066a7a475c214e327d885bfaa678b6a26c23b2de3058ad87f45f6b06a6b4d0b852c7040ebca67cf5933ff8132850248a553a66d0bc3d30b9702d77543e7d737b8a9875f1cea5bfd08190a6181340f66b81841e1d9719c94fd1472c0e547ad1a02318b9e70290f58e09e7c947dbca1e1389fe059dd8a279610cb389b2ea94aab5a3b5da5c5dccfadb709b064a51bb842f6c29d858b0e90d83f70ff52b4454602e136f5b3166252990e0d22408a1af377264d1795ac2ea214f2c0debe6d1d15b0c86058a50ed9893a2c09949abbf63bdac9b8acabd2db63ae6cc3d8e7a6a7ac4a8beec66cfaf7a8e0e8665aa8b8523b054834ea721a47510bec63714e2e93d0230731da9f61a5a84fedd2b13b24529ba63ccac87c7c86ab5e8ce04e699833f7ecdd08f3606f478d14a061cb7dd0813a0d53e7cc470f375aeace44e82f140cd4ffed5373fcbaaea9f3559f705d22827cd2777fdd1ffa44450bf3edf1328afa0ecf502e776c6279af93e79354a135c42cadbbecaf0b98fc29274999dddd2c98c76e5a129342a95c49b33ab97e87bc2e7b0516762a6fa9f02faefbd42e7c5b73925f16493cdf58f7bc388702283446f13d6d7d87061710b7d10fd0c795b0a2be29e34b83fbc6beff1616efdd48ed31b5439c92a0ebe830f67d5da4292381223f365ea1bf9f606b7de1fdfebc543b4b5c60ce90de40b32806ff779a3da3f095297830dd749a2f3f56c91a3ad2e568e8a28e491a6a2997cadf62f6d18fe4b766a32eda16453492b11909a3c0ffdddff6fd2bd84cb8ae70b481d3c8253704ddf5e221f07ca9d8fa1b414a0c1a0e1cee93e4862e7b6b9ad08e50012ab40af5251fa863fc391f2352e20e286ce479ac9c9a166534928c5c5a72ec512ed9dd43be0d83cfb2da2b2c9ad500cc835a491b10622fe16dc101809f067d68e0b5122ec26f946634af9ed5475a05ed37c80535b0b06bda4b77572b1551f48cb94df9c30d7bf40b409f082577411f10b1ad4d5c", 0x1000}, {&(0x7f0000000580)="a062832cddd950e59526e2277977977b609ed7f045b1c500a43466558ec89ddb822d203f452a6ffb55206efe0f0881925e4204869156157aa00d84bd7d2d0a88a09e7e", 0x43}], 0x5, 0xfc20, 0x6, 0x12) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="578a358bf17f300348b15a91de416f90ec04a3fb58694d1bc7ea841a62b1b11d21e443504e2e4c351a2a4b0c55a6e7ab170260896286e07aa26cc8c14ff272896c5d0a3aef4c3a993261ab6eb6a90f8d37157d876ae21fe59b4ee676", 0x5c}, {&(0x7f0000000100)="db9255b85182c68b38ebdeaee280d21de769a0348ae541f3f22c38b39455eb7cbc4df50c785dac2afe82f345b9ce12a2a5e9b438f2f21c75809f5d37fbb7b5e2a71cbb23e1aa826de3267fda8ab99fd67b99d30292eee1c4b3b463cafe7a58d4ea9d189af5e6fffc7bc638c1ce758c1610b9bcc277e77f6a544caaac99c97b1832a7daeb10dd8b1534e5f9523f05be4db594410dc3d5d44800f7d00dfea2ce3dcc50a0a062b1eb60b8d02324825e17415ee1950bf32097bd93099c38f5611fb0ae30c815c2ada48f02e445913682de27136f4f7524b433685a7453e8", 0xdc}, {&(0x7f0000000200)="cd9ce2f64a3908736e79af6b761442419df83a8e701e8d2268670c0b3f6277bc8b3ffaaa3e51252541a5ce1977a3e986f9f15630b5b3765596d20ce14cf93acba89c9347b17a37b65f624db04c0d8b3e5dc3ed9066c17bfb9320dd62fe144177c5eae20acfb8be9585cd9f56ec307810d63775014beb25e28a8b2fdef19b1cc29033fe6a61343fca5fd12a82d127f5e6d4033637e027c2f66f90416778a96a078bbebc20d8df3d63274392174ecda5e011bf3bb5a731fb7a6166938508ebdcc2e2772adc96f20c7f4c3db563af5033a522ebb5b3ebb08929bce7e1710ad149a7d38b", 0xe2}, {&(0x7f0000000f80)="094a4002efa9325085372bf88bd280ec4ca479c96fa62a5cd21e225f4d3b4c7c8a6f9904255df3fcd83d34d15d888ab847478aae4b82c0bc710b9f9ef5826f19619ebe25b019679c1da4e64c77449ea597bb7241088f5334d9559ba31bd6998103e2c38bb0fd57eda29f2276c09ff4d01400183101cf16729cfffec8c920f8cb560db694c58289d0b5be5105fdff6091399add7b201b86cc767f55eb688c2e53cdb2b11b7569dec1726e39aafad432f4477633bc8c09dd16271372a322f942b03ed4ecf5f283872046bc0dac7573f413cafcb3e4c7a1ca12068288872e7b5f9652b3695d88e56e10c18bb23d7b4a2c6e85d4d03301a0806129a80890c0034fa9d2b086a4821fa33f805e5fb78c4700034289b4954e9a56cc19014f5d9f66bd90c9d8b9adae69f96a61916cd7f48f490f525fb899fcf56bf19ea67a0021fd29ec6a33a7437e6fa6421a884cfd7f8a8d6339f95b512e4d515cfe3d54957d405a61533b4a74254d208ab6b87cae136b4cbd36374a1dff04e56783846cbe59b7e92dd9876f92e06d452ab4de9df7025791165978761da1d0c1eb48714991ffa73eb1b65fdb834a3a922ab6fc7947419941e1c92348842757b6d7fb3e16d63d4185ac2cfed5950a3d56eba266703590b25f032b39670dd355819b62be81f78f7f42acd2608280841d8dfb8b1759c0fd30c64abc353ef48d66d7092c841ce63be6ab61ae4f34a15d8372a857107c0bc6f7e3776bc92016e5e9984daa87e91e73ad1fe040a6b0f82765e92372fa120f99540eef8c433a20413471e5462373e301d0253c1cd1acf54f5fa5bc2444c965b5d5e9d97693ef8f25f079778bc15cd73c0be697ad7afb4bfa619dd6942935e067fd2ca705cc05b91b50a9f3a9d818caea5fe8d62dcf3b707bf200bea4b755ca46e36f30756436ba14a02ab635537c92797271f3b4179d2736096ddf902fbdc1d69d4dd56d29a0e4129d6f6c7f52a0951edb1a45c48caef9817f4458761db5d77632129aad452fd76420aff2eaa02f3956887eb511e1ce2d8f5c263659b3c37ef6ef107c47b0dba39c0bea047ae002c14c2b8394fc6d50b45e6b284a78662e16ba6edbf2d7e20bc1ab3b9999bbc9b39e0409a8214b58be12996c0adf09b7335f9168c1e9ddf48b7899f277f0a6fb81418bf8eb60a2f5a0c206af443270f961ef2d2e3fab10ed05ad96cfc0cf652cd48968057ebc89fc3872aec830f9d5eb79e91e3c0e2920620f4ae5502eb7d7e487d447258ef57fbe7ab32215bb0a8515b00c59336e3a36e5693765e6e39f641fb876c76fd0d9631ca7b529bae3453f8251fc1d07d6abed0f68cc7488666b1ce5c53b0130fea011b79ec63133272524fc00b3006a98507c0fa9aefe67e6c8dde3db0e8e5f60ec221cd70f45aa4b63d088973191e79ed72d88ff70fe51486fa8a244c22635a1c7db233325de2e36a101f428445a8e0d4cb845f2780b144223888f3d6c58401b07f0ac7716fe01263bff2cfe4351640dd35ab36692681b086c9d8aafc3ded31593496075109527ed0207ffbb7f715242a796e1e92e29ddb971b68de09dd6d990eefa458e6230087817dfe2389b814c7dea85a9121e5c4716db80bf09ec973d1d4fcfd15b37afcf74a1b1eaf3202955141b39badfbbe894fa012ef9f8b2dd7e708b0ce2dbb8970ba308e42e856e4cb049466d53accca5a3326f069c598d07039f8325e85a632e115ffa9552c52c392ed7046d1671b916da27d1fe3cc6ea12e941c61fb87f24a1fe258b8032ad22f1fd90d55058d7ebb06f6181b74d1a11a402db52efcbaf36796b30d89e66631b60730b0ff07b0846c34d9bb5f3a189461f74d3d2d9673f73f7506db9403d66b39e6bdbc84d1f84dc36adf411dc2e6654ccd0191fb529e1f5ee8e5261206009a6b3ef4f5d442503121b802b68e309c008abf4e63f15e7954899512731d8e5a39b0bb1cb67d006063a9dcaa234e192813da4296dc94244bcac8b66261f92b41e9b555827fb445b49f42a27bf1a9c332b7f1814b6b710da7de56b2dc66bfb8fe826e11c2a8078118f718857da0835b8b7ee74ca6dd342a6c55a95d59c085a808578ca152cbfe635323fb35dc937de1c270c52c72457c3e8ca94cfd2e5", 0x5e7}], 0x4) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2010c10, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x1, 0x766, &(0x7f0000000800)="$eJzs3d9rW1UcAPDvTdt166atIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlXZMg+XzgNOfce9Nzvjn3x0nu5d4A+tZ4+icTcTgiPkoiRmvTk4gYquYGI05uLHdnbTWfpiTW19/8I6kuc3ttNR8N70kdrBWejIgf3484ktlab3l5ZS5XLBYWa+XJyvyFyfLyytHz87nZwmxh4fjU9PSxEy+cOL53sf71y8qhGx+/9uw3J/9574lrH/6UxMk4VJvXGMdeGY/x2mcylH6E93h1ryvrsaTXDWBX0k1zYGMrj8MxGgPVXAsHutkyAKBT3o2IdQCgzySO/wDQZ+q/A9xeW83XU29/keium69ExP6N+OvnNzfmDNbO2e2vngcduZ3cc2YkiYixPah/PCK++O7tr9IUHToPCdDM5SsRcXZsfOv+P9lyzcJOPdfGMuP3le3/oHu+T8c/LzYb/2U2xz/RZPwz3GTb3Y0Hb/+Z63tQTUvp+O/lhmvb7jTEXzM2UCs9Uh3zDSXnzhcL6b7t0YiYiKHhtDy1TR0Tt/691Wpe4/jvz0/e+TKtP329u0Tm+uDwve+ZyVVyDxNzo5tXIp4abBZ/stn/SYvx7+k263j9pQ8+bzUvjT+Nt562xt9Z61cjnmna/3evaEu2vT5xsro6TNZXiia+/fWzkVb1N/Z/mtL6698FuiHt/5Ht4x9LGq/XLO+8jp+vjv7Qat6D42++/u9L3qrm99WmXcpVKotTEfuSN7ZOP3b3vfVyffk0/omnm2//263/6XfCs23GP3jj9693H39npfHP7Kj/d565dmduoFX97fX/dDU3UZvSzv6v3QY+zGcHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMShSDLZzXwmk81uPMP78RjJFEvlypFzpaWFmag+K3sshjL1W12ONtwPdap2P/x6+dh95ecj4rGI+HT4QLWczZeKM70OHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqDrZ4/n/qt+Fetw4A6Jj9vW4AANB1jv8A0H92dvw/0LF2AADd4/s/APQfx38A6D+O/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHTY6VOn0rT+99pqPi3PXFxemitdPDpTKM9l55fy2Xxp8UJ2tlSaLRay+dJ8y390eeOlWCpdmI6FpUuTlUK5MlleXjkzX1paqJw5P5+bLZwpDHUtMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoX3l5ZS5XLBYWZWRkZDYzvd4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPw//BcAAP//b3EqwQ==") (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x141842, 0x0) (async) pwritev2(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000300)="153f9a684297c0b958f6eb90e7e0bc7814209add89e2537a5761646094bcad52a015757a1742b8f0c95e0d7ce725dee537c782cac040d68494e0ed50077ed51a8bbdf472aecbef0b77b034ec8a2d704bfed3d752368f8ff25d65b82aad2358e9f6dfc68f1d6a1ba044056971412438c49a39a68218c9d6bf94b6369fcc83e71c19f9504086c17cdd7852", 0x8a}, {&(0x7f0000000440)="d031f3450f6fbe641452ef197913673a418a4acd9cdf85983a53aa5e503f2f3202eb4d9bb556a7c90d07a2fdef612b57aa45faf6d3a10949d320063912966ccca1fc1440fead04fd52512723b06b5c55eb2169027a7d10e16eeace98411449892c646cb076541271c5bde477083969d16446133efe2d033f35fa5d6e9493c6829234e38c513d9050dd4a38531c12a71092fce96c67ae87dc7687c91326d87100195fb6e7a73f3e4c78524dbdd4fb6dcb", 0xb0}, {&(0x7f0000000500)="b8336785fc66941acf67db3123e0b1825cb891a3ec805087553592ecbc77818cc252d7f656a9c54a012fec5fe0b31fe4600dc88af99728c3438b74d8a6a6db153ad70d30ce74b5b83a65d32492b8f629f2fa200d4610c27a078fa34c48def84faeab1ead9ffeea9ec2e795", 0x6b}, {&(0x7f0000001580)="e6b1f2045c43016ce7fd2cc7c97f9d09eb65a577b3e1848a4c19c9246f9362d47444797fa8f24f5be43a18f6fcbe0686bdc8c6bd78ba6a41cdf0cae99c9d5a4b8ef1f23c45d46d588a5da6689b3f88c93de492206eb3ad5ec864aceb70b1d70b1e9061ba36789388dcac7d5faa15b11592acbfcd18fb7e6baca2b0447027777278906a4e83b563df0ba953ab66d7682ddc4c739a16503855d6da8e1aef28362aef1558df2d574f6780bfbd87158a81a56ac6c2f720d43aac3aa97e41c679cd79ef95ad5d3060d8a9231dab6690811b8e05c0fad687e0cdb288f12151075cfe858b13dcbca2ce71a4f9499928b5dba367d281e7e66dcfd8351c392b3c7c2e7ab82af62386fe543d2ef148037a1243f3f416dd91b9947aad1d0c2c0395390ba3d6ce869f4bf9ccaa5b49e0cfffc43c164af08d3dc9bf2fb3cb395c8d68baad8f387a02d8367cdccebd30e669de51d7dfe4955b8ed2c1dd0fc102e9ade597cd417316d899e8c738c0b501c5530d16c75b1c06156302c4804bb38f16be13cc76b6ad2ad3aa6dd1164dcf92cf531ca0c51399db7a0be85f64244eaea3eb68f4ef04cc998dc3c7ac8715f53a4ee3c784c08d7c3d2e1486e36c8d49c5ee53514e971db589f718008771b184e58dc590e8d60cc9635cfc5be50cd66072374383d8919b7b45ed673914d3591f0045c61dbed3f94af0434744429e3505bec8b17459d9bb54e92e39788a5a4f29bd716ebd2838a5fb45ed49fa7d54fe0278f377f0d9f3f613d977ea5a438e12d6e150b7776ee0b17feb085dad7cc84160138446a32456f50c74e3885dd6063f764640ec31b5028c878729adf6e31bdbb95bf3cefeaeed04c6968860ea15c34af7bf2fb0776535d72dd9bc504dca4bc20dcfcaeac3a0799cd0607f940cf513dc30eea80cbbd2d2fd7375f09022273c571bc05db8efbafb11a18aceb651bdcdbdaeab550b86a77db942b12cad317b5ae5dd59e63953785bccab0c9fe84afe76f569f5424efe66ffadb06249c431fb06dc5d2795d136b76049845aceab801149ece109c6e2aa5b40be78c8b8877d8a4d292ffa8e60b646f5fde85f4923749c9106b5c57c50c6feda7f251bab255a4cc40789d33bb23537f5b29590f24a795a56fd221f235a0772f582fcd3d34d723a11409ac803a1bed36d653d93c8c5007cee6c3aa9acacfb7fc7bdc88d5bcaf62caf3b5baf717c685f30bbb67eabb0ac4a2049cd015f6de041a1e11aa32741f565c3e15723c2c5e982090ba5b378084a1a75a70ced9fc9aeffb7c38c5d9d49543ba9df158d7c11c668610b77764d260dfff6f988012a3b0ac699dfa6fd19a1782fcc8fbf97593ba354e9f0d01b4b15756a3c10e7a3adf3501bd477d3c16fa2accb4a2a857fb4561b751cacd7830cb6954748d66f2d7ab172fccaf925ff66b70ae535979a85f42ed79a600d58068b8034059f43637edd55e477d3713b1673cf07e029dbcba419ce9e5d1c90081d34abadcbfe49ec1798cb9b0b44bf15f18d4e2f8531b6705963a732980d71c7e93b0d6145943040e08e206092cdb75680da0d089fb1f42b035a2006d53a1ca6f7c7d454507cd9f8cd1e2fa5a1042b00a3c7a52d004922c2c1795047d438b4ba918e8185837799c2a7da3a34ca3488f7ae102685125bd5ba913443ed04f5c33870e6fb205a7a1f265579adc7c9f4e992a123430a28dbaf557bd029e9f7ca5f762f5d03b63c79c34eef48d0a0d82b16c98c6b99dfc12c49dfb18d7094c9b7a4d852557b97c0a77b182d8c6f29ed729022c8142fddd29e6396cde66a6b6d0d6c84f4b6b774d8a2e343f0917ad65454a2be85b4bdfb8eeb7c9d4ab730ce3f437f7edaffbece7dd593d10ef317349d0accf251e165a6b4a85c7081e8cf83fb55c91ae49d0d5f797213c0363b0d03735786398071b997af6fc42acf404566558fb6179fa44ea99aa566b9a753211fe0546038521d2121185705ad347f53679b5399bcf3ee410083fe6b42e61b80c23d5634888ede00bc96c41161c549990ea12f711cc07311a2737f967f673e30c2b5c2bd51933adc27cf96d6ce98d2e20cf784ab673e51d08e2a72a9b1b4e9b16a8bd8e5039e7153687a1ed0e711b43253a9e4d1c94294b6b3556839377e7b3b704b8d4402769ca9b740a0bc08943e53d88af8ea066fef212fd3cb2765c008f030054cb4699d952fe64067627b9c2b34cfbf4524bd0a9a2927379ed21f4a3e074ca3b71740ee7cab8919a75a1385650e8d5149e24ffe0777acef8a178aeb335acb4ef47ac8809ba8f394100d98b46513a86380b08cc501a6be36f2d342082525bc39c7cbcd8b6fab2ed375710ad275f27e3b705c7d6cfecaed2062431d45ff1b5fab5a698b49411ec7313a6ec4a58d4e19d0ae1e1ec39b404650c705f1f0e6a92bdb5885f2f6cd7cb05367aa9ada884405fcd169b418688e2ca3a98ea3edc777831122854e2ee37ed0d74d346a2a053185a34093779220f6d7df13e178c14ce8fc8732dc7fda6819c80f2a23ca6bc16840660fc5b4e971bc033160c6128242051ccc738b8c2ab3f9490a8221a335e9f2e7fb65c3e3c7a04c6c6004b551c46dcb0dfad50fb029a37aeb54817e83acbbd2d003479069956a146b3194c0889ff58efc00e26caa632ee4494b5220e470559fc7d9ba786e7f380f80957853fd2a2f3b68fc053f364082fd34a9b38f1df938f36500b946a5cc4a3e290467477ffdeaaa8f880762ae5ed2a47e957cd2c505158317b474754d2957a0973944faa500b390c17156e89f907c33efb614f2d432354cffbb9270259644771655ba2151eefba8245a5c09bbd13a89a784a956c323402e12d6abdf783c70e302ce428f1b86abc76fdcd7c8225692dc8d9cf175a7c15b5a892bf94e9cf3eb0a8d48a6a98a099b841e02236059eec5998b99072f5ee4644efca077dac9ddfa4223bbb434d68de7547ec0e16961551b09c68a31ebc705f6c174f2cb9f5245df56cf538db8fdfee82c1e5d484a06053f21550ced9d55c6f2cd19f4eae8db99855db71572b8e1ed6185a5148d231603ae1f50e8f7f4f0285ffefaae20c249d16aaa35d37cd3da5b0185961d17f9352277d457d15f7acce50c77fcd96a5761b5d67f9409ad07bdf960e1d10b2e3df6e8d24b35a746ddaf0a135bf44221e3ada0363b6ae28956fafa57f286c6865ffc9542734a8cc7c5f4c7e079e495b7da76b99c27a909c8c69cc23e9fda6d403729b95a37153c3d0734a9d5c4981efbf68cbd96d92d55a1e3668d6b8736e2b1eb446a6f9c5ef5f24083134da180ef6bd778c17df23c3528aa1c265be7601f25c609ad5ccb1970f01f5edbbe6cf7be5458fb814cf2e9da6ba9ad13eef249a7ce4b7aba5fa865fa765824bf6728922d23fc3377c14253b5d3ff1f97cc0f9a8c8076128f92ce683a3616eecbdf48810ad771ebb64f1a7f549e48b85ef46df9d0bdd1ebed4b55feb6520080962ed288dead808f9f36e305ec91e81ac1740878de4515bb909a20cae72a9177139828ba8b849dbc2ef753e0aefb4308df467c58f9825724309d6be51d71a75033edbdf23f0c2c2b46d36b78b2d346c3de717002ecf86538495e1bbd26dc8dccb14555544fe28d60815af1705937e307e73a9635ef069a8609f1868f424776159cd96a42c853d78189e186f21816432e7ebb72fbddf927a9b24a2476e68cebcd5c556ebe0bfe9e0279905e9a5cff0ba609a22e49cf8776ae8e5ed98eda50126b086d771e42f56b3f65c5ecf00ba30161bf43852ab68d7cebf8114ddc5be431e483e6c9af12674a540dd1b68a1d6e0ca3d51f5d09637439c706c015a4b140654eae1f695fc5701017cb431ba98c6f4ffe68c24c30d128b386cec18bf0f289e7ae0d8f8dfd63c621ae40ed51353d9f0b7fd8983d3d48af9aa06b4e473bd8a2ec6c67de402a78bccc298edad23e61f14c0252b884da0939414fa31a2a3cd82c9f2ccf566e4a6d43591a0fc8f2246a2d9a862d921761828cd97633cc9099b637e6ee1b432ed857d2b43abd445b68189842706d8e6030c9274f6cc3fd2c12b9dd0a0b0ff89f07b2b770e045daf42e3fad28ae0cfc2fdbfe4328585db0a69ad76334b47bce3b4c44c6133445678b2f30bdb69fd68fa45ad02d39d6ae0224e1e24c2714af60c475968d063d69eb4d8305060058406a46e9d5d871f7b0d8eb267b3ccde76142171c5dbc6fbb13f9a9f0105bed793ca168102e11eacb7673a9161fe4930e6691557a53ce5c2b48111541c3f2a87e7b1c291a7ddad9b1410f568c6c538dd75f211a4815ba9b51f086ce9cd9215a4a61d4d711e84aa8b975e3d988906172e230244163878ac8e185871f16cec04761a0d7ce4c9082feeab42f92da4efca5ad1f554da2e62049076d86ad3e94fa40c634989b275baff6e4d8282979dac0e9755e2b809f3df653953f2f75dee500a0e97d80fa8c0018f0b93f60981b0bcc79daf462507fbe8ca4a9b24e21ffd2bb6b1bee11042a53de4d1c25cbf6cd76a7d3537941d26cada8aec3b834f43cf8267ba6d0215ca16fbd37b9888d62340ff0d45dadae2852e873dbeb880e72472687e2d78a8f8be7a3d46afd19ec87844022c7f5e7b4c0aa059a5050906364b5b921465251ecbb0b07cfb9543c96ed7025f5d72b6544cc3b81c82ee682f79973fb78f663f7bc2b7dbc4e81a111062b7fdc3f6f0969ca349d82f86173fc918c65f8e060dba57d54128c3b1196a3117712a0b56f55f12dd43112b1303fd80664d0795a7b7d465d92955281c0b556b5c185e18066a7a475c214e327d885bfaa678b6a26c23b2de3058ad87f45f6b06a6b4d0b852c7040ebca67cf5933ff8132850248a553a66d0bc3d30b9702d77543e7d737b8a9875f1cea5bfd08190a6181340f66b81841e1d9719c94fd1472c0e547ad1a02318b9e70290f58e09e7c947dbca1e1389fe059dd8a279610cb389b2ea94aab5a3b5da5c5dccfadb709b064a51bb842f6c29d858b0e90d83f70ff52b4454602e136f5b3166252990e0d22408a1af377264d1795ac2ea214f2c0debe6d1d15b0c86058a50ed9893a2c09949abbf63bdac9b8acabd2db63ae6cc3d8e7a6a7ac4a8beec66cfaf7a8e0e8665aa8b8523b054834ea721a47510bec63714e2e93d0230731da9f61a5a84fedd2b13b24529ba63ccac87c7c86ab5e8ce04e699833f7ecdd08f3606f478d14a061cb7dd0813a0d53e7cc470f375aeace44e82f140cd4ffed5373fcbaaea9f3559f705d22827cd2777fdd1ffa44450bf3edf1328afa0ecf502e776c6279af93e79354a135c42cadbbecaf0b98fc29274999dddd2c98c76e5a129342a95c49b33ab97e87bc2e7b0516762a6fa9f02faefbd42e7c5b73925f16493cdf58f7bc388702283446f13d6d7d87061710b7d10fd0c795b0a2be29e34b83fbc6beff1616efdd48ed31b5439c92a0ebe830f67d5da4292381223f365ea1bf9f606b7de1fdfebc543b4b5c60ce90de40b32806ff779a3da3f095297830dd749a2f3f56c91a3ad2e568e8a28e491a6a2997cadf62f6d18fe4b766a32eda16453492b11909a3c0ffdddff6fd2bd84cb8ae70b481d3c8253704ddf5e221f07ca9d8fa1b414a0c1a0e1cee93e4862e7b6b9ad08e50012ab40af5251fa863fc391f2352e20e286ce479ac9c9a166534928c5c5a72ec512ed9dd43be0d83cfb2da2b2c9ad500cc835a491b10622fe16dc101809f067d68e0b5122ec26f946634af9ed5475a05ed37c80535b0b06bda4b77572b1551f48cb94df9c30d7bf40b409f082577411f10b1ad4d5c", 0x1000}, {&(0x7f0000000580)="a062832cddd950e59526e2277977977b609ed7f045b1c500a43466558ec89ddb822d203f452a6ffb55206efe0f0881925e4204869156157aa00d84bd7d2d0a88a09e7e", 0x43}], 0x5, 0xfc20, 0x6, 0x12) (async) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="578a358bf17f300348b15a91de416f90ec04a3fb58694d1bc7ea841a62b1b11d21e443504e2e4c351a2a4b0c55a6e7ab170260896286e07aa26cc8c14ff272896c5d0a3aef4c3a993261ab6eb6a90f8d37157d876ae21fe59b4ee676", 0x5c}, {&(0x7f0000000100)="db9255b85182c68b38ebdeaee280d21de769a0348ae541f3f22c38b39455eb7cbc4df50c785dac2afe82f345b9ce12a2a5e9b438f2f21c75809f5d37fbb7b5e2a71cbb23e1aa826de3267fda8ab99fd67b99d30292eee1c4b3b463cafe7a58d4ea9d189af5e6fffc7bc638c1ce758c1610b9bcc277e77f6a544caaac99c97b1832a7daeb10dd8b1534e5f9523f05be4db594410dc3d5d44800f7d00dfea2ce3dcc50a0a062b1eb60b8d02324825e17415ee1950bf32097bd93099c38f5611fb0ae30c815c2ada48f02e445913682de27136f4f7524b433685a7453e8", 0xdc}, {&(0x7f0000000200)="cd9ce2f64a3908736e79af6b761442419df83a8e701e8d2268670c0b3f6277bc8b3ffaaa3e51252541a5ce1977a3e986f9f15630b5b3765596d20ce14cf93acba89c9347b17a37b65f624db04c0d8b3e5dc3ed9066c17bfb9320dd62fe144177c5eae20acfb8be9585cd9f56ec307810d63775014beb25e28a8b2fdef19b1cc29033fe6a61343fca5fd12a82d127f5e6d4033637e027c2f66f90416778a96a078bbebc20d8df3d63274392174ecda5e011bf3bb5a731fb7a6166938508ebdcc2e2772adc96f20c7f4c3db563af5033a522ebb5b3ebb08929bce7e1710ad149a7d38b", 0xe2}, {&(0x7f0000000f80)="094a4002efa9325085372bf88bd280ec4ca479c96fa62a5cd21e225f4d3b4c7c8a6f9904255df3fcd83d34d15d888ab847478aae4b82c0bc710b9f9ef5826f19619ebe25b019679c1da4e64c77449ea597bb7241088f5334d9559ba31bd6998103e2c38bb0fd57eda29f2276c09ff4d01400183101cf16729cfffec8c920f8cb560db694c58289d0b5be5105fdff6091399add7b201b86cc767f55eb688c2e53cdb2b11b7569dec1726e39aafad432f4477633bc8c09dd16271372a322f942b03ed4ecf5f283872046bc0dac7573f413cafcb3e4c7a1ca12068288872e7b5f9652b3695d88e56e10c18bb23d7b4a2c6e85d4d03301a0806129a80890c0034fa9d2b086a4821fa33f805e5fb78c4700034289b4954e9a56cc19014f5d9f66bd90c9d8b9adae69f96a61916cd7f48f490f525fb899fcf56bf19ea67a0021fd29ec6a33a7437e6fa6421a884cfd7f8a8d6339f95b512e4d515cfe3d54957d405a61533b4a74254d208ab6b87cae136b4cbd36374a1dff04e56783846cbe59b7e92dd9876f92e06d452ab4de9df7025791165978761da1d0c1eb48714991ffa73eb1b65fdb834a3a922ab6fc7947419941e1c92348842757b6d7fb3e16d63d4185ac2cfed5950a3d56eba266703590b25f032b39670dd355819b62be81f78f7f42acd2608280841d8dfb8b1759c0fd30c64abc353ef48d66d7092c841ce63be6ab61ae4f34a15d8372a857107c0bc6f7e3776bc92016e5e9984daa87e91e73ad1fe040a6b0f82765e92372fa120f99540eef8c433a20413471e5462373e301d0253c1cd1acf54f5fa5bc2444c965b5d5e9d97693ef8f25f079778bc15cd73c0be697ad7afb4bfa619dd6942935e067fd2ca705cc05b91b50a9f3a9d818caea5fe8d62dcf3b707bf200bea4b755ca46e36f30756436ba14a02ab635537c92797271f3b4179d2736096ddf902fbdc1d69d4dd56d29a0e4129d6f6c7f52a0951edb1a45c48caef9817f4458761db5d77632129aad452fd76420aff2eaa02f3956887eb511e1ce2d8f5c263659b3c37ef6ef107c47b0dba39c0bea047ae002c14c2b8394fc6d50b45e6b284a78662e16ba6edbf2d7e20bc1ab3b9999bbc9b39e0409a8214b58be12996c0adf09b7335f9168c1e9ddf48b7899f277f0a6fb81418bf8eb60a2f5a0c206af443270f961ef2d2e3fab10ed05ad96cfc0cf652cd48968057ebc89fc3872aec830f9d5eb79e91e3c0e2920620f4ae5502eb7d7e487d447258ef57fbe7ab32215bb0a8515b00c59336e3a36e5693765e6e39f641fb876c76fd0d9631ca7b529bae3453f8251fc1d07d6abed0f68cc7488666b1ce5c53b0130fea011b79ec63133272524fc00b3006a98507c0fa9aefe67e6c8dde3db0e8e5f60ec221cd70f45aa4b63d088973191e79ed72d88ff70fe51486fa8a244c22635a1c7db233325de2e36a101f428445a8e0d4cb845f2780b144223888f3d6c58401b07f0ac7716fe01263bff2cfe4351640dd35ab36692681b086c9d8aafc3ded31593496075109527ed0207ffbb7f715242a796e1e92e29ddb971b68de09dd6d990eefa458e6230087817dfe2389b814c7dea85a9121e5c4716db80bf09ec973d1d4fcfd15b37afcf74a1b1eaf3202955141b39badfbbe894fa012ef9f8b2dd7e708b0ce2dbb8970ba308e42e856e4cb049466d53accca5a3326f069c598d07039f8325e85a632e115ffa9552c52c392ed7046d1671b916da27d1fe3cc6ea12e941c61fb87f24a1fe258b8032ad22f1fd90d55058d7ebb06f6181b74d1a11a402db52efcbaf36796b30d89e66631b60730b0ff07b0846c34d9bb5f3a189461f74d3d2d9673f73f7506db9403d66b39e6bdbc84d1f84dc36adf411dc2e6654ccd0191fb529e1f5ee8e5261206009a6b3ef4f5d442503121b802b68e309c008abf4e63f15e7954899512731d8e5a39b0bb1cb67d006063a9dcaa234e192813da4296dc94244bcac8b66261f92b41e9b555827fb445b49f42a27bf1a9c332b7f1814b6b710da7de56b2dc66bfb8fe826e11c2a8078118f718857da0835b8b7ee74ca6dd342a6c55a95d59c085a808578ca152cbfe635323fb35dc937de1c270c52c72457c3e8ca94cfd2e5", 0x5e7}], 0x4) (async) [ 367.565423][ T3106] EXT4-fs (loop5): unmounting filesystem. 00:06:07 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x4048, &(0x7f0000000080)=ANY=[@ANYBLOB="6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c696e6465783d6f6e2c6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c6e66735f6578706f72743d6f6e2c64656661756c745f7065726d697373696f6e732c646f6e745f686173682c7375626a5f757365723d7371756173686673002c6175646974ff010000000000007472616e736d7574653d2d2c00"]) 00:06:07 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480), 0x800) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) r1 = syz_io_uring_complete(0x0) r2 = syz_init_net_socket$802154_raw(0x24, 0x3, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r2) (async) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x80) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r4) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) [ 367.666895][T21192] loop5: detected capacity change from 0 to 2048 [ 367.689336][T21192] EXT4-fs (loop5): mounted filesystem without journal. Quota mode: none. 00:06:07 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x4048, &(0x7f0000000080)=ANY=[@ANYBLOB="6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c696e6465783d6f6e2c6e66735f6578706f72743d6f66662c78696e6f3d6f6e2c6e66735f6578706f72743d6f6e2c64656661756c745f7065726d697373696f6e732c646f6e745f686173682c7375626a5f757365723d7371756173686673002c6175646974ff010000000000007472616e736d7574653d2d2c00"]) [ 367.783676][ T3106] EXT4-fs (loop5): unmounting filesystem. 00:06:08 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='rdma.current\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r2, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000000)={r6, 0x3f, 0x10}, 0xc) 00:06:08 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000000c0)=""/115, 0x73) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async, rerun: 64) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async, rerun: 64) r2 = syz_open_dev$vcsn(&(0x7f0000000180), 0x8, 0x20000) ftruncate(r1, 0x2000) (async) open_by_handle_at(r2, &(0x7f00000007c0)=@nfs={0x90, 0x24, {0x9, 0x3, 0xffff, 0x80, "cfe016f3c13a6fc8ba028c4f37018277804faf8b4825496357802c685fe9d5933ccc239e56409bc650951ab02b543e23e18f04decd461e15433825197af5c906b4013cbd97f133cec4d985fb8684c723ccc5582e7954c42c4134b576d04469e15471ef374ade1fe26a10df9bd59fb44e55a492a4a188a28b8947115ae7eb6a61"}}, 0x48d80) (async) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x8, 0x714b103, 0xc0000000, 0x7, 0xaa}) 00:06:08 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e340f04fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f7002"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES16=r1], 0x6db6e571) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 00:06:08 executing program 0: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000200)={0xffffffffffffffff}, 0x13f, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(0xffffffffffffffff, &(0x7f0000000340)={0x5, 0x10, 0xfa00, {&(0x7f0000000000), r0, 0x1}}, 0x18) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:08 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) syz_clone3(&(0x7f0000001ac0)={0x202001000, &(0x7f0000001800), &(0x7f0000001840), &(0x7f0000001880)=0x0, {0x9}, &(0x7f00000018c0)=""/244, 0xf4, &(0x7f00000019c0)=""/166, &(0x7f0000001a80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0x7, {r0}}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r4 = syz_clone(0x40010900, &(0x7f0000001c80)="a6ef2ead8f8c97f34552c21eaa4d2ab4495163df415bf1cda8904443cd2818a1fb8644242b950057589593f25faafc1156fbcd59105d85103be768006ad0e83dd498", 0x42, &(0x7f0000001d00), &(0x7f0000001d40), &(0x7f0000001d80)="66bc9a42a76d790e508ba8d108aed1ce1bcce1ecf1599ca065570b53c14f7586bd9d1140b2b949796e25401ae1751f") read$FUSE(r0, &(0x7f0000001dc0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r6 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'ascii'}}, {@namecase}, {@dmask={'dmask', 0x3d, 0x7}}, {@uid={'uid', 0x3d, r7}}, {@dmask={'dmask', 0x3d, 0x6a}}, {}, {@gid={'gid', 0x3d, r8}}, {@allow_utime={'allow_utime', 0x3d, 0x7}}, {@discard}]}, 0x1, 0x14f5, &(0x7f0000001580)="$eJzs3AuYjlXXOPC99t43Y5r0NMlh2GuvmycNtkmSHBJySJIkSXJKSJokSUgMOSUNSchxkhyGkBymMWmcz4eckyavNEkSklPY/0vv+33e9+v9vr7v//b/u65v1u+69jV7zf2s9ax71lzz3PdzXfP80HNUvRb1azcjIvEvgb9+SRFCxAghhgkhbhBCBEKISvGV4q8cL6Ag5V97EvbnejT9WnfAriWef97G88/beP55G88/b+P55208/7yN55+38fwZy8u2zyl2I6+8u/j9/7yMX///F8ktP/mbjeVv7vU/SOH55208/7yN55+38fzzNp5/3sbz/9+v1n9xjOeft/H8GcvLrvX7z7yu7brWv3+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxvKGc/4qLYT4t/217osxxhhjjDHGGGN/Hp//WnfAGGOMMcYYY4yx//dASKGEFoHIJ/KLGFFAxIrrRJy4XhQUN4iIuFHEi5tEIXGzKCyKiKKimEgQxUUJYQQKK0iEoqQoJaLiFlFa3CoSRRlRVpQTTpQXSeI2UUHcLiqKO0QlcaeoLO4SVURVUU1UF3eLGuIeUVPUErXFvaKOqCvqifriPtFA3C8aigdEI/GgaCweEk3Ew6KpeEQ0E4+K5uIx0UI8LlqKJ0Qr0Vq0EW1Fu/+r/FdEX/Gq6Cf6ixQxQAwUr4lBYrAYIoaKYeJ1MVy8IUaIN0WqGClGibfEaPG2GCPeEWPFODFevCsmiIlikpgspoipIk28J6aJ98V08YGYIWaKWWK2SBdzxFzxoZgn5osF4iOxUHwsFonFYolYKjLEJyJTLBNZ4lOxXHwmssUKsVKsEqvFGrFWrBPrxQaxUWwSm8UWsVVsE9vF52KH2Cl2id1ij9gr9okvxH7xpTggvhI54uv/Yf7Z/5DfCwQIkCBBg4Z8kA9iIAZiIRbiIA4KQkGIQATiIR4KQSEoDIWhKBSFBEiAElACEBAICEpCSYhCFEpDaUiERCgLZcGBgyRIggpwO1SEilAJKkFlqAxVoCpUhepQHWpADagJNaE21IY6UAfqQT24D+6D+6EhNIRG0AgaQ2NoAk2gKTSFZtAMmkNzaAEtoCW0hFbQCtpAG2gH7aA9tIcO0AE6QSfoDJ2hC3SBZEiGrtAVukE36A7doQf0gJ7QE3pBb+gNr8Ar8Cq8Cv2hjhwAA2EgDIJBMASGwlB4HYbDG/AGvAmpMBJGwVvwFrwNY+AMjIVxMB7GQw05ESbBZCA5FdIgDabBNJgO02EGzISZMBvSYQ7MhbkwD+bDfPgIFsLH8DEshsWwFDIgAzJhGWRBFiyHs5ANK2AlrILVsAZWwzpYD+tgI2yCjbAFtsA22Aafw+ewE3bCbtgNe2EvfAFfwJfwJaRCDuTAQTgIh+AQHIbDkAu5cASOwFE4CsfgGByH43ACTsIpOAmn4TScgbNwDs7BBbgAF+GlhO+a7y2zIVXIK7TUMp/MJ2NkjIyVsTJOxsmCsqCMyIiMl/GykCwkC8vCsqgsKhNkgiwhS0iUKEmGsqQsKaMyKkvL0jJRJsqysqx00skkmSQryAqyoqwoK8k7ZWV5l6wiq8qOrrqsLmvITq6mrCVry9qyjqwr68n6sr5sIBvIhrKhbCQbycaysWwiH5ZN5QAYAo/KK5NpIUdCSzkKWsnWso1sK9+GJ2V7OQY6yI6yk3xajoOx0EW2d8nyOdlVToJu8gU5GV6UPeRU6Clflr1kb9lHviL7yg6un+wvZ8AAOVDOhkFysBwih8p5UFdemVg9+aZMlSPlKPmWXApvyzHyHTlWjpPj5btygpwoJ8nJcoqcKtPke3KafF9Olx/IGXKmnCVny3Q5R86VH8p5cr5cID+SC+XHcpFcLJfIpTJDfiIz5TKZJT+Vy+VnMluukCvlKrlarpFr5Tq5Xm6QG+UmuVlukVvlNrldfi53yJ1yl9wt98i9cp/8Qu6XX8oD8iuZI7+WB+Vf5CH5jTwsv5W58jt5RH4vj8of5DH5ozwuf5In5El5Sv4sT8tf5Bl5Vp6T5+UF+au8KC/Jy9JLoUBJpZRWgcqn8qsYVUDFqutUnLpeFVQ3qIi6UcWrm1QhdbMqrIqooqqYSlDFVQllFCqrSIWqpCqlouoWVVrdqhJVGVVWlVNOlVdJ6jZVQd2uKqo7VCV1p6qs7lJVVFVVTVVXd6sa6h5VU9VStdW9qo6qq+qp+uo+1UDdrxqqB1Qj9aBqrB5STdTDqql6RDVTj6rm6jHVQj2uWqonVCvVWrVRbVU79aRqr55SHVRH1Uk9rTqrZ1QX9axKVs+prup51U29oLqrF1UP9ZLqqV5WvVRv1UddUpeVV/1Uf5WiBqiB6jU1SA1WQ9RQNUy9roarN9QI9aZKVSPVKPWWGq3eVmPUO2qsGqfGq3fVBDVRTVKT1RQ1VaWp99Q09b6arj5QM9RMNUvNVulqjhryt0oL/hv57/+T/BG/Pfs2tV19rnaonWqX2q32qL1qn9qn9qv96oA6oHJUjjqoDqpD6pA6rA6rXJWrjqgj6qg6qo6pY+q4Oq5OqJPqvPpZnVa/qDPqrDqrzqsL6oK6+LefgdCgpVZa60Dn0/l1jC6gY/V1Ok5frwvqG3RE36jj9U26kL5ZF9ZFdFFdTCfo4rqENhq11aRDXVKX0lF9iy6tb9WJuowuq8tpp8vrJH3bv5z/R/210+10e91ed9AddCfdSXfWnXUX3UUn62TdVXfV3XQ33V131z10D91T99S9dC/dR/fRfXVf3U/30yk6RQ/Ur+lBerAeoofqYfp1PVwP1yP0CJ2qU/UoPUqP1qP1GD1Gj9Vj9Xg9Xk/QE/QkPUlP0VN0mk7T0/Q0PV1P1zP0DD1Lz9LpOl3P1XP1PD1PL9AL9EK9UC/Si/QSvURn6AydqTN1ls7Sy/Vyna1X6BV6lV6l1+g1ep1epzfoDXqT3qS36C06W2/X2/UOvUPv0rv0Hr1H79P79H69Xx/QB3SOztEH9UF9SB/Sh/Vhnatz9RF9RB/VR/UxfUwf18f1CX1Cn9Kn9Gl9Wp/RZ/Q5fU5f0Bf0RX1RX9aXr1z2BTKQgQ50kC/IF8QEMUFsEBvEBXFBwaBgEAkiQXwQHxQKbg4KB0WCokGxICEoHpQITICBDSgIg5JBqSAa3BKUDm4NEoMyQdmgXOCC8kFScFtQIbg9qBjcEVQK7gwqB3cFVYKqQbWgenB3UCO4J6gZ1ApqB/cGdYK6Qb2gfnBf0CC4P2gYPBA0Ch4MGgcPBU2Ch4OmwSNBs+DRoHnwWNAieDxoGTwRtApaB22CtkG7P7W+92eKPOX6mf4mxQwwA81rZpAZbIaYoWaYed0MN2+YEeZNk2pGmlHmLTPavG3GmHfMWDPOjDfvmglmoplkJpspZqpJM++ZaeZ9M918YGaYmWaWmW3SzRwz13xo5pn5ZoH5yCw0H5tFZrFZYpaaDPOJyTTLTJb51Cw3n5lss8KsNKvMarPGrDXrzHqzwWw0m8xms8VsNdvMdvO52WF2ml1mt9lj9pp95guz33xpDpivTI752hw0fzGHzDfmsPnW5JrvzBHzvTlqfjDHzI/muPnJnDAnzSnzszltfjFnzFlzzpw3F8yv5qK5ZC4bf+Xi/srLO2rUmA/zYQzGYCzGYhzGYUEsiBGMYDzGYyEshIWxMBbFopiACVgCS+AVhIQlsSRGMYqlsTQmYiKWxbLo0GESJmEFrIAVsSJWwkpYGStjFayC1bAa3o134z14D9bCWngv3ot1sS7Wx/rYABtgQ2yIjbARNsbG2ASbYFNsis2wGTbH5tgCW2BLbImtsBW2wTbYDtthe2yPHbADdsJO2Bk7YxfsgsmYjF2xK3bDbtgdu2MP7IE9sSf2wl7YB/tgX+yL/bAfpmAKDsSBOAgH4RAcgsNwGA7H4TgCR2AqpuIoHIWjcTSOwTE4FsfheHwXJ+BEnISTcQpOxTRMw2k4DafjdJyBM3AWzsJ0TMe5OBfn4TxcgAtwIS7ERbgIl+ASzMAMzMRMzMIsXI7LMRuzcSWuxNW4GtfiWlyP63EjbsTNuBm34lbcjttxB+7AXbgL9+Ae3If7cD/uxwN4AHMwBw/iQTyEh/AwHsZczMUjeASP4lE8hsfwOB7HE3gCT+EpPI2n8QyewXN4Di/gr3gRL+Fl9BhjpYi119k4e70taG+wMbaA/fu4qC1mE2xxW8IaW9gW+YcYrbWJtowta8tZZ8vbJHvb7+IqtqqtZqvbu20Ne4+t+bu4gb3fNrQP2Eb2QVvf3vcPcWP7kG1iH7dN7RO2mW1tm9u2toV93La0T9hWtrVtY9vazvYZ28U+a5Ptc7arff53caZdZtfbDXaj3WT32y/tOXveHrU/2Av2V9vP9rfD7Ot2uH3DjrBv2lQ78nfxePuunWAn2kl2sp1ip/4unmVn23Q7x861H9p5dv7v4gz7iV1os+wiu9gusUt/i6/0lGU/tcvtZzbbrrAr7Sq72q6xa+26f+91ld1it9ptdp/9wu6wO+0uu9vusXt/i6+cxwH7lc2xX9sj9nt7yH5jD9tjNtd+91t85fyO2R/tcfuTPWFP2lP2Z3va/mLP2LO/nf+Vc//ZXrKXrbeCgCQp0hRQPspPMVSAYuk6iqPrqSDdQBG6keLpJipEN1NhKkJFqRglUHEqQYaQLBGFVJJKUZRuodJ0KyVSGSpL5chReUqi26gC3U4V6Q6qRHdSZbqLqlBVqkbV6W6qQfdQTapFteleqkN1qR7Vp/uoAd1PDekBakQPUmN6iJrQw9SUHqFm9Cg1p8eoBT1OLekJakWtqQ21pXb0JLWnp6gDdaRO9DR1pmeoCz1LyfQcdaXnqRu9QN3pRepBL1FPepl6UW/qQ69QX3qV+lF/SqEBNJBeo0E0mIbQUBpGr9NweoNG0JuUSiNpFL1Fo+ltGkPv0FgaR+PpXZpAE2kSTaYpNJXS6D2aRu/TdPqAZtBMmkWzKZ3m0Fz6kObRfFpAH9FC+pgW0WJaQkspgz6hTFpGWfQpLafPKJtW0EpaRatpDa2ldbSeNtBG2kSbaQttpW20nT6nHbSTdtFu2kN7aR99QfvpSzpAX1EOfU0H6S90iL6hw/Qt5dJ3dIS+p6P0Ax2jH+k4/UQn6CSdop/pNP1CZ+gsnaPzdIF+pYt0iS6TJxFCKEMV6jAI84X5w5iwQBgbXhfGhdeHBcMbwkh4Yxgf3hQWCm8OC4dFwqJhsTAhLB6WCE2IoQ0pDMOSYakwGt4Slg5vDRPDMmHZsFzowvJhUnhbWCG8PawY3hFWCu8MK4d3hVXCquHjD1YP7w5rhPeENcNaYe3w3rBOWDesF9YP7wsbhPeHDcMHwkbhg2HF8KGwSfhw2DR8JGwWPho2Dx8LW4SPhy3DJ8JWYeuwTdg2bBc+GbYPnwo7hB3DTuHTYefwmbBL+GyYHD4Xdg2f/8PjKeGAcGD4Wvha6P0Dakl0aTQj+kk0M7osmhX9NLo8+lk0O7oiujK6Kro6uia6Nrouuj66Iboxuim6ObolujW6Lep9/fzCgZNOOe0Cl8/ldzGugIt117k4d70r6G5wEXeji3c3uULuZlfYFXFFXTGX4Iq7Es44dNaRC11JV8pF3S2utLvVJboyrqwr55wr75JcW9fOtXPt3VOug+voOrmn3dPuGfeMe9Y9655zXd3zrpt7wXV3L7oe7iX3knvZ9XK9XR/3iuvrXnX9XH+X4lLcQDfQDXKD3BA3xA1zw9xwN9yNcCNcqkt1o9woN9qNdmPcGDfWjXXj3Xg3wU1wk9wkN8VNcWkuzU1z09x0N93NcDPcLDfLpbt0N9fNdfPcPLfALXALExe6RW6RW+KWuAyX4TJdpstyWW65W+6yXbZb6Va61W61W+vWuvVuvdvoNrrNbrPb6ra67W672+F2uF1ul9vj9rh9bp/b7/a7A+6Ay3E57qA76A65Q+6w+9bluu/cEfe9O+p+cMfcj+64+8mdcCfdKfezO+1+cWfcWXfOnXcX3K/uorvkLjvv0iLvRaZF3o9Mj3wQmRGZGZkVmR1Jj8yJzI18GJkXmR9ZEPkosjDycWRRZHFkSWRpJCPySSQzsiySFfk0sjzyWSQ7siKyMrIqsjqyJuJ98R2hL+lL+ai/xZf2t/pEX8aX9eW88+V9kr/NV/C3+4r+Dl/J3+kr+7t8FV/VV/NP+Fa+tW/j2/p2/knf3j/lO/iOvpN/2nf2z/gu/lmf7J/zXf3zvpt/wXf3L/oe/iXf07/se/nevo9/xff1r/p+vr9P8QP8QP+aH+QH+yF+qB/mX/fD/Rt+hH/Tp/qRfpR/y4/2b/sx/h0/1o/z4/27foKf6Cf5yX6Kn+rT/Ht+mn/fT/cf+Bl+pp/lZ/t0P8fP9R/6eX6+X+A/8gv9x36RX+yX+KU+w3/iM/0yn+U/9cv9Zz7br/Ar/Sq/2q/xa/06v95v8Bv9Jr/Zb/Fb/Ta/3X/ud/idfpff7ff4vX6f/8Lv91/6A/4rn+O/9gf9X/wh/40/7L/1uf47f8R/74/6H/wx/6M/7n/yJ/xJf8r/7E/7X/wZf9af8+f9Bf+rv+gv+cv8P2uMMcYYY/8t6g+OD/gn35N/W1cMFEJcv7NY7n+subnwX/eDZULniBDiuf49H/23VadOSkrK3x6brURQarEQInI1P5+4Gq8QncQzIll0FBX+aX+DZe8L9Af1o3cKEft3OTHiany1/u3/Sf0nnx6fWTk8F/9f1F8sRGKpqzkFxNX4av2K/0n9Iu3/oP8C36QJ0eHvcuLE1fhq/STxlHheJP/DIxljjDHGGGOMsb8aLKt1/6P75yv35wn6ak5+cTX+o/tzxhhjjDHGGGOMXXsv9u7z7JPJyR2784Y3vOHNv2+u9V8mxhhjjDHG2J/t6kX/te6EMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLu/5/fJzYtT5HxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7Fr7PwEAAP//SOc8Mw==") r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003f00)='memory.events\x00', 0x275a, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r9, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r9, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r10, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r10, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003ec0)=[{{&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000800)="5bcf68b22c85c2c2d590a6d9fc6ebc012344f6475dc360fceafbeaabec98000d3218499e1c958e892e19d694e21b5f27b8a29f58e57525f43b78018813cde1b3d955efacdb06d840d0e37db568d5250fb7fddf2db7c952d84e6346e491e072f8bf770b8bbee606793213f13195e5093a703affabb50080998e9322ca650eb7c2b717f83e77736370ee3e18c5f7312de02bdc3334c9834ddda6717f39df45836a8ec094da24a5b54cd8f236990d821de2ca46a02c4974b2231a708c6781faf3628ac7d1a07275d6e4eabb83bc906fe22e2a34a6d5c2d5873531beb8c1794a134166d341d6fa7fa01b475035138d7c66c76128b1546c8992b157a701a5b351a4f8343786bb1b7f7311328ffedb6d47c69d24a1a149c37b26a15c4fcfaa102b44bf94930d50f008a1eac5f671122ba1d1cd7ec1588e48623b10626525b1ea67577ff5575ff9ac75cbd72d2ececfb51305828d2832c516bec7bd18923314781072e0bc75d98ba9a8976b5a3fc9cebf99f4a33a6f46f2510174d5a3fcfa65518834210983452791512ce65ae85b82d0b00e6e87fc5b071b39ee43ef060abc418c7398a1f2fca3cc44b66f39c487e81f5fcb5629d50a6224a3daa5a7636ebcfd8f1c1ff32c11f0db95dd04888c9b8f48f66e0d46e01a07f8456a43991b1bcef74e6fc813e1d53d30f926f2e6fd94604afeb541d11573d3b363f39a13fcd1ceb2c3e23148085df4118d1dc20d24d054f7ffe7730b050c1f20a165dc5bc2cf6292f36f080cac099da86fad80bc29486341e636bcb2b1f2934f01487ace88380941e27eb9d4afabc251bbe9939ad457cc84a07d7b43ef619022263d3fc892b6c13c59d26052f6da5e4ad8819c4ebe6b308334119624b3bd374f09a4816744ebb667bfa626bb830d6288df8aa3ee7990dc80b1afedc3a9db2a9db645675e5b706f4fb164e7c376a9370df379be266dbc7391669c2b958020b36c1e1c05d280a919c992578ace3561c9492b1c0db8999504a107c98c5af2d7c6f05c2e6b98ab56009dffb925243f1e917b5bb65982b2e112ff252e9ba446159fc17dd7cc63663674a6cd68440266ef987969afcc8d4995de51d0a5ad77e835a769c3b138329a8c514eeb62713adca57f95f6854f97df7f5fd27422993cb381cb732fa4df3e74eac1ad54289c8ff387ed12ef1d8fcb049cc686a8a9e0e28503174be36d413b9b790b1e2899b2b3caab7d0f95376fcfc76e230802f6f702f33f9dda717adeeb1d697b5cc8f4a6293204ad40f1f46a78d8571657398c25e7131256c5c3f0ec08132a7b44d830a54423a288a0698e73962d2b26835434f20ff63cc0f6d4b191505a823583044758a06f0cca5c048a77449c4e68b2bd3592f91428b2cabd00bf09b2fee78dd628d2109f1a69181d428854f42d27b1ac6d4022804639ca699fa55f8d6e229e72becf8ea0e9e1e377ed1091eb4f56d3712392190cc9143b540e5730fc05936d6eef98da89d9103c46c839c5cd29d547bdf8a85254e49ec5003a1f6bb2ad77ad413c357a12f1b1c599228bdcd2d434c06396f9b103c73b500589308c9cd34e8969d9f2e93f7a15a469a57a660cef710a059ba4b8bfe9cb1e757293329e290017780a03a30b91e80c88f136073480aa619284a6571bc553af896cc3f2b1e199f8d6f260d493d66311af578ac160e0af1cc2547494a5b3c4aedda956064dee677f55b586e9ea5487997771ff50bb8b056a959a6c0c5da65bd40086f1bc3053b62859e3f0160777b0925460ef399a8f7f983dc3ec7cebc9b7205e85a1e4c4637cd9159331b6ccb8542d4328c5131c0100893a9e5350ae545600007cc0903a0518e82bfcf2c77ad5123f5761c6f1c500a79a36fb4a8ab150c96d6ab260e51bcec6d400e31de870e55ffa7b59bdd14dc5ad9ddbdce07c90b2b22f9d6585f113467a0228a79860a19b40a400d11779217a241e2f1651db1ee7e3d956a1d714f25d3e5c6d77d5805e3f7fc1a4c50972b2fdfc75391247b624d70417b16730abf1f62eff892f149adf09d742cd1937c88e776842a2b6d4e6d8aa21467ef092253b6bffd7b575073f4023c35ae64d781d7570f76a764db77a28872ef814555c1db936e7cd5e3bc49e100be74cc86bfec91346aaefb57ecb04285d3d73824169026316d357c9e2080f1e746a20aed21bce0febe7d10d08a327f38cae28ded5781f95518404d1933ec25c78b05a8a78c15ddfa3b7d51dbef507ef2d9fd03f176b79efac8d7ec3090be9a41b68e7aff3065412437f724241059d2ea9b0c99921b94a3f6f63205baa6a806571962a1cadf671416a1aeb26bac1a429b5d794b25701137fb5e7920ec7f0dab42f232aa29067a53dc7a5fb5515c92964fd047ffcc331bc2029aa3db16f8d5aa7d69d9d393d44027f26b6929583e117611a59ddccfea5d39bdd01d11c949f1460ee4f8becf9569f15ad760573592dc7290b4239cc798017477687707479f0c30b1194b6ea4b5d919e63987a520593e06364bb70b88c5db0abac3f81e216525eda8b6fedca0c03c9e3133295ab3e77aec3e32348c904d968bd776a3d8693f18d7c7a262699dd2534ab9abc1a9f3da09c69b84cb1e07b34f1b095cc10b90ed4fd7e9fbff4312e5005086f45cb41af85f7b35c3bc76c50d7cbb88f1c950674f7d15682d7f4f15f34d54b40f99ebeaefb19d5bc7297a7dd3d3176595246e818823c7a3bf52ff57848c713274f1e8e5952a22a7e9c8edd02758273049ca6de72fe3a0fc4f77fd8b9957e81cdc7861a91ec1d0d59053a03bf2e5849fa28df3a2de382b3a1be5aafe378c74ec0fc30e86d70bdfc43c7a52dc40e49fc530ae37d49da8c06a8cde6fed6ec321443ebc182bc2f159b0f28461e1af64e87cd6221aa679f73e93ba6898af054ec2814eee137b7fc2b08fcd2eedd5d323e35e3eae70ab37db7d1863e099542224ed9b4e1e08a3e0d1a15aa733a7cf6fbde6b92681a5663dcb0a85105151cdf4547385b85818f8513fc5bbc1341369a31b41cdcc70fad4abea46b1d7dea99881ee7b69f60299eaa9beb5e05abb5c9697ec927d045ca32fd7158918517fc0f683a1dd52e2f6f04de1f7169190b344660f23874a1a613289942f7bd93654b82e45787c6f377dee7e4102ce4c08d90a09204d5eee5ed22318512518fa38422e8f93170c264e64e9afbd10d388a3671b2b1f7f87c36530bf8d94825ec1f6e693594694c11a24f5ff947723f890a28c9aa2f930c5cbf819c311017d7eb39ac6283631d76753d5ff8a58b7f018e431873872fc3f0ca29e50a76d7cc5c195888bee834fc48ebabe85e40387aa7c313bf0a83165969c46124555a7a02182baa615d85d9879942030dbb1fe944401563c2bda17a90f0f477dc6798e2e3ed88caa9de4e396415c74e72724e25f882888f6546ee72f0db5e21dce7bc8f381765842c4593ef9e2964e3ebe408d299db10dd36f878445aeab2a13fe97dd9db9e10280e3d639666fba7ba6ce8c2ae90f653f95ad29b59b01017e2897e52dfb566afbbb47eefd5685015e884acd12c9ee70e013b2bff262ba7c915aace671c384b492db92beafb780a20cc55e1644a7b72a388ae4c6caa17dd50ae482dd1f7818203808a018340ae15d923469b2e1d2e2431f174af22b2bc66709d1d9925890d32a24d9dc757fff712b0c75ace78e794c8a0e0fdb682f67ef99bf58f65a71ac5804f91fabee06f486eadb022a712898f9d2754f080787b280e66a525b722bf5d2d7bbbed4caef666b805e359141f940decea5ab8873c807799f8b2367d25ccdcc909c699fb8911c1ca903f026626c9aa4ec2d8bea83b8ece09bcccfe4148e483412c15f252d7bd8b92453823ce6e90d5365a246a45d7944b82d86eca1a328152fc14d0e3f45aba4167af770b2728eeca146b5b707ee86e9e8f205ab2b7a94384306c25fe4a933a4300d5f984afac868da1655562008cdc33ecacc6df7d7aa741390609d43031c332ddd0c88c3011e224654291112a9388159cfbc7467721416fbdc8b5135ca953227fcb57ecb795f79646bdd8be4f784ef8734803d352a7c00c81e80f4a334aec42909ceb5588ad1a594e8b775ba5ed737ba52e2e4c54b829617ad7d4b773e495f19d4cc69dca42a1c0eb70942f747c72e631e2eaeecfebebf027457318a0bc38c86345e11077b5a073a0ddc9d11c11e27b862bb5955ce128e2d5f824364482c328110dca881e2b8c2498a5eed394cc67ae800a229fbbb0527e5d010402b87e3baa12d14ae1183f2a03db8b7a17d2674b969f888c5fc8b761062f9997a0046e869802730c3eba8a421e940da31d768eee24f6a214e2028888259eca7492c696f3d7dba719aea22b0a9e953361db708ae1d449c05946df0fc748d320f71001fffbd82a847f7318a3bf287dbf03e01382d5fbeb94752553d3cd43df747704a84af15918409de4379c2233b00a965bb6dd62c9933ee51927802e9c5dcf1578dee59b8955c974ca7b71e64d926c4b84d925a0fb623a695fc35450d463380e5b8674738497f83cb966b680b3910742299b973a326459d447b8917a20c331d787b18c5a5028364e5da7e670c6092ae9a4aebfabd28eb63282aadd88ba9f54933b818b3320b3636336be4fbe3f69b8b98b3e38f6d5a2c507c707e51cf30ca22475a0e4281527df8bf3869161afc9085840dc923c9055cf714d879f0d844baa00f5f5341a806a2ec5e350935ebf7fc234b9695ae276af4a7134e0237e07b2651655362bcc4883c1cb816fcedadcb32f9176f8709e8bf98537371c5c28ef95a3bd4d744ec6d6d1e51925d2da616fa935d77791847ede06de201a5fdfde5c3ab9dfc78d7a103f995bca152b09a494dfeee13f0c66fb38841c10ebebbce0a4154780a82d2d4720c7ba2721f5bbea97923cf65ed4d56ce7cc9acb8f6027c3019ba052767487dacacf4fae5cf4d2ebc9ab3b8c7d752508007f5783a215d147eb9ddee15c8843b1481e5454fdc54c9e732a338408b7f37264029e523321a940e584ddd15a477701591a83d57e7ca759bdd1d5734187835faf41dc74e7d5ae7337a8ed3e9cc29fba4d9d20578f7813c3a62a3a7d95c25ce29b8a8cce8093a212bcc083c4ed38a505f547fa2c89740b265a932c7de9bc81c16bd110219338d0d50a754bcf95e47f09a1fe05c3f2c15f7bbdfd38c033dc6272bc78e6c71cad5bffff391ec79d0e855c5a851f8dc2466a7e738f9b954f526e4e5900f3a1aa25f35178b4d7fee23f073f25bd0490288faae45e641827942b032833b43ce07af4c2feca0b09419ea8c52e8527697e032b835b730c32fc0954d6506d08b469d5dc226f4998c0b36b6311af5dc9f321fe14fc1ed958e962bb82293f148388b41851152101ac398f0b7c2a77095d3e58b9e9a15dd2edc6066cf182aa65b2eeca8d10f7c81ceea95d25cde2d488e68f391cce45757d619192ec5c6e714904d0a2026d00cd63fabd75ff21f67d96ffeec38dd051e17b747a0f03252e7aa7ba4fc1336f90fe33fcb7a21ecde597e94b5c04a7259a809e12cd8bab2820105e7170524b91cee4c668fe2eb568f7e3ddea3ec918af0b1a7ec26ed831f8f0fb0ca4f6546de5c47131d9a6f0cb7a1eb7d21bcb751179ffcf05a7464df753de9238abf43bad85b89a7a0121669be2f1d9f919ce61b2545531a8ffe380d22327a334634884dde30ae0952cebf989846416eac9d3c994de81b64f387900c0d25e4a337ad9de0cbbf4a03420d89290e8ca4906ceaaa9aad33cadb33da29764e0e91144a329cdb8e0ada3f8", 0x1000}, {&(0x7f00000001c0)="7af4cb4d79b5614bbe60fcc074577b26d34bd6e253df69324fed1531135b43ee1b2f0eb6909e59ce674f0b74f8967fc52cf3935b7f355121e437113666", 0x3d}, {&(0x7f00000003c0)="577a2788952b90cd3edbc84ed0096ff92aa12c94d9c5c044d95599d1288b506a4e4ae36eae7fc9ffcb5e54750f01e594f1124a936e6ab9bf5cbbc1c7da02865b10d7fde54306d180c8780c1e045e5690ad4d3c8a88e33c5faee14e09455176dc31775c7f913d6ee6fc0d007598b3c15543fe55ae52dfe0ea0f0d53556bc6c7808e577f812954f00aca47617d6f30c23b4cf8d2be16de6a7eef8730f96b26365c40c7118407370b026eb7a053054d486cbd9311fdfe43ae259e6cd206b9bd7e41402a0f6e39ae222df93c3c20b02a6f4891514539", 0xd4}, {&(0x7f00000004c0)="3728e1cf4559350be789e4fa33ac460068464b0cef89fdbdfe70446f223918", 0x1f}, {&(0x7f0000000540)="7d700d2032268a42576a9cb8be8d0a0b8694e3232d5fb2c6da248d3b84f51e", 0x1f}], 0x5, &(0x7f0000003e00)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r3, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r8}}}, @rights={{0x20, 0x1, 0x1, [r0, r9, r0, r10]}}], 0xb0, 0x20000000}}], 0x1, 0x40040) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f00000006c0)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa64a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d95617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e97121942f5bce12d0d5996485e6694a903f63b68628426f8767fb5fac31591accf99496d60a77f200000000", 0x108}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r12) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:08 executing program 0: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000200)={0xffffffffffffffff}, 0x13f, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(0xffffffffffffffff, &(0x7f0000000340)={0x5, 0x10, 0xfa00, {&(0x7f0000000000), r0, 0x1}}, 0x18) (async) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='rdma.current\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r2, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000000)={r6, 0x3f, 0x10}, 0xc) socket$inet6_sctp(0xa, 0x1, 0x84) (async) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000140)='rdma.current\x00', 0x275a, 0x0) (async) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r2, 0x0) (async) socket$inet(0x2, 0x4000000805, 0x0) (async) socket$inet_sctp(0x2, 0x5, 0x84) (async) dup3(r3, r4, 0x0) (async) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) socket$inet(0x2, 0x80001, 0x84) (async) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value, &(0x7f0000000040)=0x8) (async) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) (async) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000000)={r6, 0x3f, 0x10}, 0xc) (async) 00:06:08 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000000c0)=""/115, 0x73) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) r2 = syz_open_dev$vcsn(&(0x7f0000000180), 0x8, 0x20000) (async) ftruncate(r1, 0x2000) open_by_handle_at(r2, &(0x7f00000007c0)=@nfs={0x90, 0x24, {0x9, 0x3, 0xffff, 0x80, "cfe016f3c13a6fc8ba028c4f37018277804faf8b4825496357802c685fe9d5933ccc239e56409bc650951ab02b543e23e18f04decd461e15433825197af5c906b4013cbd97f133cec4d985fb8684c723ccc5582e7954c42c4134b576d04469e15471ef374ade1fe26a10df9bd59fb44e55a492a4a188a28b8947115ae7eb6a61"}}, 0x48d80) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000140)={0x8, 0x714b103, 0xc0000000, 0x7, 0xaa}) 00:06:08 executing program 0: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000200)={0xffffffffffffffff}, 0x13f, 0x4}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(0xffffffffffffffff, &(0x7f0000000340)={0x5, 0x10, 0xfa00, {&(0x7f0000000000), r0, 0x1}}, 0x18) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x18, 0xfa00, {0x1, &(0x7f0000000200), 0x13f, 0x4}}, 0x20) (async) write$RDMA_USER_CM_CMD_QUERY_ROUTE(0xffffffffffffffff, &(0x7f0000000340)={0x5, 0x10, 0xfa00, {&(0x7f0000000000), r0, 0x1}}, 0x18) (async) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) 00:06:08 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e340f04fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f7002"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES16=r1], 0x6db6e571) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) 00:06:08 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000040)='./file0\x00', 0x10d00, &(0x7f0000000080)={[{'\xbd'}, {'\xfd\x8be.\x1c\xfc3\xb2\xf4\x9c.P\x96\xb7].\xc4'}]}, 0x1, 0x226, &(0x7f0000000280)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiM2yo5k9m3M+kyAhSd+bv1eAHjHaNIB0Mchv81RZ/+yNVuXFTfeT0qoiaqd1NN5euj2PYpv/3ionU+4kZYf8fHBLUssjL/zBPRun75oY5H2rqnpg4djYqz+Vvvfz33fuY2uIENabH4l2FbPwJblo1n5yd3Cwfz02vbt9SrLggK81l4rGpF/8mHF/LwDD5whNb/Zozh+IVYzil3Crnxtx1ixfkWqZ+vu4NA8PBqM8TGRiXM+5nYmCYGbZzD8JfcIKBgYGZgYFBhYGBgYmBhSEtMyfVwIOBERSrYI4hC1QVTDUTAwdYQi85PyelnYERnATA2pYzsMDNMHzMwArnGCFzjC0aoCYxtENpFSjtAaWXQ+nHUFoeLdmwgE3oh/I0GhgY2BgqEktKigzZGBigLLiYEVzMSABuMxPU1rlMqJ47zsQwCkbBKBgFo2AUjIJRMApGwSgYBSMZAAIAAP//m7K3zg==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x7ff}, &(0x7f00000000c0)=0x8) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{0x20, '\xbd'}, {0x20, '&$%/[#.'}, {0x20, 'cpuset.effective_cpus\x00'}, {0x20, '\xbd'}, {0x20, '[\x12'}, {0x20, '^+'}, {0x20, 'R&'}], 0xa, "5bd877459bf485eb7f0a293939b4460ec0351628a5ae9de5867760b54e5d0494734e657ae26b90f653f88037f59216"}, 0x66) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r1, &(0x7f0000000140)=0x4) 00:06:08 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0045878, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000100)={{0x1, 0x1, 0x18, r0, {0x2}}, './file0\x00'}) r2 = openat$cgroup_ro(r1, &(0x7f0000000140)='rdma.current\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r2, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) (async) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) (async) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f0000000000)={r6, 0x3f, 0x10}, 0xc) 00:06:08 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000140)) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="696f63686869b9096a3624963836322c6407725f756d61736b3d301f3030303030303030303030303030303030303031302c00573e8c00052c041cd84d41d3c23c7cfb599d96907e1083dc6e57fda70b27d41438c9ea6ae933ce5a5e3a6cf254db15c77d98bf8b8347f58863720bc8bb2b9fc1b20d8391b37a21a9d88ad2c95c2ae958aae19f1a27053ea1f2cd4478a498d477ccffb92fd11f9317f6f8cb444cf8da79f4e0beaf96c52cdeb601144c8724b269bdbc36cfa02ac60f3f09e185"], 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:08 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e340f04fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f7002"], 0x2c}}, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) r1 = socket(0x11, 0x800000003, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80800) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES16=r1], 0x6db6e571) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000003c0)=ANY=[@ANYBLOB="2c0000001900003ffc033c6a539d7caf72eb8e340f04fd03006c000008001000f79caffacefcaed2a86df8ffffff08000300ab994cb614a6812cd013a8dadc1353248ec76f7002"], 0x2c}}, 0x0) (async) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) (async) socket(0x11, 0x800000003, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.events\x00', 0x275a, 0x0) (async) pipe2(&(0x7f00000000c0), 0x80800) (async) openat$cgroup_pressure(r3, &(0x7f0000000100)='cpu.pressure\x00', 0x2, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) write$binfmt_script(r2, &(0x7f0000000400)=ANY=[@ANYRES32=r4, @ANYRES16=r1], 0x6db6e571) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r2, 0x0) (async) write$binfmt_misc(r0, &(0x7f0000000000)={'syz1', "7a7925e639"}, 0x9) (async) 00:06:08 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) syz_clone3(&(0x7f0000001ac0)={0x202001000, &(0x7f0000001800), &(0x7f0000001840), &(0x7f0000001880)=0x0, {0x9}, &(0x7f00000018c0)=""/244, 0xf4, &(0x7f00000019c0)=""/166, &(0x7f0000001a80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0x7, {r0}}, 0x58) (async, rerun: 32) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) (rerun: 32) newfstatat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) r4 = syz_clone(0x40010900, &(0x7f0000001c80)="a6ef2ead8f8c97f34552c21eaa4d2ab4495163df415bf1cda8904443cd2818a1fb8644242b950057589593f25faafc1156fbcd59105d85103be768006ad0e83dd498", 0x42, &(0x7f0000001d00), &(0x7f0000001d40), &(0x7f0000001d80)="66bc9a42a76d790e508ba8d108aed1ce1bcce1ecf1599ca065570b53c14f7586bd9d1140b2b949796e25401ae1751f") (async) read$FUSE(r0, &(0x7f0000001dc0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) r6 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'ascii'}}, {@namecase}, {@dmask={'dmask', 0x3d, 0x7}}, {@uid={'uid', 0x3d, r7}}, {@dmask={'dmask', 0x3d, 0x6a}}, {}, {@gid={'gid', 0x3d, r8}}, {@allow_utime={'allow_utime', 0x3d, 0x7}}, {@discard}]}, 0x1, 0x14f5, &(0x7f0000001580)="$eJzs3AuYjlXXOPC99t43Y5r0NMlh2GuvmycNtkmSHBJySJIkSXJKSJokSUgMOSUNSchxkhyGkBymMWmcz4eckyavNEkSklPY/0vv+33e9+v9vr7v//b/u65v1u+69jV7zf2s9ax71lzz3PdzXfP80HNUvRb1azcjIvEvgb9+SRFCxAghhgkhbhBCBEKISvGV4q8cL6Ag5V97EvbnejT9WnfAriWef97G88/beP55G88/b+P55208/7yN55+38fwZy8u2zyl2I6+8u/j9/7yMX///F8ktP/mbjeVv7vU/SOH55208/7yN55+38fzzNp5/3sbz/9+v1n9xjOeft/H8GcvLrvX7z7yu7brWv3+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxvKGc/4qLYT4t/217osxxhhjjDHGGGN/Hp//WnfAGGOMMcYYY4yx//dASKGEFoHIJ/KLGFFAxIrrRJy4XhQUN4iIuFHEi5tEIXGzKCyKiKKimEgQxUUJYQQKK0iEoqQoJaLiFlFa3CoSRRlRVpQTTpQXSeI2UUHcLiqKO0QlcaeoLO4SVURVUU1UF3eLGuIeUVPUErXFvaKOqCvqifriPtFA3C8aigdEI/GgaCweEk3Ew6KpeEQ0E4+K5uIx0UI8LlqKJ0Qr0Vq0EW1Fu/+r/FdEX/Gq6Cf6ixQxQAwUr4lBYrAYIoaKYeJ1MVy8IUaIN0WqGClGibfEaPG2GCPeEWPFODFevCsmiIlikpgspoipIk28J6aJ98V08YGYIWaKWWK2SBdzxFzxoZgn5osF4iOxUHwsFonFYolYKjLEJyJTLBNZ4lOxXHwmssUKsVKsEqvFGrFWrBPrxQaxUWwSm8UWsVVsE9vF52KH2Cl2id1ij9gr9okvxH7xpTggvhI54uv/Yf7Z/5DfCwQIkCBBg4Z8kA9iIAZiIRbiIA4KQkGIQATiIR4KQSEoDIWhKBSFBEiAElACEBAICEpCSYhCFEpDaUiERCgLZcGBgyRIggpwO1SEilAJKkFlqAxVoCpUhepQHWpADagJNaE21IY6UAfqQT24D+6D+6EhNIRG0AgaQ2NoAk2gKTSFZtAMmkNzaAEtoCW0hFbQCtpAG2gH7aA9tIcO0AE6QSfoDJ2hC3SBZEiGrtAVukE36A7doQf0gJ7QE3pBb+gNr8Ar8Cq8Cv2hjhwAA2EgDIJBMASGwlB4HYbDG/AGvAmpMBJGwVvwFrwNY+AMjIVxMB7GQw05ESbBZCA5FdIgDabBNJgO02EGzISZMBvSYQ7MhbkwD+bDfPgIFsLH8DEshsWwFDIgAzJhGWRBFiyHs5ANK2AlrILVsAZWwzpYD+tgI2yCjbAFtsA22Aafw+ewE3bCbtgNe2EvfAFfwJfwJaRCDuTAQTgIh+AQHIbDkAu5cASOwFE4CsfgGByH43ACTsIpOAmn4TScgbNwDs7BBbgAF+GlhO+a7y2zIVXIK7TUMp/MJ2NkjIyVsTJOxsmCsqCMyIiMl/GykCwkC8vCsqgsKhNkgiwhS0iUKEmGsqQsKaMyKkvL0jJRJsqysqx00skkmSQryAqyoqwoK8k7ZWV5l6wiq8qOrrqsLmvITq6mrCVry9qyjqwr68n6sr5sIBvIhrKhbCQbycaysWwiH5ZN5QAYAo/KK5NpIUdCSzkKWsnWso1sK9+GJ2V7OQY6yI6yk3xajoOx0EW2d8nyOdlVToJu8gU5GV6UPeRU6Clflr1kb9lHviL7yg6un+wvZ8AAOVDOhkFysBwih8p5UFdemVg9+aZMlSPlKPmWXApvyzHyHTlWjpPj5btygpwoJ8nJcoqcKtPke3KafF9Olx/IGXKmnCVny3Q5R86VH8p5cr5cID+SC+XHcpFcLJfIpTJDfiIz5TKZJT+Vy+VnMluukCvlKrlarpFr5Tq5Xm6QG+UmuVlukVvlNrldfi53yJ1yl9wt98i9cp/8Qu6XX8oD8iuZI7+WB+Vf5CH5jTwsv5W58jt5RH4vj8of5DH5ozwuf5In5El5Sv4sT8tf5Bl5Vp6T5+UF+au8KC/Jy9JLoUBJpZRWgcqn8qsYVUDFqutUnLpeFVQ3qIi6UcWrm1QhdbMqrIqooqqYSlDFVQllFCqrSIWqpCqlouoWVVrdqhJVGVVWlVNOlVdJ6jZVQd2uKqo7VCV1p6qs7lJVVFVVTVVXd6sa6h5VU9VStdW9qo6qq+qp+uo+1UDdrxqqB1Qj9aBqrB5STdTDqql6RDVTj6rm6jHVQj2uWqonVCvVWrVRbVU79aRqr55SHVRH1Uk9rTqrZ1QX9axKVs+prup51U29oLqrF1UP9ZLqqV5WvVRv1UddUpeVV/1Uf5WiBqiB6jU1SA1WQ9RQNUy9roarN9QI9aZKVSPVKPWWGq3eVmPUO2qsGqfGq3fVBDVRTVKT1RQ1VaWp99Q09b6arj5QM9RMNUvNVulqjhryt0oL/hv57/+T/BG/Pfs2tV19rnaonWqX2q32qL1qn9qn9qv96oA6oHJUjjqoDqpD6pA6rA6rXJWrjqgj6qg6qo6pY+q4Oq5OqJPqvPpZnVa/qDPqrDqrzqsL6oK6+LefgdCgpVZa60Dn0/l1jC6gY/V1Ok5frwvqG3RE36jj9U26kL5ZF9ZFdFFdTCfo4rqENhq11aRDXVKX0lF9iy6tb9WJuowuq8tpp8vrJH3bv5z/R/210+10e91ed9AddCfdSXfWnXUX3UUn62TdVXfV3XQ33V131z10D91T99S9dC/dR/fRfXVf3U/30yk6RQ/Ur+lBerAeoofqYfp1PVwP1yP0CJ2qU/UoPUqP1qP1GD1Gj9Vj9Xg9Xk/QE/QkPUlP0VN0mk7T0/Q0PV1P1zP0DD1Lz9LpOl3P1XP1PD1PL9AL9EK9UC/Si/QSvURn6AydqTN1ls7Sy/Vyna1X6BV6lV6l1+g1ep1epzfoDXqT3qS36C06W2/X2/UOvUPv0rv0Hr1H79P79H69Xx/QB3SOztEH9UF9SB/Sh/Vhnatz9RF9RB/VR/UxfUwf18f1CX1Cn9Kn9Gl9Wp/RZ/Q5fU5f0Bf0RX1RX9aXr1z2BTKQgQ50kC/IF8QEMUFsEBvEBXFBwaBgEAkiQXwQHxQKbg4KB0WCokGxICEoHpQITICBDSgIg5JBqSAa3BKUDm4NEoMyQdmgXOCC8kFScFtQIbg9qBjcEVQK7gwqB3cFVYKqQbWgenB3UCO4J6gZ1ApqB/cGdYK6Qb2gfnBf0CC4P2gYPBA0Ch4MGgcPBU2Ch4OmwSNBs+DRoHnwWNAieDxoGTwRtApaB22CtkG7P7W+92eKPOX6mf4mxQwwA81rZpAZbIaYoWaYed0MN2+YEeZNk2pGmlHmLTPavG3GmHfMWDPOjDfvmglmoplkJpspZqpJM++ZaeZ9M918YGaYmWaWmW3SzRwz13xo5pn5ZoH5yCw0H5tFZrFZYpaaDPOJyTTLTJb51Cw3n5lss8KsNKvMarPGrDXrzHqzwWw0m8xms8VsNdvMdvO52WF2ml1mt9lj9pp95guz33xpDpivTI752hw0fzGHzDfmsPnW5JrvzBHzvTlqfjDHzI/muPnJnDAnzSnzszltfjFnzFlzzpw3F8yv5qK5ZC4bf+Xi/srLO2rUmA/zYQzGYCzGYhzGYUEsiBGMYDzGYyEshIWxMBbFopiACVgCS+AVhIQlsSRGMYqlsTQmYiKWxbLo0GESJmEFrIAVsSJWwkpYGStjFayC1bAa3o134z14D9bCWngv3ot1sS7Wx/rYABtgQ2yIjbARNsbG2ASbYFNsis2wGTbH5tgCW2BLbImtsBW2wTbYDtthe2yPHbADdsJO2Bk7YxfsgsmYjF2xK3bDbtgdu2MP7IE9sSf2wl7YB/tgX+yL/bAfpmAKDsSBOAgH4RAcgsNwGA7H4TgCR2AqpuIoHIWjcTSOwTE4FsfheHwXJ+BEnISTcQpOxTRMw2k4DafjdJyBM3AWzsJ0TMe5OBfn4TxcgAtwIS7ERbgIl+ASzMAMzMRMzMIsXI7LMRuzcSWuxNW4GtfiWlyP63EjbsTNuBm34lbcjttxB+7AXbgL9+Ae3If7cD/uxwN4AHMwBw/iQTyEh/AwHsZczMUjeASP4lE8hsfwOB7HE3gCT+EpPI2n8QyewXN4Di/gr3gRL+Fl9BhjpYi119k4e70taG+wMbaA/fu4qC1mE2xxW8IaW9gW+YcYrbWJtowta8tZZ8vbJHvb7+IqtqqtZqvbu20Ne4+t+bu4gb3fNrQP2Eb2QVvf3vcPcWP7kG1iH7dN7RO2mW1tm9u2toV93La0T9hWtrVtY9vazvYZ28U+a5Ptc7arff53caZdZtfbDXaj3WT32y/tOXveHrU/2Av2V9vP9rfD7Ot2uH3DjrBv2lQ78nfxePuunWAn2kl2sp1ip/4unmVn23Q7x861H9p5dv7v4gz7iV1os+wiu9gusUt/i6/0lGU/tcvtZzbbrrAr7Sq72q6xa+26f+91ld1it9ptdp/9wu6wO+0uu9vusXt/i6+cxwH7lc2xX9sj9nt7yH5jD9tjNtd+91t85fyO2R/tcfuTPWFP2lP2Z3va/mLP2LO/nf+Vc//ZXrKXrbeCgCQp0hRQPspPMVSAYuk6iqPrqSDdQBG6keLpJipEN1NhKkJFqRglUHEqQYaQLBGFVJJKUZRuodJ0KyVSGSpL5chReUqi26gC3U4V6Q6qRHdSZbqLqlBVqkbV6W6qQfdQTapFteleqkN1qR7Vp/uoAd1PDekBakQPUmN6iJrQw9SUHqFm9Cg1p8eoBT1OLekJakWtqQ21pXb0JLWnp6gDdaRO9DR1pmeoCz1LyfQcdaXnqRu9QN3pRepBL1FPepl6UW/qQ69QX3qV+lF/SqEBNJBeo0E0mIbQUBpGr9NweoNG0JuUSiNpFL1Fo+ltGkPv0FgaR+PpXZpAE2kSTaYpNJXS6D2aRu/TdPqAZtBMmkWzKZ3m0Fz6kObRfFpAH9FC+pgW0WJaQkspgz6hTFpGWfQpLafPKJtW0EpaRatpDa2ldbSeNtBG2kSbaQttpW20nT6nHbSTdtFu2kN7aR99QfvpSzpAX1EOfU0H6S90iL6hw/Qt5dJ3dIS+p6P0Ax2jH+k4/UQn6CSdop/pNP1CZ+gsnaPzdIF+pYt0iS6TJxFCKEMV6jAI84X5w5iwQBgbXhfGhdeHBcMbwkh4Yxgf3hQWCm8OC4dFwqJhsTAhLB6WCE2IoQ0pDMOSYakwGt4Slg5vDRPDMmHZsFzowvJhUnhbWCG8PawY3hFWCu8MK4d3hVXCquHjD1YP7w5rhPeENcNaYe3w3rBOWDesF9YP7wsbhPeHDcMHwkbhg2HF8KGwSfhw2DR8JGwWPho2Dx8LW4SPhy3DJ8JWYeuwTdg2bBc+GbYPnwo7hB3DTuHTYefwmbBL+GyYHD4Xdg2f/8PjKeGAcGD4Wvha6P0Dakl0aTQj+kk0M7osmhX9NLo8+lk0O7oiujK6Kro6uia6Nrouuj66Iboxuim6ObolujW6Lep9/fzCgZNOOe0Cl8/ldzGugIt117k4d70r6G5wEXeji3c3uULuZlfYFXFFXTGX4Iq7Es44dNaRC11JV8pF3S2utLvVJboyrqwr55wr75JcW9fOtXPt3VOug+voOrmn3dPuGfeMe9Y9655zXd3zrpt7wXV3L7oe7iX3knvZ9XK9XR/3iuvrXnX9XH+X4lLcQDfQDXKD3BA3xA1zw9xwN9yNcCNcqkt1o9woN9qNdmPcGDfWjXXj3Xg3wU1wk9wkN8VNcWkuzU1z09x0N93NcDPcLDfLpbt0N9fNdfPcPLfALXALExe6RW6RW+KWuAyX4TJdpstyWW65W+6yXbZb6Va61W61W+vWuvVuvdvoNrrNbrPb6ra67W672+F2uF1ul9vj9rh9bp/b7/a7A+6Ay3E57qA76A65Q+6w+9bluu/cEfe9O+p+cMfcj+64+8mdcCfdKfezO+1+cWfcWXfOnXcX3K/uorvkLjvv0iLvRaZF3o9Mj3wQmRGZGZkVmR1Jj8yJzI18GJkXmR9ZEPkosjDycWRRZHFkSWRpJCPySSQzsiySFfk0sjzyWSQ7siKyMrIqsjqyJuJ98R2hL+lL+ai/xZf2t/pEX8aX9eW88+V9kr/NV/C3+4r+Dl/J3+kr+7t8FV/VV/NP+Fa+tW/j2/p2/knf3j/lO/iOvpN/2nf2z/gu/lmf7J/zXf3zvpt/wXf3L/oe/iXf07/se/nevo9/xff1r/p+vr9P8QP8QP+aH+QH+yF+qB/mX/fD/Rt+hH/Tp/qRfpR/y4/2b/sx/h0/1o/z4/27foKf6Cf5yX6Kn+rT/Ht+mn/fT/cf+Bl+pp/lZ/t0P8fP9R/6eX6+X+A/8gv9x36RX+yX+KU+w3/iM/0yn+U/9cv9Zz7br/Ar/Sq/2q/xa/06v95v8Bv9Jr/Zb/Fb/Ta/3X/ud/idfpff7ff4vX6f/8Lv91/6A/4rn+O/9gf9X/wh/40/7L/1uf47f8R/74/6H/wx/6M/7n/yJ/xJf8r/7E/7X/wZf9af8+f9Bf+rv+gv+cv8P2uMMcYYY/8t6g+OD/gn35N/W1cMFEJcv7NY7n+subnwX/eDZULniBDiuf49H/23VadOSkrK3x6brURQarEQInI1P5+4Gq8QncQzIll0FBX+aX+DZe8L9Af1o3cKEft3OTHiany1/u3/Sf0nnx6fWTk8F/9f1F8sRGKpqzkFxNX4av2K/0n9Iu3/oP8C36QJ0eHvcuLE1fhq/STxlHheJP/DIxljjDHGGGOMsb8aLKt1/6P75yv35wn6ak5+cTX+o/tzxhhjjDHGGGOMXXsv9u7z7JPJyR2784Y3vOHNv2+u9V8mxhhjjDHG2J/t6kX/te6EMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLu/5/fJzYtT5HxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7Fr7PwEAAP//SOc8Mw==") (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003f00)='memory.events\x00', 0x275a, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r9, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r9, 0x0) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r10, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r10, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003ec0)=[{{&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000800)="5bcf68b22c85c2c2d590a6d9fc6ebc012344f6475dc360fceafbeaabec98000d3218499e1c958e892e19d694e21b5f27b8a29f58e57525f43b78018813cde1b3d955efacdb06d840d0e37db568d5250fb7fddf2db7c952d84e6346e491e072f8bf770b8bbee606793213f13195e5093a703affabb50080998e9322ca650eb7c2b717f83e77736370ee3e18c5f7312de02bdc3334c9834ddda6717f39df45836a8ec094da24a5b54cd8f236990d821de2ca46a02c4974b2231a708c6781faf3628ac7d1a07275d6e4eabb83bc906fe22e2a34a6d5c2d5873531beb8c1794a134166d341d6fa7fa01b475035138d7c66c76128b1546c8992b157a701a5b351a4f8343786bb1b7f7311328ffedb6d47c69d24a1a149c37b26a15c4fcfaa102b44bf94930d50f008a1eac5f671122ba1d1cd7ec1588e48623b10626525b1ea67577ff5575ff9ac75cbd72d2ececfb51305828d2832c516bec7bd18923314781072e0bc75d98ba9a8976b5a3fc9cebf99f4a33a6f46f2510174d5a3fcfa65518834210983452791512ce65ae85b82d0b00e6e87fc5b071b39ee43ef060abc418c7398a1f2fca3cc44b66f39c487e81f5fcb5629d50a6224a3daa5a7636ebcfd8f1c1ff32c11f0db95dd04888c9b8f48f66e0d46e01a07f8456a43991b1bcef74e6fc813e1d53d30f926f2e6fd94604afeb541d11573d3b363f39a13fcd1ceb2c3e23148085df4118d1dc20d24d054f7ffe7730b050c1f20a165dc5bc2cf6292f36f080cac099da86fad80bc29486341e636bcb2b1f2934f01487ace88380941e27eb9d4afabc251bbe9939ad457cc84a07d7b43ef619022263d3fc892b6c13c59d26052f6da5e4ad8819c4ebe6b308334119624b3bd374f09a4816744ebb667bfa626bb830d6288df8aa3ee7990dc80b1afedc3a9db2a9db645675e5b706f4fb164e7c376a9370df379be266dbc7391669c2b958020b36c1e1c05d280a919c992578ace3561c9492b1c0db8999504a107c98c5af2d7c6f05c2e6b98ab56009dffb925243f1e917b5bb65982b2e112ff252e9ba446159fc17dd7cc63663674a6cd68440266ef987969afcc8d4995de51d0a5ad77e835a769c3b138329a8c514eeb62713adca57f95f6854f97df7f5fd27422993cb381cb732fa4df3e74eac1ad54289c8ff387ed12ef1d8fcb049cc686a8a9e0e28503174be36d413b9b790b1e2899b2b3caab7d0f95376fcfc76e230802f6f702f33f9dda717adeeb1d697b5cc8f4a6293204ad40f1f46a78d8571657398c25e7131256c5c3f0ec08132a7b44d830a54423a288a0698e73962d2b26835434f20ff63cc0f6d4b191505a823583044758a06f0cca5c048a77449c4e68b2bd3592f91428b2cabd00bf09b2fee78dd628d2109f1a69181d428854f42d27b1ac6d4022804639ca699fa55f8d6e229e72becf8ea0e9e1e377ed1091eb4f56d3712392190cc9143b540e5730fc05936d6eef98da89d9103c46c839c5cd29d547bdf8a85254e49ec5003a1f6bb2ad77ad413c357a12f1b1c599228bdcd2d434c06396f9b103c73b500589308c9cd34e8969d9f2e93f7a15a469a57a660cef710a059ba4b8bfe9cb1e757293329e290017780a03a30b91e80c88f136073480aa619284a6571bc553af896cc3f2b1e199f8d6f260d493d66311af578ac160e0af1cc2547494a5b3c4aedda956064dee677f55b586e9ea5487997771ff50bb8b056a959a6c0c5da65bd40086f1bc3053b62859e3f0160777b0925460ef399a8f7f983dc3ec7cebc9b7205e85a1e4c4637cd9159331b6ccb8542d4328c5131c0100893a9e5350ae545600007cc0903a0518e82bfcf2c77ad5123f5761c6f1c500a79a36fb4a8ab150c96d6ab260e51bcec6d400e31de870e55ffa7b59bdd14dc5ad9ddbdce07c90b2b22f9d6585f113467a0228a79860a19b40a400d11779217a241e2f1651db1ee7e3d956a1d714f25d3e5c6d77d5805e3f7fc1a4c50972b2fdfc75391247b624d70417b16730abf1f62eff892f149adf09d742cd1937c88e776842a2b6d4e6d8aa21467ef092253b6bffd7b575073f4023c35ae64d781d7570f76a764db77a28872ef814555c1db936e7cd5e3bc49e100be74cc86bfec91346aaefb57ecb04285d3d73824169026316d357c9e2080f1e746a20aed21bce0febe7d10d08a327f38cae28ded5781f95518404d1933ec25c78b05a8a78c15ddfa3b7d51dbef507ef2d9fd03f176b79efac8d7ec3090be9a41b68e7aff3065412437f724241059d2ea9b0c99921b94a3f6f63205baa6a806571962a1cadf671416a1aeb26bac1a429b5d794b25701137fb5e7920ec7f0dab42f232aa29067a53dc7a5fb5515c92964fd047ffcc331bc2029aa3db16f8d5aa7d69d9d393d44027f26b6929583e117611a59ddccfea5d39bdd01d11c949f1460ee4f8becf9569f15ad760573592dc7290b4239cc798017477687707479f0c30b1194b6ea4b5d919e63987a520593e06364bb70b88c5db0abac3f81e216525eda8b6fedca0c03c9e3133295ab3e77aec3e32348c904d968bd776a3d8693f18d7c7a262699dd2534ab9abc1a9f3da09c69b84cb1e07b34f1b095cc10b90ed4fd7e9fbff4312e5005086f45cb41af85f7b35c3bc76c50d7cbb88f1c950674f7d15682d7f4f15f34d54b40f99ebeaefb19d5bc7297a7dd3d3176595246e818823c7a3bf52ff57848c713274f1e8e5952a22a7e9c8edd02758273049ca6de72fe3a0fc4f77fd8b9957e81cdc7861a91ec1d0d59053a03bf2e5849fa28df3a2de382b3a1be5aafe378c74ec0fc30e86d70bdfc43c7a52dc40e49fc530ae37d49da8c06a8cde6fed6ec321443ebc182bc2f159b0f28461e1af64e87cd6221aa679f73e93ba6898af054ec2814eee137b7fc2b08fcd2eedd5d323e35e3eae70ab37db7d1863e099542224ed9b4e1e08a3e0d1a15aa733a7cf6fbde6b92681a5663dcb0a85105151cdf4547385b85818f8513fc5bbc1341369a31b41cdcc70fad4abea46b1d7dea99881ee7b69f60299eaa9beb5e05abb5c9697ec927d045ca32fd7158918517fc0f683a1dd52e2f6f04de1f7169190b344660f23874a1a613289942f7bd93654b82e45787c6f377dee7e4102ce4c08d90a09204d5eee5ed22318512518fa38422e8f93170c264e64e9afbd10d388a3671b2b1f7f87c36530bf8d94825ec1f6e693594694c11a24f5ff947723f890a28c9aa2f930c5cbf819c311017d7eb39ac6283631d76753d5ff8a58b7f018e431873872fc3f0ca29e50a76d7cc5c195888bee834fc48ebabe85e40387aa7c313bf0a83165969c46124555a7a02182baa615d85d9879942030dbb1fe944401563c2bda17a90f0f477dc6798e2e3ed88caa9de4e396415c74e72724e25f882888f6546ee72f0db5e21dce7bc8f381765842c4593ef9e2964e3ebe408d299db10dd36f878445aeab2a13fe97dd9db9e10280e3d639666fba7ba6ce8c2ae90f653f95ad29b59b01017e2897e52dfb566afbbb47eefd5685015e884acd12c9ee70e013b2bff262ba7c915aace671c384b492db92beafb780a20cc55e1644a7b72a388ae4c6caa17dd50ae482dd1f7818203808a018340ae15d923469b2e1d2e2431f174af22b2bc66709d1d9925890d32a24d9dc757fff712b0c75ace78e794c8a0e0fdb682f67ef99bf58f65a71ac5804f91fabee06f486eadb022a712898f9d2754f080787b280e66a525b722bf5d2d7bbbed4caef666b805e359141f940decea5ab8873c807799f8b2367d25ccdcc909c699fb8911c1ca903f026626c9aa4ec2d8bea83b8ece09bcccfe4148e483412c15f252d7bd8b92453823ce6e90d5365a246a45d7944b82d86eca1a328152fc14d0e3f45aba4167af770b2728eeca146b5b707ee86e9e8f205ab2b7a94384306c25fe4a933a4300d5f984afac868da1655562008cdc33ecacc6df7d7aa741390609d43031c332ddd0c88c3011e224654291112a9388159cfbc7467721416fbdc8b5135ca953227fcb57ecb795f79646bdd8be4f784ef8734803d352a7c00c81e80f4a334aec42909ceb5588ad1a594e8b775ba5ed737ba52e2e4c54b829617ad7d4b773e495f19d4cc69dca42a1c0eb70942f747c72e631e2eaeecfebebf027457318a0bc38c86345e11077b5a073a0ddc9d11c11e27b862bb5955ce128e2d5f824364482c328110dca881e2b8c2498a5eed394cc67ae800a229fbbb0527e5d010402b87e3baa12d14ae1183f2a03db8b7a17d2674b969f888c5fc8b761062f9997a0046e869802730c3eba8a421e940da31d768eee24f6a214e2028888259eca7492c696f3d7dba719aea22b0a9e953361db708ae1d449c05946df0fc748d320f71001fffbd82a847f7318a3bf287dbf03e01382d5fbeb94752553d3cd43df747704a84af15918409de4379c2233b00a965bb6dd62c9933ee51927802e9c5dcf1578dee59b8955c974ca7b71e64d926c4b84d925a0fb623a695fc35450d463380e5b8674738497f83cb966b680b3910742299b973a326459d447b8917a20c331d787b18c5a5028364e5da7e670c6092ae9a4aebfabd28eb63282aadd88ba9f54933b818b3320b3636336be4fbe3f69b8b98b3e38f6d5a2c507c707e51cf30ca22475a0e4281527df8bf3869161afc9085840dc923c9055cf714d879f0d844baa00f5f5341a806a2ec5e350935ebf7fc234b9695ae276af4a7134e0237e07b2651655362bcc4883c1cb816fcedadcb32f9176f8709e8bf98537371c5c28ef95a3bd4d744ec6d6d1e51925d2da616fa935d77791847ede06de201a5fdfde5c3ab9dfc78d7a103f995bca152b09a494dfeee13f0c66fb38841c10ebebbce0a4154780a82d2d4720c7ba2721f5bbea97923cf65ed4d56ce7cc9acb8f6027c3019ba052767487dacacf4fae5cf4d2ebc9ab3b8c7d752508007f5783a215d147eb9ddee15c8843b1481e5454fdc54c9e732a338408b7f37264029e523321a940e584ddd15a477701591a83d57e7ca759bdd1d5734187835faf41dc74e7d5ae7337a8ed3e9cc29fba4d9d20578f7813c3a62a3a7d95c25ce29b8a8cce8093a212bcc083c4ed38a505f547fa2c89740b265a932c7de9bc81c16bd110219338d0d50a754bcf95e47f09a1fe05c3f2c15f7bbdfd38c033dc6272bc78e6c71cad5bffff391ec79d0e855c5a851f8dc2466a7e738f9b954f526e4e5900f3a1aa25f35178b4d7fee23f073f25bd0490288faae45e641827942b032833b43ce07af4c2feca0b09419ea8c52e8527697e032b835b730c32fc0954d6506d08b469d5dc226f4998c0b36b6311af5dc9f321fe14fc1ed958e962bb82293f148388b41851152101ac398f0b7c2a77095d3e58b9e9a15dd2edc6066cf182aa65b2eeca8d10f7c81ceea95d25cde2d488e68f391cce45757d619192ec5c6e714904d0a2026d00cd63fabd75ff21f67d96ffeec38dd051e17b747a0f03252e7aa7ba4fc1336f90fe33fcb7a21ecde597e94b5c04a7259a809e12cd8bab2820105e7170524b91cee4c668fe2eb568f7e3ddea3ec918af0b1a7ec26ed831f8f0fb0ca4f6546de5c47131d9a6f0cb7a1eb7d21bcb751179ffcf05a7464df753de9238abf43bad85b89a7a0121669be2f1d9f919ce61b2545531a8ffe380d22327a334634884dde30ae0952cebf989846416eac9d3c994de81b64f387900c0d25e4a337ad9de0cbbf4a03420d89290e8ca4906ceaaa9aad33cadb33da29764e0e91144a329cdb8e0ada3f8", 0x1000}, {&(0x7f00000001c0)="7af4cb4d79b5614bbe60fcc074577b26d34bd6e253df69324fed1531135b43ee1b2f0eb6909e59ce674f0b74f8967fc52cf3935b7f355121e437113666", 0x3d}, {&(0x7f00000003c0)="577a2788952b90cd3edbc84ed0096ff92aa12c94d9c5c044d95599d1288b506a4e4ae36eae7fc9ffcb5e54750f01e594f1124a936e6ab9bf5cbbc1c7da02865b10d7fde54306d180c8780c1e045e5690ad4d3c8a88e33c5faee14e09455176dc31775c7f913d6ee6fc0d007598b3c15543fe55ae52dfe0ea0f0d53556bc6c7808e577f812954f00aca47617d6f30c23b4cf8d2be16de6a7eef8730f96b26365c40c7118407370b026eb7a053054d486cbd9311fdfe43ae259e6cd206b9bd7e41402a0f6e39ae222df93c3c20b02a6f4891514539", 0xd4}, {&(0x7f00000004c0)="3728e1cf4559350be789e4fa33ac460068464b0cef89fdbdfe70446f223918", 0x1f}, {&(0x7f0000000540)="7d700d2032268a42576a9cb8be8d0a0b8694e3232d5fb2c6da248d3b84f51e", 0x1f}], 0x5, &(0x7f0000003e00)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r3, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r8}}}, @rights={{0x20, 0x1, 0x1, [r0, r9, r0, r10]}}], 0xb0, 0x20000000}}], 0x1, 0x40040) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f00000006c0)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa64a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d95617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e97121942f5bce12d0d5996485e6694a903f63b68628426f8767fb5fac31591accf99496d60a77f200000000", 0x108}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) (async) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r12) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x101102, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000180)={0x0, 0x1}, 0x8) r2 = open_tree(r1, &(0x7f0000000040)='./file0\x00', 0x80000) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:06:08 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) syz_clone3(&(0x7f0000001ac0)={0x202001000, &(0x7f0000001800), &(0x7f0000001840), &(0x7f0000001880)=0x0, {0x9}, &(0x7f00000018c0)=""/244, 0xf4, &(0x7f00000019c0)=""/166, &(0x7f0000001a80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0], 0x7, {r0}}, 0x58) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) (async) newfstatat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) (async, rerun: 64) r4 = syz_clone(0x40010900, &(0x7f0000001c80)="a6ef2ead8f8c97f34552c21eaa4d2ab4495163df415bf1cda8904443cd2818a1fb8644242b950057589593f25faafc1156fbcd59105d85103be768006ad0e83dd498", 0x42, &(0x7f0000001d00), &(0x7f0000001d40), &(0x7f0000001d80)="66bc9a42a76d790e508ba8d108aed1ce1bcce1ecf1599ca065570b53c14f7586bd9d1140b2b949796e25401ae1751f") (async, rerun: 64) read$FUSE(r0, &(0x7f0000001dc0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) r6 = socket(0x840000000002, 0x3, 0xff) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000001540)='./file0\x00', 0x2000004c, &(0x7f0000000180)={[{@iocharset={'iocharset', 0x3d, 'ascii'}}, {@namecase}, {@dmask={'dmask', 0x3d, 0x7}}, {@uid={'uid', 0x3d, r7}}, {@dmask={'dmask', 0x3d, 0x6a}}, {}, {@gid={'gid', 0x3d, r8}}, {@allow_utime={'allow_utime', 0x3d, 0x7}}, {@discard}]}, 0x1, 0x14f5, &(0x7f0000001580)="$eJzs3AuYjlXXOPC99t43Y5r0NMlh2GuvmycNtkmSHBJySJIkSXJKSJokSUgMOSUNSchxkhyGkBymMWmcz4eckyavNEkSklPY/0vv+33e9+v9vr7v//b/u65v1u+69jV7zf2s9ax71lzz3PdzXfP80HNUvRb1azcjIvEvgb9+SRFCxAghhgkhbhBCBEKISvGV4q8cL6Ag5V97EvbnejT9WnfAriWef97G88/beP55G88/b+P55208/7yN55+38fwZy8u2zyl2I6+8u/j9/7yMX///F8ktP/mbjeVv7vU/SOH55208/7yN55+38fzzNp5/3sbz/9+v1n9xjOeft/H8GcvLrvX7z7yu7brWv3+MMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxvKGc/4qLYT4t/217osxxhhjjDHGGGN/Hp//WnfAGGOMMcYYY4yx//dASKGEFoHIJ/KLGFFAxIrrRJy4XhQUN4iIuFHEi5tEIXGzKCyKiKKimEgQxUUJYQQKK0iEoqQoJaLiFlFa3CoSRRlRVpQTTpQXSeI2UUHcLiqKO0QlcaeoLO4SVURVUU1UF3eLGuIeUVPUErXFvaKOqCvqifriPtFA3C8aigdEI/GgaCweEk3Ew6KpeEQ0E4+K5uIx0UI8LlqKJ0Qr0Vq0EW1Fu/+r/FdEX/Gq6Cf6ixQxQAwUr4lBYrAYIoaKYeJ1MVy8IUaIN0WqGClGibfEaPG2GCPeEWPFODFevCsmiIlikpgspoipIk28J6aJ98V08YGYIWaKWWK2SBdzxFzxoZgn5osF4iOxUHwsFonFYolYKjLEJyJTLBNZ4lOxXHwmssUKsVKsEqvFGrFWrBPrxQaxUWwSm8UWsVVsE9vF52KH2Cl2id1ij9gr9okvxH7xpTggvhI54uv/Yf7Z/5DfCwQIkCBBg4Z8kA9iIAZiIRbiIA4KQkGIQATiIR4KQSEoDIWhKBSFBEiAElACEBAICEpCSYhCFEpDaUiERCgLZcGBgyRIggpwO1SEilAJKkFlqAxVoCpUhepQHWpADagJNaE21IY6UAfqQT24D+6D+6EhNIRG0AgaQ2NoAk2gKTSFZtAMmkNzaAEtoCW0hFbQCtpAG2gH7aA9tIcO0AE6QSfoDJ2hC3SBZEiGrtAVukE36A7doQf0gJ7QE3pBb+gNr8Ar8Cq8Cv2hjhwAA2EgDIJBMASGwlB4HYbDG/AGvAmpMBJGwVvwFrwNY+AMjIVxMB7GQw05ESbBZCA5FdIgDabBNJgO02EGzISZMBvSYQ7MhbkwD+bDfPgIFsLH8DEshsWwFDIgAzJhGWRBFiyHs5ANK2AlrILVsAZWwzpYD+tgI2yCjbAFtsA22Aafw+ewE3bCbtgNe2EvfAFfwJfwJaRCDuTAQTgIh+AQHIbDkAu5cASOwFE4CsfgGByH43ACTsIpOAmn4TScgbNwDs7BBbgAF+GlhO+a7y2zIVXIK7TUMp/MJ2NkjIyVsTJOxsmCsqCMyIiMl/GykCwkC8vCsqgsKhNkgiwhS0iUKEmGsqQsKaMyKkvL0jJRJsqysqx00skkmSQryAqyoqwoK8k7ZWV5l6wiq8qOrrqsLmvITq6mrCVry9qyjqwr68n6sr5sIBvIhrKhbCQbycaysWwiH5ZN5QAYAo/KK5NpIUdCSzkKWsnWso1sK9+GJ2V7OQY6yI6yk3xajoOx0EW2d8nyOdlVToJu8gU5GV6UPeRU6Clflr1kb9lHviL7yg6un+wvZ8AAOVDOhkFysBwih8p5UFdemVg9+aZMlSPlKPmWXApvyzHyHTlWjpPj5btygpwoJ8nJcoqcKtPke3KafF9Olx/IGXKmnCVny3Q5R86VH8p5cr5cID+SC+XHcpFcLJfIpTJDfiIz5TKZJT+Vy+VnMluukCvlKrlarpFr5Tq5Xm6QG+UmuVlukVvlNrldfi53yJ1yl9wt98i9cp/8Qu6XX8oD8iuZI7+WB+Vf5CH5jTwsv5W58jt5RH4vj8of5DH5ozwuf5In5El5Sv4sT8tf5Bl5Vp6T5+UF+au8KC/Jy9JLoUBJpZRWgcqn8qsYVUDFqutUnLpeFVQ3qIi6UcWrm1QhdbMqrIqooqqYSlDFVQllFCqrSIWqpCqlouoWVVrdqhJVGVVWlVNOlVdJ6jZVQd2uKqo7VCV1p6qs7lJVVFVVTVVXd6sa6h5VU9VStdW9qo6qq+qp+uo+1UDdrxqqB1Qj9aBqrB5STdTDqql6RDVTj6rm6jHVQj2uWqonVCvVWrVRbVU79aRqr55SHVRH1Uk9rTqrZ1QX9axKVs+prup51U29oLqrF1UP9ZLqqV5WvVRv1UddUpeVV/1Uf5WiBqiB6jU1SA1WQ9RQNUy9roarN9QI9aZKVSPVKPWWGq3eVmPUO2qsGqfGq3fVBDVRTVKT1RQ1VaWp99Q09b6arj5QM9RMNUvNVulqjhryt0oL/hv57/+T/BG/Pfs2tV19rnaonWqX2q32qL1qn9qn9qv96oA6oHJUjjqoDqpD6pA6rA6rXJWrjqgj6qg6qo6pY+q4Oq5OqJPqvPpZnVa/qDPqrDqrzqsL6oK6+LefgdCgpVZa60Dn0/l1jC6gY/V1Ok5frwvqG3RE36jj9U26kL5ZF9ZFdFFdTCfo4rqENhq11aRDXVKX0lF9iy6tb9WJuowuq8tpp8vrJH3bv5z/R/210+10e91ed9AddCfdSXfWnXUX3UUn62TdVXfV3XQ33V131z10D91T99S9dC/dR/fRfXVf3U/30yk6RQ/Ur+lBerAeoofqYfp1PVwP1yP0CJ2qU/UoPUqP1qP1GD1Gj9Vj9Xg9Xk/QE/QkPUlP0VN0mk7T0/Q0PV1P1zP0DD1Lz9LpOl3P1XP1PD1PL9AL9EK9UC/Si/QSvURn6AydqTN1ls7Sy/Vyna1X6BV6lV6l1+g1ep1epzfoDXqT3qS36C06W2/X2/UOvUPv0rv0Hr1H79P79H69Xx/QB3SOztEH9UF9SB/Sh/Vhnatz9RF9RB/VR/UxfUwf18f1CX1Cn9Kn9Gl9Wp/RZ/Q5fU5f0Bf0RX1RX9aXr1z2BTKQgQ50kC/IF8QEMUFsEBvEBXFBwaBgEAkiQXwQHxQKbg4KB0WCokGxICEoHpQITICBDSgIg5JBqSAa3BKUDm4NEoMyQdmgXOCC8kFScFtQIbg9qBjcEVQK7gwqB3cFVYKqQbWgenB3UCO4J6gZ1ApqB/cGdYK6Qb2gfnBf0CC4P2gYPBA0Ch4MGgcPBU2Ch4OmwSNBs+DRoHnwWNAieDxoGTwRtApaB22CtkG7P7W+92eKPOX6mf4mxQwwA81rZpAZbIaYoWaYed0MN2+YEeZNk2pGmlHmLTPavG3GmHfMWDPOjDfvmglmoplkJpspZqpJM++ZaeZ9M918YGaYmWaWmW3SzRwz13xo5pn5ZoH5yCw0H5tFZrFZYpaaDPOJyTTLTJb51Cw3n5lss8KsNKvMarPGrDXrzHqzwWw0m8xms8VsNdvMdvO52WF2ml1mt9lj9pp95guz33xpDpivTI752hw0fzGHzDfmsPnW5JrvzBHzvTlqfjDHzI/muPnJnDAnzSnzszltfjFnzFlzzpw3F8yv5qK5ZC4bf+Xi/srLO2rUmA/zYQzGYCzGYhzGYUEsiBGMYDzGYyEshIWxMBbFopiACVgCS+AVhIQlsSRGMYqlsTQmYiKWxbLo0GESJmEFrIAVsSJWwkpYGStjFayC1bAa3o134z14D9bCWngv3ot1sS7Wx/rYABtgQ2yIjbARNsbG2ASbYFNsis2wGTbH5tgCW2BLbImtsBW2wTbYDtthe2yPHbADdsJO2Bk7YxfsgsmYjF2xK3bDbtgdu2MP7IE9sSf2wl7YB/tgX+yL/bAfpmAKDsSBOAgH4RAcgsNwGA7H4TgCR2AqpuIoHIWjcTSOwTE4FsfheHwXJ+BEnISTcQpOxTRMw2k4DafjdJyBM3AWzsJ0TMe5OBfn4TxcgAtwIS7ERbgIl+ASzMAMzMRMzMIsXI7LMRuzcSWuxNW4GtfiWlyP63EjbsTNuBm34lbcjttxB+7AXbgL9+Ae3If7cD/uxwN4AHMwBw/iQTyEh/AwHsZczMUjeASP4lE8hsfwOB7HE3gCT+EpPI2n8QyewXN4Di/gr3gRL+Fl9BhjpYi119k4e70taG+wMbaA/fu4qC1mE2xxW8IaW9gW+YcYrbWJtowta8tZZ8vbJHvb7+IqtqqtZqvbu20Ne4+t+bu4gb3fNrQP2Eb2QVvf3vcPcWP7kG1iH7dN7RO2mW1tm9u2toV93La0T9hWtrVtY9vazvYZ28U+a5Ptc7arff53caZdZtfbDXaj3WT32y/tOXveHrU/2Av2V9vP9rfD7Ot2uH3DjrBv2lQ78nfxePuunWAn2kl2sp1ip/4unmVn23Q7x861H9p5dv7v4gz7iV1os+wiu9gusUt/i6/0lGU/tcvtZzbbrrAr7Sq72q6xa+26f+91ld1it9ptdp/9wu6wO+0uu9vusXt/i6+cxwH7lc2xX9sj9nt7yH5jD9tjNtd+91t85fyO2R/tcfuTPWFP2lP2Z3va/mLP2LO/nf+Vc//ZXrKXrbeCgCQp0hRQPspPMVSAYuk6iqPrqSDdQBG6keLpJipEN1NhKkJFqRglUHEqQYaQLBGFVJJKUZRuodJ0KyVSGSpL5chReUqi26gC3U4V6Q6qRHdSZbqLqlBVqkbV6W6qQfdQTapFteleqkN1qR7Vp/uoAd1PDekBakQPUmN6iJrQw9SUHqFm9Cg1p8eoBT1OLekJakWtqQ21pXb0JLWnp6gDdaRO9DR1pmeoCz1LyfQcdaXnqRu9QN3pRepBL1FPepl6UW/qQ69QX3qV+lF/SqEBNJBeo0E0mIbQUBpGr9NweoNG0JuUSiNpFL1Fo+ltGkPv0FgaR+PpXZpAE2kSTaYpNJXS6D2aRu/TdPqAZtBMmkWzKZ3m0Fz6kObRfFpAH9FC+pgW0WJaQkspgz6hTFpGWfQpLafPKJtW0EpaRatpDa2ldbSeNtBG2kSbaQttpW20nT6nHbSTdtFu2kN7aR99QfvpSzpAX1EOfU0H6S90iL6hw/Qt5dJ3dIS+p6P0Ax2jH+k4/UQn6CSdop/pNP1CZ+gsnaPzdIF+pYt0iS6TJxFCKEMV6jAI84X5w5iwQBgbXhfGhdeHBcMbwkh4Yxgf3hQWCm8OC4dFwqJhsTAhLB6WCE2IoQ0pDMOSYakwGt4Slg5vDRPDMmHZsFzowvJhUnhbWCG8PawY3hFWCu8MK4d3hVXCquHjD1YP7w5rhPeENcNaYe3w3rBOWDesF9YP7wsbhPeHDcMHwkbhg2HF8KGwSfhw2DR8JGwWPho2Dx8LW4SPhy3DJ8JWYeuwTdg2bBc+GbYPnwo7hB3DTuHTYefwmbBL+GyYHD4Xdg2f/8PjKeGAcGD4Wvha6P0Dakl0aTQj+kk0M7osmhX9NLo8+lk0O7oiujK6Kro6uia6Nrouuj66Iboxuim6ObolujW6Lep9/fzCgZNOOe0Cl8/ldzGugIt117k4d70r6G5wEXeji3c3uULuZlfYFXFFXTGX4Iq7Es44dNaRC11JV8pF3S2utLvVJboyrqwr55wr75JcW9fOtXPt3VOug+voOrmn3dPuGfeMe9Y9655zXd3zrpt7wXV3L7oe7iX3knvZ9XK9XR/3iuvrXnX9XH+X4lLcQDfQDXKD3BA3xA1zw9xwN9yNcCNcqkt1o9woN9qNdmPcGDfWjXXj3Xg3wU1wk9wkN8VNcWkuzU1z09x0N93NcDPcLDfLpbt0N9fNdfPcPLfALXALExe6RW6RW+KWuAyX4TJdpstyWW65W+6yXbZb6Va61W61W+vWuvVuvdvoNrrNbrPb6ra67W672+F2uF1ul9vj9rh9bp/b7/a7A+6Ay3E57qA76A65Q+6w+9bluu/cEfe9O+p+cMfcj+64+8mdcCfdKfezO+1+cWfcWXfOnXcX3K/uorvkLjvv0iLvRaZF3o9Mj3wQmRGZGZkVmR1Jj8yJzI18GJkXmR9ZEPkosjDycWRRZHFkSWRpJCPySSQzsiySFfk0sjzyWSQ7siKyMrIqsjqyJuJ98R2hL+lL+ai/xZf2t/pEX8aX9eW88+V9kr/NV/C3+4r+Dl/J3+kr+7t8FV/VV/NP+Fa+tW/j2/p2/knf3j/lO/iOvpN/2nf2z/gu/lmf7J/zXf3zvpt/wXf3L/oe/iXf07/se/nevo9/xff1r/p+vr9P8QP8QP+aH+QH+yF+qB/mX/fD/Rt+hH/Tp/qRfpR/y4/2b/sx/h0/1o/z4/27foKf6Cf5yX6Kn+rT/Ht+mn/fT/cf+Bl+pp/lZ/t0P8fP9R/6eX6+X+A/8gv9x36RX+yX+KU+w3/iM/0yn+U/9cv9Zz7br/Ar/Sq/2q/xa/06v95v8Bv9Jr/Zb/Fb/Ta/3X/ud/idfpff7ff4vX6f/8Lv91/6A/4rn+O/9gf9X/wh/40/7L/1uf47f8R/74/6H/wx/6M/7n/yJ/xJf8r/7E/7X/wZf9af8+f9Bf+rv+gv+cv8P2uMMcYYY/8t6g+OD/gn35N/W1cMFEJcv7NY7n+subnwX/eDZULniBDiuf49H/23VadOSkrK3x6brURQarEQInI1P5+4Gq8QncQzIll0FBX+aX+DZe8L9Af1o3cKEft3OTHiany1/u3/Sf0nnx6fWTk8F/9f1F8sRGKpqzkFxNX4av2K/0n9Iu3/oP8C36QJ0eHvcuLE1fhq/STxlHheJP/DIxljjDHGGGOMsb8aLKt1/6P75yv35wn6ak5+cTX+o/tzxhhjjDHGGGOMXXsv9u7z7JPJyR2784Y3vOHNv2+u9V8mxhhjjDHG2J/t6kX/te6EMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhjLu/5/fJzYtT5HxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhjjDHGGGOMMcYYY4wxxhhj7Fr7PwEAAP//SOc8Mw==") (async) r9 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000003f00)='memory.events\x00', 0x275a, 0x0) pwritev(r9, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r9, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r9, 0x0) (async) r10 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r10, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r10, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003ec0)=[{{&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000800)="5bcf68b22c85c2c2d590a6d9fc6ebc012344f6475dc360fceafbeaabec98000d3218499e1c958e892e19d694e21b5f27b8a29f58e57525f43b78018813cde1b3d955efacdb06d840d0e37db568d5250fb7fddf2db7c952d84e6346e491e072f8bf770b8bbee606793213f13195e5093a703affabb50080998e9322ca650eb7c2b717f83e77736370ee3e18c5f7312de02bdc3334c9834ddda6717f39df45836a8ec094da24a5b54cd8f236990d821de2ca46a02c4974b2231a708c6781faf3628ac7d1a07275d6e4eabb83bc906fe22e2a34a6d5c2d5873531beb8c1794a134166d341d6fa7fa01b475035138d7c66c76128b1546c8992b157a701a5b351a4f8343786bb1b7f7311328ffedb6d47c69d24a1a149c37b26a15c4fcfaa102b44bf94930d50f008a1eac5f671122ba1d1cd7ec1588e48623b10626525b1ea67577ff5575ff9ac75cbd72d2ececfb51305828d2832c516bec7bd18923314781072e0bc75d98ba9a8976b5a3fc9cebf99f4a33a6f46f2510174d5a3fcfa65518834210983452791512ce65ae85b82d0b00e6e87fc5b071b39ee43ef060abc418c7398a1f2fca3cc44b66f39c487e81f5fcb5629d50a6224a3daa5a7636ebcfd8f1c1ff32c11f0db95dd04888c9b8f48f66e0d46e01a07f8456a43991b1bcef74e6fc813e1d53d30f926f2e6fd94604afeb541d11573d3b363f39a13fcd1ceb2c3e23148085df4118d1dc20d24d054f7ffe7730b050c1f20a165dc5bc2cf6292f36f080cac099da86fad80bc29486341e636bcb2b1f2934f01487ace88380941e27eb9d4afabc251bbe9939ad457cc84a07d7b43ef619022263d3fc892b6c13c59d26052f6da5e4ad8819c4ebe6b308334119624b3bd374f09a4816744ebb667bfa626bb830d6288df8aa3ee7990dc80b1afedc3a9db2a9db645675e5b706f4fb164e7c376a9370df379be266dbc7391669c2b958020b36c1e1c05d280a919c992578ace3561c9492b1c0db8999504a107c98c5af2d7c6f05c2e6b98ab56009dffb925243f1e917b5bb65982b2e112ff252e9ba446159fc17dd7cc63663674a6cd68440266ef987969afcc8d4995de51d0a5ad77e835a769c3b138329a8c514eeb62713adca57f95f6854f97df7f5fd27422993cb381cb732fa4df3e74eac1ad54289c8ff387ed12ef1d8fcb049cc686a8a9e0e28503174be36d413b9b790b1e2899b2b3caab7d0f95376fcfc76e230802f6f702f33f9dda717adeeb1d697b5cc8f4a6293204ad40f1f46a78d8571657398c25e7131256c5c3f0ec08132a7b44d830a54423a288a0698e73962d2b26835434f20ff63cc0f6d4b191505a823583044758a06f0cca5c048a77449c4e68b2bd3592f91428b2cabd00bf09b2fee78dd628d2109f1a69181d428854f42d27b1ac6d4022804639ca699fa55f8d6e229e72becf8ea0e9e1e377ed1091eb4f56d3712392190cc9143b540e5730fc05936d6eef98da89d9103c46c839c5cd29d547bdf8a85254e49ec5003a1f6bb2ad77ad413c357a12f1b1c599228bdcd2d434c06396f9b103c73b500589308c9cd34e8969d9f2e93f7a15a469a57a660cef710a059ba4b8bfe9cb1e757293329e290017780a03a30b91e80c88f136073480aa619284a6571bc553af896cc3f2b1e199f8d6f260d493d66311af578ac160e0af1cc2547494a5b3c4aedda956064dee677f55b586e9ea5487997771ff50bb8b056a959a6c0c5da65bd40086f1bc3053b62859e3f0160777b0925460ef399a8f7f983dc3ec7cebc9b7205e85a1e4c4637cd9159331b6ccb8542d4328c5131c0100893a9e5350ae545600007cc0903a0518e82bfcf2c77ad5123f5761c6f1c500a79a36fb4a8ab150c96d6ab260e51bcec6d400e31de870e55ffa7b59bdd14dc5ad9ddbdce07c90b2b22f9d6585f113467a0228a79860a19b40a400d11779217a241e2f1651db1ee7e3d956a1d714f25d3e5c6d77d5805e3f7fc1a4c50972b2fdfc75391247b624d70417b16730abf1f62eff892f149adf09d742cd1937c88e776842a2b6d4e6d8aa21467ef092253b6bffd7b575073f4023c35ae64d781d7570f76a764db77a28872ef814555c1db936e7cd5e3bc49e100be74cc86bfec91346aaefb57ecb04285d3d73824169026316d357c9e2080f1e746a20aed21bce0febe7d10d08a327f38cae28ded5781f95518404d1933ec25c78b05a8a78c15ddfa3b7d51dbef507ef2d9fd03f176b79efac8d7ec3090be9a41b68e7aff3065412437f724241059d2ea9b0c99921b94a3f6f63205baa6a806571962a1cadf671416a1aeb26bac1a429b5d794b25701137fb5e7920ec7f0dab42f232aa29067a53dc7a5fb5515c92964fd047ffcc331bc2029aa3db16f8d5aa7d69d9d393d44027f26b6929583e117611a59ddccfea5d39bdd01d11c949f1460ee4f8becf9569f15ad760573592dc7290b4239cc798017477687707479f0c30b1194b6ea4b5d919e63987a520593e06364bb70b88c5db0abac3f81e216525eda8b6fedca0c03c9e3133295ab3e77aec3e32348c904d968bd776a3d8693f18d7c7a262699dd2534ab9abc1a9f3da09c69b84cb1e07b34f1b095cc10b90ed4fd7e9fbff4312e5005086f45cb41af85f7b35c3bc76c50d7cbb88f1c950674f7d15682d7f4f15f34d54b40f99ebeaefb19d5bc7297a7dd3d3176595246e818823c7a3bf52ff57848c713274f1e8e5952a22a7e9c8edd02758273049ca6de72fe3a0fc4f77fd8b9957e81cdc7861a91ec1d0d59053a03bf2e5849fa28df3a2de382b3a1be5aafe378c74ec0fc30e86d70bdfc43c7a52dc40e49fc530ae37d49da8c06a8cde6fed6ec321443ebc182bc2f159b0f28461e1af64e87cd6221aa679f73e93ba6898af054ec2814eee137b7fc2b08fcd2eedd5d323e35e3eae70ab37db7d1863e099542224ed9b4e1e08a3e0d1a15aa733a7cf6fbde6b92681a5663dcb0a85105151cdf4547385b85818f8513fc5bbc1341369a31b41cdcc70fad4abea46b1d7dea99881ee7b69f60299eaa9beb5e05abb5c9697ec927d045ca32fd7158918517fc0f683a1dd52e2f6f04de1f7169190b344660f23874a1a613289942f7bd93654b82e45787c6f377dee7e4102ce4c08d90a09204d5eee5ed22318512518fa38422e8f93170c264e64e9afbd10d388a3671b2b1f7f87c36530bf8d94825ec1f6e693594694c11a24f5ff947723f890a28c9aa2f930c5cbf819c311017d7eb39ac6283631d76753d5ff8a58b7f018e431873872fc3f0ca29e50a76d7cc5c195888bee834fc48ebabe85e40387aa7c313bf0a83165969c46124555a7a02182baa615d85d9879942030dbb1fe944401563c2bda17a90f0f477dc6798e2e3ed88caa9de4e396415c74e72724e25f882888f6546ee72f0db5e21dce7bc8f381765842c4593ef9e2964e3ebe408d299db10dd36f878445aeab2a13fe97dd9db9e10280e3d639666fba7ba6ce8c2ae90f653f95ad29b59b01017e2897e52dfb566afbbb47eefd5685015e884acd12c9ee70e013b2bff262ba7c915aace671c384b492db92beafb780a20cc55e1644a7b72a388ae4c6caa17dd50ae482dd1f7818203808a018340ae15d923469b2e1d2e2431f174af22b2bc66709d1d9925890d32a24d9dc757fff712b0c75ace78e794c8a0e0fdb682f67ef99bf58f65a71ac5804f91fabee06f486eadb022a712898f9d2754f080787b280e66a525b722bf5d2d7bbbed4caef666b805e359141f940decea5ab8873c807799f8b2367d25ccdcc909c699fb8911c1ca903f026626c9aa4ec2d8bea83b8ece09bcccfe4148e483412c15f252d7bd8b92453823ce6e90d5365a246a45d7944b82d86eca1a328152fc14d0e3f45aba4167af770b2728eeca146b5b707ee86e9e8f205ab2b7a94384306c25fe4a933a4300d5f984afac868da1655562008cdc33ecacc6df7d7aa741390609d43031c332ddd0c88c3011e224654291112a9388159cfbc7467721416fbdc8b5135ca953227fcb57ecb795f79646bdd8be4f784ef8734803d352a7c00c81e80f4a334aec42909ceb5588ad1a594e8b775ba5ed737ba52e2e4c54b829617ad7d4b773e495f19d4cc69dca42a1c0eb70942f747c72e631e2eaeecfebebf027457318a0bc38c86345e11077b5a073a0ddc9d11c11e27b862bb5955ce128e2d5f824364482c328110dca881e2b8c2498a5eed394cc67ae800a229fbbb0527e5d010402b87e3baa12d14ae1183f2a03db8b7a17d2674b969f888c5fc8b761062f9997a0046e869802730c3eba8a421e940da31d768eee24f6a214e2028888259eca7492c696f3d7dba719aea22b0a9e953361db708ae1d449c05946df0fc748d320f71001fffbd82a847f7318a3bf287dbf03e01382d5fbeb94752553d3cd43df747704a84af15918409de4379c2233b00a965bb6dd62c9933ee51927802e9c5dcf1578dee59b8955c974ca7b71e64d926c4b84d925a0fb623a695fc35450d463380e5b8674738497f83cb966b680b3910742299b973a326459d447b8917a20c331d787b18c5a5028364e5da7e670c6092ae9a4aebfabd28eb63282aadd88ba9f54933b818b3320b3636336be4fbe3f69b8b98b3e38f6d5a2c507c707e51cf30ca22475a0e4281527df8bf3869161afc9085840dc923c9055cf714d879f0d844baa00f5f5341a806a2ec5e350935ebf7fc234b9695ae276af4a7134e0237e07b2651655362bcc4883c1cb816fcedadcb32f9176f8709e8bf98537371c5c28ef95a3bd4d744ec6d6d1e51925d2da616fa935d77791847ede06de201a5fdfde5c3ab9dfc78d7a103f995bca152b09a494dfeee13f0c66fb38841c10ebebbce0a4154780a82d2d4720c7ba2721f5bbea97923cf65ed4d56ce7cc9acb8f6027c3019ba052767487dacacf4fae5cf4d2ebc9ab3b8c7d752508007f5783a215d147eb9ddee15c8843b1481e5454fdc54c9e732a338408b7f37264029e523321a940e584ddd15a477701591a83d57e7ca759bdd1d5734187835faf41dc74e7d5ae7337a8ed3e9cc29fba4d9d20578f7813c3a62a3a7d95c25ce29b8a8cce8093a212bcc083c4ed38a505f547fa2c89740b265a932c7de9bc81c16bd110219338d0d50a754bcf95e47f09a1fe05c3f2c15f7bbdfd38c033dc6272bc78e6c71cad5bffff391ec79d0e855c5a851f8dc2466a7e738f9b954f526e4e5900f3a1aa25f35178b4d7fee23f073f25bd0490288faae45e641827942b032833b43ce07af4c2feca0b09419ea8c52e8527697e032b835b730c32fc0954d6506d08b469d5dc226f4998c0b36b6311af5dc9f321fe14fc1ed958e962bb82293f148388b41851152101ac398f0b7c2a77095d3e58b9e9a15dd2edc6066cf182aa65b2eeca8d10f7c81ceea95d25cde2d488e68f391cce45757d619192ec5c6e714904d0a2026d00cd63fabd75ff21f67d96ffeec38dd051e17b747a0f03252e7aa7ba4fc1336f90fe33fcb7a21ecde597e94b5c04a7259a809e12cd8bab2820105e7170524b91cee4c668fe2eb568f7e3ddea3ec918af0b1a7ec26ed831f8f0fb0ca4f6546de5c47131d9a6f0cb7a1eb7d21bcb751179ffcf05a7464df753de9238abf43bad85b89a7a0121669be2f1d9f919ce61b2545531a8ffe380d22327a334634884dde30ae0952cebf989846416eac9d3c994de81b64f387900c0d25e4a337ad9de0cbbf4a03420d89290e8ca4906ceaaa9aad33cadb33da29764e0e91144a329cdb8e0ada3f8", 0x1000}, {&(0x7f00000001c0)="7af4cb4d79b5614bbe60fcc074577b26d34bd6e253df69324fed1531135b43ee1b2f0eb6909e59ce674f0b74f8967fc52cf3935b7f355121e437113666", 0x3d}, {&(0x7f00000003c0)="577a2788952b90cd3edbc84ed0096ff92aa12c94d9c5c044d95599d1288b506a4e4ae36eae7fc9ffcb5e54750f01e594f1124a936e6ab9bf5cbbc1c7da02865b10d7fde54306d180c8780c1e045e5690ad4d3c8a88e33c5faee14e09455176dc31775c7f913d6ee6fc0d007598b3c15543fe55ae52dfe0ea0f0d53556bc6c7808e577f812954f00aca47617d6f30c23b4cf8d2be16de6a7eef8730f96b26365c40c7118407370b026eb7a053054d486cbd9311fdfe43ae259e6cd206b9bd7e41402a0f6e39ae222df93c3c20b02a6f4891514539", 0xd4}, {&(0x7f00000004c0)="3728e1cf4559350be789e4fa33ac460068464b0cef89fdbdfe70446f223918", 0x1f}, {&(0x7f0000000540)="7d700d2032268a42576a9cb8be8d0a0b8694e3232d5fb2c6da248d3b84f51e", 0x1f}], 0x5, &(0x7f0000003e00)=[@rights={{0x30, 0x1, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0, r0, r0]}}, @cred={{0x1c, 0x1, 0x2, {r1, r2, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r3, 0xee00}}}, @cred={{0x1c, 0x1, 0x2, {r4, r5, r8}}}, @rights={{0x20, 0x1, 0x1, [r0, r9, r0, r10]}}], 0xb0, 0x20000000}}], 0x1, 0x40040) (async) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f00000006c0)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa64a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d95617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e97121942f5bce12d0d5996485e6694a903f63b68628426f8767fb5fac31591accf99496d60a77f200000000", 0x108}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) (async) ioctl$SIOCRSGCAUSE(r0, 0x89e0, &(0x7f0000000000)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 32) chdir(&(0x7f0000000140)='./file0\x00') r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r12) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:08 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000040)='./file0\x00', 0x10d00, &(0x7f0000000080)={[{'\xbd'}, {'\xfd\x8be.\x1c\xfc3\xb2\xf4\x9c.P\x96\xb7].\xc4'}]}, 0x1, 0x226, &(0x7f0000000280)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiM2yo5k9m3M+kyAhSd+bv1eAHjHaNIB0Mchv81RZ/+yNVuXFTfeT0qoiaqd1NN5euj2PYpv/3ionU+4kZYf8fHBLUssjL/zBPRun75oY5H2rqnpg4djYqz+Vvvfz33fuY2uIENabH4l2FbPwJblo1n5yd3Cwfz02vbt9SrLggK81l4rGpF/8mHF/LwDD5whNb/Zozh+IVYzil3Crnxtx1ixfkWqZ+vu4NA8PBqM8TGRiXM+5nYmCYGbZzD8JfcIKBgYGZgYFBhYGBgYmBhSEtMyfVwIOBERSrYI4hC1QVTDUTAwdYQi85PyelnYERnATA2pYzsMDNMHzMwArnGCFzjC0aoCYxtENpFSjtAaWXQ+nHUFoeLdmwgE3oh/I0GhgY2BgqEktKigzZGBigLLiYEVzMSABuMxPU1rlMqJ47zsQwCkbBKBgFo2AUjIJRMApGwSgYBSMZAAIAAP//m7K3zg==") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x7ff}, &(0x7f00000000c0)=0x8) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{0x20, '\xbd'}, {0x20, '&$%/[#.'}, {0x20, 'cpuset.effective_cpus\x00'}, {0x20, '\xbd'}, {0x20, '[\x12'}, {0x20, '^+'}, {0x20, 'R&'}], 0xa, "5bd877459bf485eb7f0a293939b4460ec0351628a5ae9de5867760b54e5d0494734e657ae26b90f653f88037f59216"}, 0x66) (async) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r1, &(0x7f0000000140)=0x4) 00:06:08 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x101102, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000180)={0x0, 0x1}, 0x8) (async) r2 = open_tree(r1, &(0x7f0000000040)='./file0\x00', 0x80000) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:06:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r3 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, r3, 0x400, 0x10b00, 0x4000000000, 0x4}) ftruncate(r2, 0x0) openat(r2, &(0x7f0000000000)='./file1\x00', 0x480000, 0x18) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0x446842, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a00), 0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_COALESCE(r5, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r6, 0x63, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r8}, @void}}}, 0x28}}, 0x0) sendmsg$NL80211_CMD_NEW_INTERFACE(r4, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x54, r6, 0x200, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x1d}, @void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x24000817}, 0x40) 00:06:09 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x101102, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000180)={0x0, 0x1}, 0x8) (async) r2 = open_tree(r1, &(0x7f0000000040)='./file0\x00', 0x80000) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:06:09 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000040)='./file0\x00', 0x10d00, &(0x7f0000000080)={[{'\xbd'}, {'\xfd\x8be.\x1c\xfc3\xb2\xf4\x9c.P\x96\xb7].\xc4'}]}, 0x1, 0x226, &(0x7f0000000280)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiM2yo5k9m3M+kyAhSd+bv1eAHjHaNIB0Mchv81RZ/+yNVuXFTfeT0qoiaqd1NN5euj2PYpv/3ionU+4kZYf8fHBLUssjL/zBPRun75oY5H2rqnpg4djYqz+Vvvfz33fuY2uIENabH4l2FbPwJblo1n5yd3Cwfz02vbt9SrLggK81l4rGpF/8mHF/LwDD5whNb/Zozh+IVYzil3Crnxtx1ixfkWqZ+vu4NA8PBqM8TGRiXM+5nYmCYGbZzD8JfcIKBgYGZgYFBhYGBgYmBhSEtMyfVwIOBERSrYI4hC1QVTDUTAwdYQi85PyelnYERnATA2pYzsMDNMHzMwArnGCFzjC0aoCYxtENpFSjtAaWXQ+nHUFoeLdmwgE3oh/I0GhgY2BgqEktKigzZGBigLLiYEVzMSABuMxPU1rlMqJ47zsQwCkbBKBgFo2AUjIJRMApGwSgYBSMZAAIAAP//m7K3zg==") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x7ff}, &(0x7f00000000c0)=0x8) write$binfmt_script(r0, &(0x7f0000000180)={'#! ', './file0', [{0x20, '\xbd'}, {0x20, '&$%/[#.'}, {0x20, 'cpuset.effective_cpus\x00'}, {0x20, '\xbd'}, {0x20, '[\x12'}, {0x20, '^+'}, {0x20, 'R&'}], 0xa, "5bd877459bf485eb7f0a293939b4460ec0351628a5ae9de5867760b54e5d0494734e657ae26b90f653f88037f59216"}, 0x66) (async) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r1, &(0x7f0000000140)=0x4) 00:06:09 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc0189436, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r3 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, r3, 0x400, 0x10b00, 0x4000000000, 0x4}) ftruncate(r2, 0x0) (async) openat(r2, &(0x7f0000000000)='./file1\x00', 0x480000, 0x18) (async) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0x446842, 0x0) (async) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a00), 0xffffffffffffffff) (async) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_COALESCE(r5, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r6, 0x63, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r8}, @void}}}, 0x28}}, 0x0) (async) sendmsg$NL80211_CMD_NEW_INTERFACE(r4, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x54, r6, 0x200, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x1d}, @void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x24000817}, 0x40) 00:06:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000140)) (async) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="696f63686869b9096a3624963836322c6407725f756d61736b3d301f3030303030303030303030303030303030303031302c00573e8c00052c041cd84d41d3c23c7cfb599d96907e1083dc6e57fda70b27d41438c9ea6ae933ce5a5e3a6cf254db15c77d98bf8b8347f58863720bc8bb2b9fc1b20d8391b37a21a9d88ad2c95c2ae958aae19f1a27053ea1f2cd4478a498d477ccffb92fd11f9317f6f8cb444cf8da79f4e0beaf96c52cdeb601144c8724b269bdbc36cfa02ac60f3f09e185"], 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:09 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) syz_open_dev$vcsa(&(0x7f0000000000), 0xac4, 0x24400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a18000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) 00:06:09 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f00000005c0)={@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x20) sendmmsg$inet6(r0, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="8f02", 0x2}], 0x1}}], 0x1, 0x4000c800) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="200000001000"/20, @ANYRES32=0x0, @ANYBLOB="000401000009"], 0x20}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @broadcast, @broadcast}, &(0x7f0000000140)=0xc) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r4) sendmsg$NFC_CMD_DEV_UP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x0) sendmmsg(r0, &(0x7f0000002440)=[{{&(0x7f00000001c0)=@can={0x1d, r1}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000240)="6f8c5c4a8264088e60550bfb7636a0effd65461978ba4e9fc7019c9fd98d6db44d32e245d09202423d85eccba2ff01f28fa45b133f47", 0x36}], 0x1, &(0x7f0000002580)=[{0x30, 0x11, 0xfff, "362ecec034fd3b4db070be80256f5144eb66deb38cbdcf8ba011e124b9"}, {0xa0, 0x10a, 0x0, "8e0088734da19bf8d1a8a1c72c4e13be746b46594b8b2a88ab34b1fb75176f87359998d0e060af36a6138177140260efa1f4f5af9f0895d1ea3c2f3b98765c1e9d222b34dc23963255fabeffdbc90b9ea20ee78970d51a6d20ec346cec2279bac84674f75a9a2206c209ca99e5f7955c402eeeb1beb824e74ddfe40020b832235b844f12c732bbd432dfe771d894"}, {0x90, 0x108, 0x3, "75e6a861c5debf965a4a0b87870955f544ed11ae23f989edd6dbd92d717ee21dadbda79565e5fc934db9e2302db32a11d842fb6a4ffaebf6a14d75c8262a948251f661370dcc72a18e7c1d3c05a9e3310b14a465b93a5b058c8b4f8c214366f7650293c67661d469db25c9754b8ff9a7e89ffdd7df9fdeb30df65ad156"}], 0x160}}, {{&(0x7f00000004c0)=@xdp={0x2c, 0x9, 0x0, 0x1b}, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000540)="049e7a4ee20f221ecb0c473016e949baf58e2c77a53d468155167bb3f0a2727092aee582d6e6a4ad4906fe9ee4ee83e0c11e9837bd312eda638d96f01800520baedb9bd982139a9d3d696871d63d472140d222181347ec842862112160fd5d9257da6f80c541c455c43d29765f265edbc64f7559ba", 0x75}, {&(0x7f0000000600)="fe8747dfbae805f43cb5c861a09aa87c423f69589608c15e2af4682ed7a882cb4f3ca02728d6030161815898c69aae977b8ab231621f945ffeb031f7a60a51b282dfcb5c74e866e4fbc954ac92062eb3701c32c6ff45567bc32c3ed88b0f8fc3494847b0a19976b82d4b685a283c162664d9533052a3a2eb377cd3", 0x7b}, {&(0x7f0000000680)="a4a0f00cc5f4226594bc19a8dcb7e31a95b9c3e65b62a8fa310426755cfa735260660932ebfbbcd3b8d55b06705130defef1409041f5a2b43001701a22322472df7655ebcd2aecf8acf74b0878e4c2e8bad90f15880b07888788a447ac7b3a314a40b0bee17c73362ce816f0722baee53229b463fa887d7f9b7fbd8cb79317f797be14c319f281fdc86cc250c04b742896edaf6b736a5874b14b68330f6284a75cb146db2560eef249ef4cdc", 0xac}, {&(0x7f0000000740)="bef662af4f5c585a4b32885074498a539bcd8d7eed634738296b43c6d2ad2ac9177f375ae3a5a9b21fc3d5d0d63ca1c072915fd4f8551b0b42b1f083515d01874a1cc51e402b50ed1c3255f19ebcbaa8bc4d", 0x52}, {&(0x7f00000007c0)="284e1b4945ef61ffa2fe5388fe9b0127199267c4f310d956ae859b1526aa5d288f96beae86bc53019a2570bfe15a0ef2d2e8d29c73978968fcca2387b0d401335df8cbebecaae19f7c73c3841a5b18b067c082d6e16b373aa91a4a5e747166b1898501bdfe8c261e958e8b5d4f154df8eff765bdf1227743671769f466883f3016ea2af0ef2e2ea30e8e7abca5e1c41262fde104dd8a8b5b877e7ca202fa7a465b8c6aab7f5f27040d92751f459a1bae4cfb9e35148ac26ff4c6683f431ec4c170bd56b7dd8962c0f40ecc18f191cb", 0xcf}, {&(0x7f00000008c0)="6e970532933c2c67a0ca927ebea1c25f9220ff7e66b8e5f1f8aa038c5c2e77d634124b4626bd1f75653d730b890a06d602af3649b2f4f640b632d191e4d4008b6dafa843a092f64908a43a807bcd838e7acea8efda2e02408bc9c996c690ef8fdb15294ae991d9253400822ba255a273824955a1e2f1c2250739ad15ad5563b09c6dd72326b55f822068250b68dda58a251692fb1414f18d35e0173857c214327f32c22401831909e1ebc4594839f4accb1e924c29e79498f567e5a7198025b89f5a", 0xc2}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000120100003f0000009203404966377c121002526214f13424a7d37f48c3c060f659fd2bc032cb1d2a7a349aa3ab9b68f782be49ee3cf2379b1619540b0664d70555e59ae5c03704c8835487a08f37b742e9310b1bd4436c68b2761a6999545b4a68818f65c97d029822d9de72345b9f235ae6636121343787bdfb7e4adb83c0507e471c39b4d9f36f164dbcc06088dc946420769f99bc7f99732b8b03c7d6e68eb506bb3f7cf7477f3b874e94cdf14ded0a50814ea8697af0ff5c0d465f1d93cfe4d6a37efae15d3922c9b3b20a1e03273281700d4f19276b52c2998ca35c8a7560e758d2e006ef15259ca98ac8c346d24b1a21c6483fb61cb426b2b81fa63ce7da7679f1a48b05d3ffc5c498b71bb54bac3452bf25d7f934633c1e8aa8dba8e2c39a875320127e5b433d620aa513d6aeef48f5907e23ed956de14b03971223a82798a873de2c20653e24a7cfc8ab469c18b7e27cea9dc18f230ad204439231318945be76c753a3936cbf089089deee77f8b57c2d9add08c40717a046b1777a63e4cba3ba18ffbe9a48b10a4b62cd158cf8e10a8bd0ba0b87ab42b45d8af2069b36278008c0993be651581d84adcb6342bd2cddf051c73e6d3c5afcb4d141fcd7f8112684fedeb22ce4f59cc47931ae78a4e561112ea224fdcb1913bb57459f7ff4b610eadbf809029a540225566cf35105507634e70a50d8a7ffc1dd8a4beee828ee8da4109de0980d774bbaf2ccbcea3d3d27155f7cae2c885e48e400dc261e2951bf78d6b7d30d4855ca546bc01300a5d7cc0786e3377fde5c4743f66a6d1ee7e3f4c0af1170177d0279416b7db93c294d5148cecf8c69b61457a829faa6132e5506d80ae6c654936454393bbfa44234dba8d268fb784b67ec08cc50e9d547742475aff9b80882f8a2ba4be21a6ffc222db9e0ac4f9ad5b39cbd10b039d36a7193c6cac2d4828fdb33e344944235f0cd4243544c2c01ee5c6bc2b7d80915cbc34c92a76e546060471acd3110716457bd5b7248b936666f28633f78483a822dbfc01e16ea22123b4b88d9734434da039f6b55aaa75b917c2d2558cafc3cfba858c18ff32c2e898b5ff6948fcfd738f839aa3c360e8a8edff51bbeabd7859ba1c0e0bc21f6bcb5d0f63c115303040359a0995f0e92fe2325d0e2e26eb0f63674e8fdaaac0d75f85c1b87e710063c3cb93809aa3c00652d253d2fba99e7a76594b3a23ef5d3d4a38c2f7bac0ec3df46524881152bb0041a2a91b1effc15e4a267dcbc2fc9e5e657bb88c9f6ade02697c4906ab4f4d2e64d756444a6525e05c29794cba1980ccdb5d9f95b6b85bcf6d5eb21540fb0688464a699ae3826d6c673be368bb80aa8efc06eae65fc4b96c7810e81407a2c8576186877e7617fa98ad4492361158a4778d0ae2133afa2455dc67b0fca4ceed0f6a9be7dffe564664bcf102b1f741643e241e2d54baa0595607eb9d535b2e1bb6a9cc5e65caa66d1ccae3109602f3b14c1b773d591e037dd86fd3f8622f1ebc41bba81ea09f86998a283f810b0833b069b00bd7ad20839dba3483bc45f3191b65e4da05cdd65715bf52565a7c6adbadae0fe3b9c89e9ad65a491a2d2dab79e7282002bea775fadebe9fd6fa408f9ece3831262805c055abd29e5473fa8c3b5ac1c663518cf0ded174d457ea7842a640543fdca78de8611cf1842ebe5e613706798366ced51039580620a0440282d1a972fd9f70aede874e67b09a799de5d2006203a275ab6324c346b0ff632f7ef73e48df8110a323343991887f777dc41c2dae24d844adf435fdc18c8380ed6950ec3528585f161447aa79c3b9c526e73c04244d19e4e9702820fab2c420567dd20351bcae3dfb38ebbd736246c8c7ca8e8717b31dfd7150928725fb3bd00a439dc0dd6560509c37d3c9d72a62363665a2a9697182ee3d29c0476d74ca0fd54525dc03fe9ad97f06c344994ed5e0fe4fcbc4568c0f3565a34c132014552838ffcae5b2753f668fcca63b2ef439d0803168bea06a9e24463cab651f39ece45e955d12ba57881bdffe0132a54077e8751c02aca32683bfa33776eb935acf68d24dbe7440b2466e79a5fc774c6b553855554dd1eb15a6aa9f9eafe5889e3e563c9a842075edcc3f150631273cc2f9f60e7ebc25a32035c56b18491495bb01bc219754e8f8fbb47dfb6640056b204ea8c1e87fd9327f81e342a881b411a5a72270b791bb003b27f034ae3984a90baad82809362964e8342cb40333745ab7f47cda206f0604229521287b74f8539dac2884c9309d2b794d405ef28e4876c82d143d77c9d0dd77aed798dd83264f49021d6af360dc85c05d00a42563d01f7c5f7be3e1f117dfcdc9585369212473041cb74747ac0ca15a83d006065620635e7534d8b3e1d26ebc423b44d9ca559992f622d767b0c2f7946d55f23713b084fbaae45350c9b0bc86d05c4e4e0dd124ad77fd145c24d6945370fdd47474ab07235595b7e4137613014dac7af53a7273ed1228e277e545e6d93f493fe3e7b60b94ad7238a4cf00558fd7c3bdcc254a98c479502d589dde7c6fca898e34ce56261b64412b9381e2d6c1f020c1c9e6f964bc2f451852c803ceb2b0c35369718035a86eda472f478f08f5f8e74fe84cc50cca3f6240e65e0d2aec6743256e794684d71e8981d5b565c573d86364a6acf80c308d540b798bee2de75c8857c10e7de90379688b3cf6c299340e58498fd2d73256452736727918caedcb3aa8e5f0471faee4170ae508897211bb1017d9c02d5ac594ab9a8b6d5b53f19a7f55151127da53a2cb780d43b4c1926ddc6cb58bad0f6adc99342f15103cbbcc45ff9a513de589d5a0ecdf41d75bc3b9f0ca8aaf939f3103e5d710a2c3e0a12583d9165a59ac50c160ce4f9a9f9d7ef51f4731268d06737d229e4b516226e94f7afb24a7b895682d5b9debdcee80c2ce343f7aac1ab18b43b9a669756cf87d6c8fcf71af6f8793026bdf9c833de18af1c5d99490ae433f9e7d58f344faaf3ecb540f990cd2800e8650f995df4708ef5a62b96563d466c38fe071f1bee7e557671b0be65abeadb3530e1b9d349c2955d791269145b78983eb9161c1666baadd50c25b7cf42d9f36c31f57a5788d3b601ee3a62dee53d4bbd768e03b723402bf521a12962246e587e9c223546c4ac2f2d9334cd84b6070dc711dcee8e9c9851ea311f1c0959b296ee6c08b3546e4de06141fbf10bec431f2312cf898ebe331df93cff710bb12f21465eca9c8f3017022dc7a5da37bf3fca283a8d87f028223fad4e7465af1bb78a167c07357fc0df907358db8f8f5dc660d6531b7c2b26131f1c0a2bdc9ef887e3619d774f9f4235ca9cbf4e3c4d27a0720d421b9c14a9c32f0b1d71217f3aa7a76f2792024d3a596f96ea3b997644ba6d378d8a777cb99efcb14ab83f3d485a9d58838e4e2efbf6adcf87b50d390f34eda293b0a98218b5ff85e22b0b9506f51a3b4a0aaa831f0f7ce990405a5b29369a2a334522f64633af345694e95a147b7db12c6b0bf9e2e8772ebe54bbf428a222f8b30f45b562473ea350c4ac5ab72fd9366ec91c4a7d7e16e862d32f44e01d29930bd05af67de7316194c0201225e04ecffaba9c74e05d886cff068071447031a92219f7edb46479f6e0ba61c23c42491d7319cc1f7f126554a9bff886838c9b55d35280a26eb563bbe5210f99a1e24fbe28b2d6847c4f4320cf81c408dc029a3c9f2fdcf53a0741e0a8a447e647ff8fc301b52e04e411fb0134022738a2a93b9f1fd9dd7ed791db4450c8f8675e50e7517a85343827d253384bb14f960dcf3165547aa945267527d48d807e411828e30a002cf9b4664cafe65a71605a40fae1d07c439b77ac20f8e2f92a9d4eccb82b4055ca9c5f3db26bae3b75afd7d86af1ef62ead0b7e4be1ea80f782704b6be009c0b1c24a02dfa85f8b96ddb12156405e55c25995f2470eb48dddd2ab718971e18ce6eae3f34c8a4a8f09877435351d57071241cc1e338dc258f354c451e739dc4def09daef5c12c8ad3ce49fe5b8d2c7a3c8f2325d11500d25c5c1366d463eddc51c55e6ce68dd9758a6fafcecdbfdc8bbe9abd87b39d96a1ea6b10f520de2f61e27a679b3404307c6d3094700887acde37666449bc6f2878086981e817331c947aae693a4437672f5fccf41e7b7d6df17c04c7906c094462f3284f471df031cfdda41aeb7af111e722c9cda5e28a3526269c40a3789657cc587cf19b02e76a08627e91d5d11bb6e31d93a0e20939efb8cacd4656fe3963b5667bb3f73276c2747db018ccae918ea55d1cb23739a360934cb59e3c552d806724c502e2082fa050f006a9b86fa15a7b88373854edb3c2525df165f473e4fdfa3cd9f28cbed00201db7c1dffa95b669b794a2975e7406c50d324a5fff633657c4f7f28002d34c49a4458daa0a3e8fe63a58ca1f483fdf7f9adacbbdb5418ef6d35ab81d4ae1c8fd6455a0f9de53c0996a86bdd55655188527bda671c00adfb1037cff3d1b252a41ff70386e45b22c3d23701f00574b289efe7fb51d7efa8f34c506f669601ca3c95a3538944dfb02914e4b7312c4ab72dd1feb99954f3bcd1ba8c6ab014a4724d36db54a125b574988bcf80b493443e8789e23ffd6866ad6006ac16fbff33f18a6a3dff066e285272af67b611c1c763dc17ef26f63f41d6651b25dc5eca5f1dae60bf466905890414dbd9841f42dceaff1c938b7e55d8678354a62686050d19f3181cfa50a2a7de923970ecb1cbf6b0bf65ecab3401bdc7037513a14fdf33e8dd776df8c4d3fa7b2c1fe92a923d65331921c0ddb8ff108e30db40d043ba8ba216c6675becf0a4f8c0df05adeed425848c00fa621bf2d6c26299cbf5b0fbc90316674219885cde2d38cede80cd4e5fdfcde0af1b2958fa5cf41f2e4a67c468618fdab445683765c81e7ebb003e3355dd56fa3061da3ce175521480f5ad510b7a190f4b6655ce5823383feb20dab89c5050849d409e5e94ddeca0f55168ccc760d201374b7942a0ceddc0d3a134767da0e2076f058f72786cb565d7b7fe2eb2f832b9bb0912703153bd88e5f38140549444d4fd00e9e29be0d16c57ca1f212a46f3629b256050718f4ba1e747098f3efdd2bee563504fdc0b93f9b424e3e441b8253d160577e2934b6c6192c5d88983937b2a2c0b351a017ae351e4eb0d9a6d068309276a9527a06a0ab8137925316d4df474b7cd505fd4a1f3fdb9f73aada52886677d1862c54e3c5ddce3f46a983c3554ea8be8187e9043a9874e0781fb822379113989bbcd40f8c09aabd03eebc2605b3c867021bc4f543654293dd4ec4fe5b39c543ffec079eb0bfa7f5d4a12a394cc95eab382567b53346f0fdef18d0b406f48882425f98058af24a1e556dd7f5050bafd882369ea931a2d3039373541b936865af8496e23a180991d08e348e6dfc93173555e052c020e49f2950725b2a1cb1f299f269e56336ca0ed0c5e645fb1cfd5a2988dc7fed296f7b7e2463c80c9670fbeebd278a14fbafaafc5e5aa471dd014640c45b9b8f867923df09038a731f43b709610be1f1555bcd6032ee9846c221795a6c06e8f24beb1df997f324b6165116e0870f83d67da64e96ac3305d658e7312b21a1f8c51b2717d33d49d8019adc1e24fbc13fabd6293b2e045e62f9b443aeef188cb5c70d4006bef8aca8ed826c2987261c5b510343b021712fa71dbe5aefe7032d482db85d6ef30581316b9fb0fae72106083b42213efdd2d506cd8211e63b17c1f567577de6e09aabf3e0e2a0500400000000000000000000000050000006e6c8d1397b366e735352be475b5008fca5aefc200ef1597c823b7296542f96acc4ea47602266860c7fdbb7c43000000"], 0x1050}}, {{&(0x7f0000001ac0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-generic\x00'}, 0x80, &(0x7f0000001ec0)=[{&(0x7f00000002c0)="1bdb2d95db936998ec59c3dd63d0d6154d5e4ae556b591b2adf498a27ad68b1e76", 0x21}, {&(0x7f0000001b40)="76804c85be30e4cceb06f13c", 0xc}, {&(0x7f0000001b80)="9ff182ad87f625582f78cfbe3cf6f632fedac5a6f8e829be2f1d204b75be584d03d1608f89cd4e04e982a3a4798a94ad6bf9b3453656bc5731fc43d9cc176abd8dde0e467fbf7bb2edb2a56ca4841929366629e77a9021f717824cde90e9d13566a80eed333cc5b723f74263c760358011dfb768cb5ac894496aa386f8c6f1a1a32d3b701a71d9af74e6e95aa81e7fbc17161023afadf56c1f994bb176212110dd675d3b14025bbb72c73308", 0xac}, {&(0x7f0000001c40)="ae17ef70355ed9ddfd838f95d9c81a1f9f0a5ed451d85c5959e4e54aaf8c86c17e132c6776474832587515edb0904485c5c1b008c3a2d0229a7d13ea2ace5fbc81ec66f0d29a95f5da776cac49e17d7caa791ac072e28de4e286970b2f9162f8d0e00b916fbae55a850aff4d7157c9bdf50494d17d893f25aa87972dde364737f99cbdcc0f546f779621b99707b0be434da5d38bf035c68e64892538b370ddd589d3e39ae44aada9001f0fc93a1365f3a84ef5180881fac36c597d94bbe600e10f9d410df758f66d221db16b5515e180c2d1c451359c9ff849aef62b85d6b4daec5e06c0ee515f57084bb920d74c31eadb2cec177b", 0xf5}, {&(0x7f0000001d40)="8345465ce423d7e6d62111a35f5326fdcc9758763279d8bb78899cc66065b6edf3b77f9e434cd87aa3532d71c42f05adc5320504ad6109a517f48b0ad580f10771669f1bed1650ccb6cfd38736310f5e3532317ad260038ba0f6a1677f9cf485b8da678143120434a60fbc142b3f30315ae5ac006cf78e", 0x77}, {&(0x7f0000001dc0)="b56d83c5930a1fb7be066f8c32f753d097fd6a", 0x13}, {&(0x7f0000001e00)="020e58", 0x3}, {&(0x7f0000001e40)="95911c50514f7ebc49071a11f845b67e2e354fc4261f10af66ab5b4f8f17740dea8a757a559122da6f06d878", 0x2c}, {&(0x7f0000001e80)="310a97f182", 0x5}], 0x9, &(0x7f0000001f80)=[{0x90, 0xcafc55aaeb1f790f, 0x2, "3e4de4e0fdd096c4a7fb56a5c056e4dfaa8eecbc8409878b59f62946f1d0f89d417267ca6d4c3faecc1144baf125c55c655a214155d3920c35318f069224edcdf50d4d7f2fffd79b18de21c4d9bb3d93af58cd58410591ba2e4b365d5b05970a3e791ed08f9e8b3508b522ac1b60accce0c5bd2d04afba83755e"}, {0x30, 0x1, 0x2, "2c0e9b398ccbd0fc663920b855b2a29067d7c5597af208476f40495e32a3"}, {0xa0, 0x6, 0x8000, "7d8016f8833ca2e8167d824123e914b2237e87bd422633fad8af6a8598029e944931f35abfa9d606ba6a800cc54c0835f411d8c65f25cfeeff9b855491244f1655408ab757ff50b138e9a1ac0c25053c3e1c103dc707a223f734c047753f4e1abd804f7ea541d573cb454b655197ed57cc3054842c382b4f0ea9165a5e558cd0a28a0c9a4d0bedae04aa8e8c"}], 0x160}}, {{&(0x7f0000002100)=@nfc={0x27, r3, 0x1, 0x1}, 0x80, &(0x7f0000002280)=[{&(0x7f0000002180)="6f06fc72b3f5342ddf81e669b42d93bf04395aa0ce07d8ad1b9a560b6537e8967f645185d44bef9ab1779f59989d0860d2d95f3fa4a3e60eadc363745de568e99d3f96aac710199f34b58ebd48ca1a2cef1cc1896bc0bf2b2fd6bc24c74d97ab3e20dde5e0e530a8c5941acfe96db12d4f11d248ee4de7299912d2f2677d77d72900af901b7ca334106a21042fc9a26ae9b114cb0235f7353f9834897ce5d3a96f3b988c2d89d300f93f4fe8eb82c081f8a84a17a15162f87f54f6c2f3c00f6937fc3029c67744486ac8612f", 0xcc}], 0x1, &(0x7f0000002a00)=[{0x60, 0x196, 0x9, "1f5d554d0c1c5cd52f9a06c48e52e4483cc3dadb2e7478ebf4527db2d46aaf3ab8d6183c94ea4b28559fa2d2272f91c08de9b885c75e5facf9ff0b6d2a2a1983fac2a1dd58b216d84a"}, {0x1010, 0x109, 0x921, "68af8c3ae653b38b839c4b259c61979179bd9e4bd93fe595a704b65b9fc96be5b9c21c670b85c93cf0e2a701e28b0740ba078075fb85bb6e1cabf1bf374a18394ec288c326d6ee5dd2d7e5084b6586bf18bb384b7affce9f8084ca7fc0da7929ac633e52a7c665af48afb85baf2c104be9040d343a69667f51af15f7fe57eebeac68f19a453869262716a4937f0e853819238c6c9702a00cb587e892e226136d1da5537b2378267b791f4dbd9fe680c7e1f222a308c7ea1ba63a7fc4881bbfe7421462acc173a4ec57b794ef6b806a043f537f9dae9e705e60ab472137cce4e9b271692a10ed790022f13420c87560ae27fd7fe1b557cc61ae39ffa6463ce2d4a7313bd018087ade355d0be2ad3ec1bfdd1080ec9b2ddae5ef872ad59f69d09d8eeb70937f061e677c11b9e4ee5ecea53f5a91233fb8a16393fb48deea780b6c913fdbcc659537330d76448fc7981df2998e662ba93583b2c14634cb703403c656c28348651933832e3ecc949aecc996eb35cefe11d2f63c6b6d7705f25a6a3029cfe5f365e22efa99209882a82ca70091f4573f816fd17bf81a7e210b573885e7aa3f080fcc120a2db9b7b2354d0fc481e9a8887358b7beaf039b33914956bb5f6d1fac7609c0296a8f250184091468325ab6b30fb9f3f8e219aa54fed5b867346919f6e2f60839c08fefca25882144688e61037a85a46cb6dd3870b183d429c0b6ddf9a6bbda3aaace9754f453583ea9d6cb4294a65a5e267221e6bddcb33aabd263fd9e6f98891fa75d431133531bc6e38b1366a736b0280afa726ab6bc2e5139599d9169e3bbe78dbee9bc422a2144db0a3d1400de37dac00b72a3ef9f85a125c94c7f5dc0074e0c6cd12c07c67c83f40e5c884baeda88e4996b5e06d18359079cd984da0fe61e136f5991fa9a2437a945e07820504aa58bdfd0cdc165f6c219b87e1570cca453de22c987911750401ff6b908de6b938ef839778daf77bb28bf3b4f4fd807ff6d675e4b5fa19440bf6da25a16dc8811d87f86245973c8c1d023f4fceb79df1b0f86ad2a63830dd18ac1d5b1f88202bdc0a921d1f039f53feabc0a847ba1001e8c049bd757314bb61ce359e6c090d7807529921f70b33b9b530b838db53893b216bb618d6628e1f28d2a6f129c0fcef83567c99510f51d068d300d9b01dfa758a25c2ac2e7ca64e42bd11a0ff45dca92f5e63304259e16d15280ab23458ede1395e5a2b9b064ae7c962112647a5942b08e79e10b3afda55468f4878d63a7b32bec41c988ca2cab10ddeb2bdc92263ea3e267f159d19d672c641376aa76af545ec0e91ba769eab4fe84294461b399238eeb87a992fe8a586d13c4685cd23b6299d15a8cd364564562f0f6bd4d224515736ce56c51a5c9d2bd0fa460073d44d6223271022f50017459b52863766bbdf5d8358da8b9819c09f57ccacae57e0b8d3077785b571f00fe762892447edd3260af2127372c21adedab243c90cfef81b9410f9a2b1629841b6df60abf9346a83175cbc10f60621e8f165ca7205209a5498e872431ef1e313a8595ee338721a54c5d36daccdb46bcf4259b09cbc1cbce9775608c3a28587eddc0a81ec240c99fed0586b7cb5f95649e594ff91fb1d412e36158ebbcf33f8e186b37f308ed349957db35e7b3333f875afd4a3788bc4675e12530a050ad9bfbbfab076e508aaa54e72e1fcc5cbe96087055244d75c3be74a0729a5759d69ac507dc622121f0a78116ea7e6bc6eada35da9e6a8dd04228312c3486db3efe4b40ee09675485d9278e8f7cae1142cff0b5f737726da679e7386248b757572f4b98ed4a157383d2c3e99e1b28b1efe80696bc263664e19456e532ce16807296cdb6edad18c696a6ac789292c196be858af145ec91eb06ab0c26c441fc79eb73e470f01ad7325819d40b630a37a9f62228137124419f73af2821c4d862d1b2240d92721009f4ef8b51a24e0c9ff2acaadb931a30cc2bab78795d5103c0e744328776572b84be0cbbc0a20a19c92181cce85c94a69b448f09cddcf2fa375fa99bfea46c85ce64467c191108d70c64a5764cb1cd112cb391961888687d13c1850d234585067736b1f01d01242eec7c6394d33f1970d0e9af84975aac022c47f390168546b8899569626866d40e9b78350f9cb36d521dddfefb897cec5066c9b9abb9a4b47b60b7cf5a120bc64dd060ea56baa306000e7dcf560d26837076b484543f4bf9ac1df3b203da6b589fb383d118609f74fc5278ced4eb829bc504c3c50e86fe4bfb15f462726901fef9cfa5336d0fed656de4a218d624613cda8293001522278a99b7861d50e289d1e6ff99fdd3d1fb3d974d99c4df0d0be45ea7cb09d52ff601103a8bbef221abd21dc4cf47a751178cb3d2a51015600931923efa109ffe22e22995cfccb0af193928d4043bf057f3c9078f9a26114bb1866863468cfdf429727530eff35b36058dee35df211b71c19fd40097e7860201637c1aa86fa222ecaa5163d8d7e41eef36e1e9e07b3218718390ef1252afd84a8c05aeeb26d00a5b5f74c16e67a95070aa0b1cc28850b42afad9c9d67b8eceb27e61a52937851bc28068222f6d76d8241002db3c9f5f891aea633aed36da3506a0df7bf1821d594ea9db51d751f5627aff4ad74693b5c47e35be69bb6d49aacb49b55127d57e06fd377be06874dbc0c37d658b727c06acdf4ec0fe991b74351457e8667230cb8abfa8565ee43f7058a09ea5f4665093c775e392fc4137cb18e5eccf97b0432c17423164e62bbfe521c313693b341d39b36f4724c9087ef5d173f19cfa87284882ca04d3fb7f2677b39abe255a0ff167910f5a3ea1dc676cb887094dd67911a991c8ed24930c52a8290d1a2c9e9b7558ffb7924696f3e2a5c011e96e41937b7ad784f751f5358f6cc0e021986a53617282d86c8b2753048031b8eebecda2cfab963930720f7bc6998ff2e16ade08be0bc435325052d1b404d185263d4acfcdb5e4d0d273f9a3509f410a143b57b0001ed0c6a1c7b950d2da724fcb651390f24d5a79f9957538158055711919163c7d8f220cfd46f8b0be82024433f31a10c6bc52a58b6bb4b09df5e08eb30a6b388b906bfebbfacf2cb82af3f465a269b975d6911370f8875eb3a0cc17debb74ca1d53197daf1606fe02e3475d9e96fd3c4a3f603d09feaae759617ea359f135f85bfa43c062516cbf5e338397f866f063e5205e922095c960ce88188ba5ce1d1e2063c01e7cc0c9a321b3b25a9f5826ae3b747ae1e1271663a391befa3abe727c84d26da18b86ec1b47da1d474885dff651569cf44d9d7b1baf3a86bfa7239deebd406d360e3009f701c89af26ffb134dabe0f86f8796292ab6d3f30867101dc502e5276760c1854b5329e9ce10c3267d810b792f3b623521f9234b1c5be8279ce1a6775552c36bf1c6e432d3d3be434ec19852a2742075652697a612470e30b96f50d63c09c658eb8ad3fb806e2efbee55e4de15d90dd121221aa5f23e3ce9fd6f3955c7d1dab4f5a85e6c16cd2fe34949235051f8907e7bdac3a7c4c32a087943f71eaffe0898c55c8f76d58bbf6365c4e5b9ec17c035ac30b7d3213dedcc41f7ac9541251cd6012be76d045b3d7e614a38a5f28262eb88894276c6c4db8c43e8eee4c205ab3094587504af9634459bc5079d717487051293fa74dc6da394d05ee266f632ef79e28868c28f0d7d9daf984e095b5aa13d5ca02bd5b41e0d9689a6aa988bb61d890ccf76e4dd76a8a4983fd9691eb956f714b814090b677a1688f004e3e6bb62b639a12bdb3ada288af74877e0a7c7623e328a56d7143db1c6015985ce84f3c7f22a6af81ccd4f91ddfd6f5420a8af036aa98accdd10bcc5dffb0c26ab80dc935da4fc946a705752cddb4acab24e5d4712ca75fdd08530e46b60d96b2f4e97f1403dfddc08dab8dd3acf35959caa1ab2b835ba3d1d29dff7f8eff52fe375e6e6ecedd623ac38c3a7a7411889bf063aad7a89a2f7fe4cc0d0089bb464b655098960ee6cd0a0155cc117d783492beec1b09289f6d7185ea0cb2da09509c7ffc3e047644516926d425e0779f1bd75868bfc4f486ba0f3685d2b9bbe13586d851b24455e0f5285750d45bcd2fd208c79b2cc802c9d8d701e9be825286bad7af5a4a5713eefd55b5290467167df8df93183367e657428ea825e78174738b6adeed8d15a40fa2448460f50ff72e251f5551a1cf1a8fd5e0083de6d57dfe396bc8169354fbdd2749aeed3e24360068656e6e311b456c748b0c5587fefae82c11f0512c838d9aea8d0a34374322df92b0da46e0d5767d5a4ee4fe9e997aa1f0cd1a671729e4308b6be8b58dae54dd3d445bc82b8070e087c15ea74ada4167b6d5091e0eea322e80e0ecc7ca31a51be05b5afe588043ab11495633f653b5bcea2f82af65976ef186cada31e0431f1854ef6dfbff88c771b1837d05b0f9ffe2687ff9ba362fd7a2fd9a54fa5dc8ce6f6b84bf0e707adcea186194a509a89a4c0e2e39224e361d9a1a23d0753e084eb2f091fee7da9b8053964b2c8f62517d04a45842c20fd1906cd36b7f800fb28af964111088f162dfa6bd0d96654a6d9a51c7bdcab73a428c11ee23b762b820697b94db475d7604a07d2db7f0168e96b3465ea6c1249994b5682a3828beee27637266269e76750fac22f85bd0d540a758cb2c7b0006c6037c15ff1723ee0c7e706fe3fb481a9db1b2810e6c67a5138d6f2747f552150e05d03a372ec6c3d4288efe02ebcadd8f3b81920b8933eb0e804f3bcee534ca025c60216b9ef4d41793471f06b4d12ddae8f302c36968d9b16f3272168c3dcc5ace6639bc851fb770251b787e68e39481deca0722e26651fad77414aad0d547a48f5199f429b760c68710deeecd0a442b76c57b1ba00ded3808119f5f708e2cec50efd1bccd1f526fd9e088ebfcc0f28704585a6c19f15239cb93b0803c72d2cd4753d4df145e6ac1078d7c6a8f48f77f4d1c64f8f01d75f51aa72443343591b499f39dc2d2e1048da514ac15e1bf049c7ffbf7e6d26e004062aaeedd35042b8c191f5e778cccc5e537c58dea81dcb1d5d083520607450ac37a7ca9dbac01db7f899ee9caad59a5d9599dd79cb6638320437254c533845ec2cf00bb00033ce7611cd66c2f05bd7b2e315fd1fc992c25af78d9ba70508d836d824547dc212be857bf298e7ebc2ef688164c7fc66254595cdbbefdfb0b2c6a81c19cd24d8776f28eb40d4ae80faa20939ff3546ff5cf3dc7e82a72e34a6dadb47c340afe616c6fdb8a685c35e5d1ee304720667ebd6c8da5b3d2a16529c2d04c6fcc5908d5a6f7226ea755f4c1044f1b082b0f454f4ae35d9a316c3663b968035b538b9a93b1973d8cd73688c9654b7e33cda7b6321c003d44ed89d8ff6253560aa9c90458a3cee62ceccf6366526dc2cb6c0f0ffdbe058e6bbfcc6c0df207237f899d3bb53906f461f27185cd6a0d3b2cf60175230977e01ff6bc91bac3e84c8c9fec7e6ddafd27e5bb9c8cedf26286264166d1ae79b1f71d4fcec7ffeb0e2286fc8c5d0cafe2291b8ed8c1a44e9a01ddf22933144bb9aa1a3027eae6514273e73d84651877525f3d15e61cc1df008310bfafbe1855062e004608d42beab8b0d2dbb249a4cfc19a28198611d81e75410b8b4abfdf9f3758ce9d3bb5aebf935d62c946f2bc89c75c1bed8f2674e142f557d84ab1ec7a38d5ec65ca385b22ff269f1cd5d02a86ef62bf342595fdc47fef142a324894d7dd1df307f2d696b6ad539fc31d28445f08511"}, {0x50, 0x10b, 0x5, "5b5c55b3ac34e8758e954c88c39568bec4b72d08b4ce2309ed0ba68b31eb0fbe42c84bcb84410c6eb7193336f17e2413945aab4ce11d3bdc98"}], 0x10c0}}, {{&(0x7f00000022c0)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000002400)=[{&(0x7f0000002340)="efafe32c521151eabe5da05cb067bb74b84b5c035f814e70e29be75c2bc7d94d006af02148e8", 0x26}, {&(0x7f0000002380)="4ffbb4338f3fad5448c2a9c01beca4ac89ba7a5c181db29912091cf83cbcfa2faffc612f47c751e819708ea10b4d85b65ca6f3a63d289e69f6b8bf78643676bdbc7f6f6724d0bf7e49537a999e28fa94705d6930", 0x54}], 0x2, &(0x7f0000003ac0)=[{0x1010, 0x10a, 0xa, "ce3275dc9e28bb69f29f38cdbaf585ed79d22176ff3ab88fc231f28a3b4f4a357865f4dd8b884e6f483f641ca94d204bc23be7bc419c89e21f99f8c6b6ccc7da96a947c19eda3e3946465d13b96662e158e5e67029a127c0e723c8687de2bea452b475fa4e6deb192e58a077b51baf202ff6d96c8e1d6155c371a4d1e61fc589459e33108b168b10e2130251c69eb68618ac2d7c54d9be94fcf85509c4730b2e7b53df3524a13ea3f0a800ce0eebcefcb49e595b5992cc8b73bee3d2815c5b38d516e1eb92c03a6c800faad7e2cace6d352c33464f98fc99fd69d01d50b57e38ac93ca43e25396d69e9bf867ba795620126aa37f24927192ee72e579820a96503a8f126ba69536273c421e83e273efd0932fbfb79b49b3c996adc3d21ab60f286e11333ef8e68fc94876ddef842fc5d71f4c214ec984bd259bdcaf8fe545c2e20a9b2d4f0b55ccdf60a344178e595926a1f34dcd73cecda72a13a460bb275d8dd49a3e464c71a019038a4852b5fbb39ed5d1e1df66b84324165f2b24bda6a1c0f2999b48f0ab4035befccd01279accf971bb2cc95d14d92179a1d8b97ece5384a9219a3823df0aa9a3bb3b1e5590f84c3ae90af8685a92bcc7043c5b7a5bcdec38913652874faaa29ffe1bc6a9a8d42d76af3cd09b75ed8d7dd2fa693482267fd4f1a1ec91ac9c5b1a4bdab3b83812aa0085e1caaed375debf1b784cb7b62d89b05217f8c7e73b31aeda1692023d85f3695741ac7dafb12f64f93d4d33dfd51f175a80a8d00cd854d5e333792fc1aab66597b09d34b1a5082d7eed9bac039e2cfcf00b9f981dfe57c4c3d7430042aff392a923d27d01861401020067a47ee8275816d0ecf52f37bf4662e15e564115d660f5113d800501624af51584a200302c03c9af6c67b4278b637b7cd471def164fbda56dce5798e60ceb7c384cdef7463a3b97ccba39b4d1f68d6b4911fe1b0ac699091c3da4aa0f1cd6b23b90013354a00b0e458665374c015687cf276297bfde211fdc570e8a46e1443d002e66f311acbaac0c8e62786cfa17f23c007eb083e2b026df5c54f4099546f559f27c3668dfddfbb056cec766587bfe9873885b3e2270aae718a9473aef091ad98ef5e765a094a43d36cb71b323e0ed11f18014c0b4c4ba1d041cca5d5bea600832faef956492fda92f1cb8844a325e6a8140223b196a06f303109afecc9a93c594e9793ea82a414ca67b329c3572086e2db944e7c5618cd6b36a9f9ce6c0a35fb15656983e893340a2410ce49d928e599b367d85078241879f125dac267130a611a33c0fcff29296132b158ee0312ce51dd27151556f186f09a704378330c3770b97c6e8446a8d6de357b63a37c15bdd9b4b4b20a1ce18f4a11a9778b20408c399817e96e967e59ee70b11e626be244f79cb269a3d5f8731edcc048ff717939a28f5b6fb160c63a91d4d0f9e3548f8daa301f10a07707d82360fea83e6ac41a64e20571eb735e5c35c0353612ad0b585740c38bec0a461ade4959459904387805a13e8121fced38327cdd28bf219959b9bb4158fadc2bfa886666aa475f1c729e5e428cd403ad9837186d3b5dc7e03b3f97d38afc41c451917919e38dbd956eb9c1b0b466d7d7c19e770efeceb1a08464bcbf1bcf1b983168bbca18fcc8c6c3919c5293d54083c4b196ef7c9e863e570ba4ca2753a523fba763b9c65af1047a72cfc64e6d2c26de7b20d2308adb156b8db2ce53ce7a58e557e436ddae98929a60d9e4e0b6d4cc4ef7ff3835db069d15fe178a7be548ed5b3e67ff11ec192e6612e610160c5c52c317b92ae0b0d6260a59833f07d942f18915db74c2c64f77488ebe656a10515c603f77d5bfbda6e6b7908e5d0254fc7123cd1e64a34b567e0d3ec671dd5797cb0e0105d029e61928f97ff1aa7dac236ae3fd82bc767c2f7738807d21cf55d997306775ddcb320749a3aa231124b4deb21f23cb8b1b2cee75782a9e0d2e94478598bd49954b229c8eb486bb0ebc00b278a7026b1de4bc74b223b312b61665fff62b2234440ebb22af6fd794c0032a75afb3f5bb46dc4648c298a5a238b4a9f7baed635b8c7d1e7b77e656071e43a586f992152519a09d94111080f21b513b62ae620a67b280b6d67d2b4dc7b13559daed453f1cd9fb9dee10fe3032d8877a0e724f8ef0c0ed15ffe7804439fb266cfee3435e88fda213bd0d96c3d5f2c44e8118d0bf903e183edc0d50fc42707087f2e0a771e9ef60e0fd331f50a878cc99d2555f947e3cc60e2d9b75aaf12f15b24f0ae9ebc14ed09b5f53cb88db615cde735efbb8ce7ba0cb0bbc2169a08dc2475db2bb91651d1b36f621ae85af95fc98133be7df58029ec93847cdb8ee29fa39da6263e1178e2f505b149456c53c30b9eeeaab23e093dc0655ce6bdff56bb0f390fa7f9188de8b6ed7944dcd1a219507d80ee6cc62f6a3a426840230792c35f66d494b677c3e193bb3e931a807bb841b7d47980a2323e8523d1875cd400eea6dd394171ed47faf487d990fc89f5b8675dd9f9edc2f997881db461ca3fa592b2d9e0a19b247b61bdf19795a500a88695293dd5f6330b8877e29289b489128c13ea66770b4f56eecb0d1766d2ae12326455341d7a6aa1eca667d133137da245d14862e94c6938f29e03c93ad5cbb073c71051321a315a2ffa6c16aac4ec7e33a9ecffd74d72d9042ef43544be0cf0a9d13a3bef1326625dbc21caeb23ce3b1eaf80936080643fb4df4484585942acb809105e86369b1417549795494850143e95423d1e82ee0570f0c7d8e4fe800c4c18a8bc161f46e541093b77b3f71df3fd573b9f731b2577e23921a9eafa03da7c17c7b050694fdc861b6c96770ecb7c3bb3694254a032708df5d0461cc88845773ea63feb64b62e23bd2f7ec71a389a385fc2491945a220cdfc04474ebbedcae0223e78b6e753fc5d4965700d0616e4e2ef04c26f2847dd0551b8f3aa98d64e36424ed0971d8677525c32efdc434dc167d01329981f480a6bbb9777c43630f629e6c86d6bc858781a428c8bdd7e758e1743b554871a9a0b8b6bcb4572d82418c31bcb7a0bc051545cf1efd94508d503f9190f44a2fda21c705d9f53cfe5bb4af4abc4e68cb86430a0a7a90bdf077c33f7dd09ceed325b781dcd49c45dd6fe65d215cb31f89b6aa80221bc99ff8ef75c30c1e3d4652c6128a8a07b56500ee07dcd7e8aea1d689b4f5485bd9e7569dca38e19bdfdfe71e232c19bcca5ebe3529e87ca92140492a97030e352b6f40c1f4354a04e4e2903f29ee51136745ba8bc51eab5d0b0b5df751c5b1054446a464eb11a5706c32f2ebb45900877f88a8d71cf369ab38e43016a7652293340508ea9b4f5037b80527465716bea35d3dc5648f628b5aa0d176b18df92797ff931f3dbc3b8f3d77a089043ba260bea2220de270c2340819b4aba1622836dfe54fa0bfab02cad8242754b17402f5a0956abe32b17785e5d1ccf1daf9ec2d82ec2674d97f12c4d1ebe32f5f166ceb460e3e1aab7e00b083e3be92e9c7b7289d3e4894a55221fbf15927f6b747ec70666f147fc7fa13d7afdc2f79b9eced4ca7b567a2e4a0f1d5e11fb6a71a8501ea90a15f7b80684acae6844348995f987693105ee3bf78123ca07b096e2982a7108cc47b584186b5bfd6c545d7ff943a81088ea6b69aca9b9264553dbdb4767458cba4f3e7e20cac8e207673c6efb3150fcaefef75609bd82afed082e8571e86c227f4008e8c410f39b4366f508a2893e9b690cee14f07155fb0eb352c98bd6cb96c0beb52fcecbe5e76c8e516c8c91038b8be72847b319eb2802e0b382872b744c6198fdd04a20f26b8e196ffbb279ac5249d599f9b482e78b87f53c07280b4a6a5ff2f8a843b1e7f4ba8a768b6e0bb94b304e625728cf33c06cb546733a17e73ddf56ccad53184deb291152d0cfc160b6efac0a2d0078ba4cbfa0c099b80f2c642e4b3c35794ebae2449eb3deb258f7c7a4e91d63fc0e61a66d55869001b3c6c12d8eececa1c9a6fefbf05c018aaa5c2d92cbc6ace0492d4fd1c180ce9891e41366e8f95bd76a28441062cc772aabecf31b2fb90b11aee486dff5d91ea1ccdd1da28ae259e4817824b3e19ad7f5b2dbcee9734c182c18c131d97c7af7a7979a650fb4b5aa76eb2736abc482c7d5e6e72fdb2b0503d0d912fcaa8bbd0ca21ca98b840674aa16f9b4aea655e22df8e954a78cb21797954f347dfbd09dc57d2e53d226263bd2ffdd488198af5044e6ba84ba6391e6d46bfca5bf7ec31aba459417936d611c99534c1fb55ba77f6ca5bd85d592d962b75d7fb5c02dae5c7a10ef2b7a0d9b9f253478c717697ece60287ae75b369588d426958bd9907794a535710d68bb8693c55407069fd24684131b744daab5b6c9321eb188bc817b6bc07051b0b32edac8464e2db42b12c96d1f8d7d6c6f69e107435ae4c83a4f8ae464c73944f70902d7cf8fbe4d4cdb148f7f1829361e2390c6e9eb185b7fd55ac432f266bba8169ef7648388162d9626ec643b4fa8234f7b2e525420117c8a87afda3f1b63916f19a925dea9cb2a53d6fab84df319488a8b6c7e57999991b6c4db6406651bc3f7859adba888da77d4e0e9305eabc9bcef143b3c4445d85744eb68dc1bb241457928b1a5a051d4023dc02fa74b591f937a95a8dfb34e7422a61f29f6882a09e76e80a9bcd85feb43e99d9a1ef3cd31655f978543b82c044f0c9585e67b72e5474e2f3dcc860e9a36540702f2b0eecc3da72dedbc9487c7634528c9be3af2b22cf172642c4a6c9ca1dde45c2b81e118905f28f7c8bf086a73dbd363152ea9e19aaaa616808205d70cd8f35996bdcf00f9e02676d3cdf164ba9251a48132eefa639d007d68b382075770215c5edd4e944e63dd4be7ada0c7e7ef26e585061f631f1c48c6f5cc7c6421df46feca761c1e8ec11814bad4b320ab103cf59c752b00bbc37ce5510fcfbe5d83419cd116e223f53733adc6f469cab3f45fd890c7f910c97194bea2177b7c842bc7b33ec302d22c707e2c928ec34e7e9deadcc1c3f4d4a3a9ff3fcfc967ed1a78983d12efdcc186a986184efc1ccdd7247753174d579f678b8b7a852100bd9cfe5cda7c90f03d48d9250399b92bce09097eb14886c87239aeb3c74108a44d231ab4856f7bc0c844f65429c19c003cca502a5e7d0abd5b162bfe5e3c41761fd3f29a439b8006051820238a4d260def67746da88f07bb27cc8073ebcadad48146f11674b0057089a01a66329c2a3c4e98d2dbe1ccb09df1b3293c139a0561cbeab14c4672f2728edd00238c11ea84b6a3acb3bbb603cb13279198e7a47921fffbbf9fbc0dc5ab39244c9a56c0796b4f93a847848f47c28a3a943e98214f1a8750dad0c403d0701c60349ff712c228f8070bcb91e25a26a4414619a3fb3c59ed925598932ab4ed3d6f2f167d9759630993ef53fc4387fb90c91c3461b0c7c68492b80db7a1c307147e7bc6b7cedaf967f2785728f62ee235a6619adaa3eb8d3dfbd929260c91a66bfccf47837a8f7cc6f34234bb1d8975a836d5a001021177441657ea49523a4c12aabdb142166845c51c697880cf0e754d43475df0004bb044337e8760597dd3f8deea6e307052a247d67fbad4afa2c7ad7b227e827d08c6ee1c7d2ef773adc92e50ec20f4d2a27fd5a7ce1451652ce40d298326a40e27c1918f96f64a698514c4f34e086ca5a5eddc925d6420eeecb01ed634c9f30a5270b2bfb4f4a661dddc10fe17e01645d217027677c065da23439f28a8fb95b39f365ac75"}, {0xa0, 0x101, 0x7fff, "e6cf50ddf4b251845b59900dc04677d5717b08ce57c350335abf0d7fcca0b662a828a78f290ae8f9ad3d086133a78df3a578d83ba3b85fc09011eb6249e3d69773a0bdbe6b5eaea01764a15ec0f075ce26c974f8b8f57aaea5b0c51bcedeefd1edf5e689dbb0196a9d9a3ae362836632715d2c36943f521bf3bce26784af7a93c09c94db22fdfe721f00d9"}], 0x10b0}}], 0x5, 0xc801) sendto$inet6(r0, &(0x7f0000000300), 0x5aa, 0x0, 0x0, 0xfffffffffffffdfd) 00:06:09 executing program 0: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0\x00'}) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000100)={&(0x7f0000000080), 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x1d0, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9cc}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x101}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffff9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fff}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffa}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}]}, @TIPC_NLA_SOCK={0x70, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xef0}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x100}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x1ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4a}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x6}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x20}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf5c}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x16}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xf9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8}]}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x8004}, 0x24000040) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)={[], [{@pcr={'pcr', 0x3d, 0x5}}, {@subj_type={'subj_type', 0x3d, '\x17\xd5'}}]}, 0x0, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) r3 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, r3, 0x400, 0x10b00, 0x4000000000, 0x4}) (async) ftruncate(r2, 0x0) openat(r2, &(0x7f0000000000)='./file1\x00', 0x480000, 0x18) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r4 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0), 0x446842, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) (async) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a00), 0xffffffffffffffff) (async) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000180)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_COALESCE(r5, &(0x7f0000000200)={0x0, 0xffffffffffffff8c, &(0x7f0000000b00)={&(0x7f0000000040)={0x28, r6, 0x63, 0x0, 0x0, {{0x2}, {@val={0x8, 0x3, r8}, @void}}}, 0x28}}, 0x0) (async) sendmsg$NL80211_CMD_NEW_INTERFACE(r4, &(0x7f0000000580)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000540)={&(0x7f0000000480)={0x54, r6, 0x200, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x1, 0x1d}, @void, @void}}, [@NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_MESH_ID={0xa}, @NL80211_ATTR_IFNAME={0x14, 0x4, 'nicvf0\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x24000817}, 0x40) 00:06:09 executing program 0: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0\x00'}) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000100)={&(0x7f0000000080), 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x1d0, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9cc}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x101}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffff9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fff}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffa}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}]}, @TIPC_NLA_SOCK={0x70, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xef0}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x100}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x1ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4a}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x6}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x20}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf5c}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x16}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xf9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8}]}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x8004}, 0x24000040) (async) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)={[], [{@pcr={'pcr', 0x3d, 0x5}}, {@subj_type={'subj_type', 0x3d, '\x17\xd5'}}]}, 0x0, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:09 executing program 0: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x40}}, './file0\x00'}) sendmsg$TIPC_NL_NET_SET(r0, &(0x7f0000000100)={&(0x7f0000000080), 0xc, &(0x7f00000000c0)={&(0x7f00000002c0)={0x1d0, 0x0, 0x200, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x9cc}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x80000001}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x101}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffff9}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7fff}]}, @TIPC_NLA_LINK={0x48, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffa}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}]}, @TIPC_NLA_SOCK={0x70, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x54, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x3f}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xef0}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x3ff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x100}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x7}, @TIPC_NLA_CON_NODE={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}]}, @TIPC_NLA_NET={0x2c, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x1ff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x4a}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x6}]}, @TIPC_NLA_MON={0x3c, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x20}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xfffffff7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x3}]}, @TIPC_NLA_PUBL={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_TYPE={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf3}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0xf5c}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x16}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x2}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x20}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0xf9}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x4}]}, @TIPC_NLA_PUBL={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8}]}]}, 0x1d0}, 0x1, 0x0, 0x0, 0x8004}, 0x24000040) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)={[], [{@pcr={'pcr', 0x3d, 0x5}}, {@subj_type={'subj_type', 0x3d, '\x17\xd5'}}]}, 0x0, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:09 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_EGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000140)) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="696f63686869b9096a3624963836322c6407725f756d61736b3d301f3030303030303030303030303030303030303031302c00573e8c00052c041cd84d41d3c23c7cfb599d96907e1083dc6e57fda70b27d41438c9ea6ae933ce5a5e3a6cf254db15c77d98bf8b8347f58863720bc8bb2b9fc1b20d8391b37a21a9d88ad2c95c2ae958aae19f1a27053ea1f2cd4478a498d477ccffb92fd11f9317f6f8cb444cf8da79f4e0beaf96c52cdeb601144c8724b269bdbc36cfa02ac60f3f09e185"], 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:09 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0), 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x128, 0x1, 0x3, 0x0, 0x0, 0x0, {0x3, 0x0, 0x5}, [@NFQA_VERDICT_HDR={0xc, 0x2, {0xffffffffffffffff, 0x7}}, @NFQA_CT={0x108, 0xb, 0x0, 0x1, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_TUPLE_ORIG={0x50, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_TUPLE_MASTER={0x4}, @CTA_HELP={0xc, 0x5, 0x0, 0x1, {0x8, 0x1, 'RAS\x00'}}, @CTA_SEQ_ADJ_REPLY={0x24, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x9}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x800000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x9}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1f}]}, @CTA_SYNPROXY={0x44, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x2}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x1ff}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x40}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xffffffff}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_LABELS={0x24, 0x16, 0x1, 0x0, [0x8001, 0x1, 0x5f8, 0x4, 0x3f, 0xffffc014, 0x2f, 0x80]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x2}]}]}, 0x128}, 0x1, 0x0, 0x0, 0x4004850}, 0x4010) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x8, 0x0) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:09 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000440)="2fc2ca0d60e9a3aa2140596f81d10f3301b4502f05db780937e4893c1f68c7b1c7b7493cbaadf3df871eeb1cb382db0fa5ad3d5d256c5d62daed1327c7bc5e62b1e58e5a92928a56fba7fc904bac607086fb9c2184e84902acb985643a8b4bd4d7ecc252fe63568bde542de55ef484b22d86e49e31f69d9b7ddece7034123bb057daa3376991bcc7cbe7a6b8cd78facad396c731928657794424a3", 0x9b, 0x20000040, &(0x7f0000000540)={0xa, 0x4e23, 0x1ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x5}, 0x1c) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x101140, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000180)={r6, 0xaf93}, &(0x7f00000001c0)=0x8) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xe2}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa00f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85100599a75b0342c2366fea749b42d8", 0x83}], 0x4, 0x7fff, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r2, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000000c0)={r1, 0x80000001}, 0x8) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r8, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r8, 0x0) openat(r8, &(0x7f00000005c0)='./file0\x00', 0x882002, 0x150) ioctl$EXT4_IOC_MOVE_EXT(r7, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r7, 0x0) ioctl$UI_END_FF_ERASE(r7, 0x400c55cb, &(0x7f0000000580)={0x10, 0x7, 0x60547dff}) 00:06:10 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 64) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 64) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async, rerun: 32) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0), 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x128, 0x1, 0x3, 0x0, 0x0, 0x0, {0x3, 0x0, 0x5}, [@NFQA_VERDICT_HDR={0xc, 0x2, {0xffffffffffffffff, 0x7}}, @NFQA_CT={0x108, 0xb, 0x0, 0x1, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_TUPLE_ORIG={0x50, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_TUPLE_MASTER={0x4}, @CTA_HELP={0xc, 0x5, 0x0, 0x1, {0x8, 0x1, 'RAS\x00'}}, @CTA_SEQ_ADJ_REPLY={0x24, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x9}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x800000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x9}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1f}]}, @CTA_SYNPROXY={0x44, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x2}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x1ff}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x40}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xffffffff}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_LABELS={0x24, 0x16, 0x1, 0x0, [0x8001, 0x1, 0x5f8, 0x4, 0x3f, 0xffffc014, 0x2f, 0x80]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x2}]}]}, 0x128}, 0x1, 0x0, 0x0, 0x4004850}, 0x4010) (rerun: 32) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x8, 0x0) setuid(r1) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:10 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc020660b, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:10 executing program 2: r0 = syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_io_uring_setup(0x2b68, &(0x7f0000000140)={0x0, 0x1f0e, 0x100, 0x3, 0x1d0, 0x0, r1}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x22, 0x0, r0, 0x0, &(0x7f0000000240)='./bus\x00', 0x22, 0x10000}, 0x5) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './bus\x00'}) ioctl$SNDCTL_TMR_STOP(r4, 0x5403) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:10 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) syz_open_dev$vcsa(&(0x7f0000000000), 0xac4, 0x24400) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a18000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) socket$inet6_sctp(0xa, 0x1, 0x84) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0xac4, 0x24400) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a18000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) 00:06:10 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) (async, rerun: 32) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) (async, rerun: 32) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) (async, rerun: 64) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f00000005c0)={@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x20) (async, rerun: 64) sendmmsg$inet6(r0, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="8f02", 0x2}], 0x1}}], 0x1, 0x4000c800) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="200000001000"/20, @ANYRES32=0x0, @ANYBLOB="000401000009"], 0x20}}, 0x0) (async, rerun: 32) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @broadcast, @broadcast}, &(0x7f0000000140)=0xc) (async, rerun: 32) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) (async) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r4) sendmsg$NFC_CMD_DEV_UP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x0) sendmmsg(r0, &(0x7f0000002440)=[{{&(0x7f00000001c0)=@can={0x1d, r1}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000240)="6f8c5c4a8264088e60550bfb7636a0effd65461978ba4e9fc7019c9fd98d6db44d32e245d09202423d85eccba2ff01f28fa45b133f47", 0x36}], 0x1, &(0x7f0000002580)=[{0x30, 0x11, 0xfff, "362ecec034fd3b4db070be80256f5144eb66deb38cbdcf8ba011e124b9"}, {0xa0, 0x10a, 0x0, "8e0088734da19bf8d1a8a1c72c4e13be746b46594b8b2a88ab34b1fb75176f87359998d0e060af36a6138177140260efa1f4f5af9f0895d1ea3c2f3b98765c1e9d222b34dc23963255fabeffdbc90b9ea20ee78970d51a6d20ec346cec2279bac84674f75a9a2206c209ca99e5f7955c402eeeb1beb824e74ddfe40020b832235b844f12c732bbd432dfe771d894"}, {0x90, 0x108, 0x3, "75e6a861c5debf965a4a0b87870955f544ed11ae23f989edd6dbd92d717ee21dadbda79565e5fc934db9e2302db32a11d842fb6a4ffaebf6a14d75c8262a948251f661370dcc72a18e7c1d3c05a9e3310b14a465b93a5b058c8b4f8c214366f7650293c67661d469db25c9754b8ff9a7e89ffdd7df9fdeb30df65ad156"}], 0x160}}, {{&(0x7f00000004c0)=@xdp={0x2c, 0x9, 0x0, 0x1b}, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000540)="049e7a4ee20f221ecb0c473016e949baf58e2c77a53d468155167bb3f0a2727092aee582d6e6a4ad4906fe9ee4ee83e0c11e9837bd312eda638d96f01800520baedb9bd982139a9d3d696871d63d472140d222181347ec842862112160fd5d9257da6f80c541c455c43d29765f265edbc64f7559ba", 0x75}, {&(0x7f0000000600)="fe8747dfbae805f43cb5c861a09aa87c423f69589608c15e2af4682ed7a882cb4f3ca02728d6030161815898c69aae977b8ab231621f945ffeb031f7a60a51b282dfcb5c74e866e4fbc954ac92062eb3701c32c6ff45567bc32c3ed88b0f8fc3494847b0a19976b82d4b685a283c162664d9533052a3a2eb377cd3", 0x7b}, {&(0x7f0000000680)="a4a0f00cc5f4226594bc19a8dcb7e31a95b9c3e65b62a8fa310426755cfa735260660932ebfbbcd3b8d55b06705130defef1409041f5a2b43001701a22322472df7655ebcd2aecf8acf74b0878e4c2e8bad90f15880b07888788a447ac7b3a314a40b0bee17c73362ce816f0722baee53229b463fa887d7f9b7fbd8cb79317f797be14c319f281fdc86cc250c04b742896edaf6b736a5874b14b68330f6284a75cb146db2560eef249ef4cdc", 0xac}, {&(0x7f0000000740)="bef662af4f5c585a4b32885074498a539bcd8d7eed634738296b43c6d2ad2ac9177f375ae3a5a9b21fc3d5d0d63ca1c072915fd4f8551b0b42b1f083515d01874a1cc51e402b50ed1c3255f19ebcbaa8bc4d", 0x52}, {&(0x7f00000007c0)="284e1b4945ef61ffa2fe5388fe9b0127199267c4f310d956ae859b1526aa5d288f96beae86bc53019a2570bfe15a0ef2d2e8d29c73978968fcca2387b0d401335df8cbebecaae19f7c73c3841a5b18b067c082d6e16b373aa91a4a5e747166b1898501bdfe8c261e958e8b5d4f154df8eff765bdf1227743671769f466883f3016ea2af0ef2e2ea30e8e7abca5e1c41262fde104dd8a8b5b877e7ca202fa7a465b8c6aab7f5f27040d92751f459a1bae4cfb9e35148ac26ff4c6683f431ec4c170bd56b7dd8962c0f40ecc18f191cb", 0xcf}, {&(0x7f00000008c0)="6e970532933c2c67a0ca927ebea1c25f9220ff7e66b8e5f1f8aa038c5c2e77d634124b4626bd1f75653d730b890a06d602af3649b2f4f640b632d191e4d4008b6dafa843a092f64908a43a807bcd838e7acea8efda2e02408bc9c996c690ef8fdb15294ae991d9253400822ba255a273824955a1e2f1c2250739ad15ad5563b09c6dd72326b55f822068250b68dda58a251692fb1414f18d35e0173857c214327f32c22401831909e1ebc4594839f4accb1e924c29e79498f567e5a7198025b89f5a", 0xc2}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000120100003f0000009203404966377c121002526214f13424a7d37f48c3c060f659fd2bc032cb1d2a7a349aa3ab9b68f782be49ee3cf2379b1619540b0664d70555e59ae5c03704c8835487a08f37b742e9310b1bd4436c68b2761a6999545b4a68818f65c97d029822d9de72345b9f235ae6636121343787bdfb7e4adb83c0507e471c39b4d9f36f164dbcc06088dc946420769f99bc7f99732b8b03c7d6e68eb506bb3f7cf7477f3b874e94cdf14ded0a50814ea8697af0ff5c0d465f1d93cfe4d6a37efae15d3922c9b3b20a1e03273281700d4f19276b52c2998ca35c8a7560e758d2e006ef15259ca98ac8c346d24b1a21c6483fb61cb426b2b81fa63ce7da7679f1a48b05d3ffc5c498b71bb54bac3452bf25d7f934633c1e8aa8dba8e2c39a875320127e5b433d620aa513d6aeef48f5907e23ed956de14b03971223a82798a873de2c20653e24a7cfc8ab469c18b7e27cea9dc18f230ad204439231318945be76c753a3936cbf089089deee77f8b57c2d9add08c40717a046b1777a63e4cba3ba18ffbe9a48b10a4b62cd158cf8e10a8bd0ba0b87ab42b45d8af2069b36278008c0993be651581d84adcb6342bd2cddf051c73e6d3c5afcb4d141fcd7f8112684fedeb22ce4f59cc47931ae78a4e561112ea224fdcb1913bb57459f7ff4b610eadbf809029a540225566cf35105507634e70a50d8a7ffc1dd8a4beee828ee8da4109de0980d774bbaf2ccbcea3d3d27155f7cae2c885e48e400dc261e2951bf78d6b7d30d4855ca546bc01300a5d7cc0786e3377fde5c4743f66a6d1ee7e3f4c0af1170177d0279416b7db93c294d5148cecf8c69b61457a829faa6132e5506d80ae6c654936454393bbfa44234dba8d268fb784b67ec08cc50e9d547742475aff9b80882f8a2ba4be21a6ffc222db9e0ac4f9ad5b39cbd10b039d36a7193c6cac2d4828fdb33e344944235f0cd4243544c2c01ee5c6bc2b7d80915cbc34c92a76e546060471acd3110716457bd5b7248b936666f28633f78483a822dbfc01e16ea22123b4b88d9734434da039f6b55aaa75b917c2d2558cafc3cfba858c18ff32c2e898b5ff6948fcfd738f839aa3c360e8a8edff51bbeabd7859ba1c0e0bc21f6bcb5d0f63c115303040359a0995f0e92fe2325d0e2e26eb0f63674e8fdaaac0d75f85c1b87e710063c3cb93809aa3c00652d253d2fba99e7a76594b3a23ef5d3d4a38c2f7bac0ec3df46524881152bb0041a2a91b1effc15e4a267dcbc2fc9e5e657bb88c9f6ade02697c4906ab4f4d2e64d756444a6525e05c29794cba1980ccdb5d9f95b6b85bcf6d5eb21540fb0688464a699ae3826d6c673be368bb80aa8efc06eae65fc4b96c7810e81407a2c8576186877e7617fa98ad4492361158a4778d0ae2133afa2455dc67b0fca4ceed0f6a9be7dffe564664bcf102b1f741643e241e2d54baa0595607eb9d535b2e1bb6a9cc5e65caa66d1ccae3109602f3b14c1b773d591e037dd86fd3f8622f1ebc41bba81ea09f86998a283f810b0833b069b00bd7ad20839dba3483bc45f3191b65e4da05cdd65715bf52565a7c6adbadae0fe3b9c89e9ad65a491a2d2dab79e7282002bea775fadebe9fd6fa408f9ece3831262805c055abd29e5473fa8c3b5ac1c663518cf0ded174d457ea7842a640543fdca78de8611cf1842ebe5e613706798366ced51039580620a0440282d1a972fd9f70aede874e67b09a799de5d2006203a275ab6324c346b0ff632f7ef73e48df8110a323343991887f777dc41c2dae24d844adf435fdc18c8380ed6950ec3528585f161447aa79c3b9c526e73c04244d19e4e9702820fab2c420567dd20351bcae3dfb38ebbd736246c8c7ca8e8717b31dfd7150928725fb3bd00a439dc0dd6560509c37d3c9d72a62363665a2a9697182ee3d29c0476d74ca0fd54525dc03fe9ad97f06c344994ed5e0fe4fcbc4568c0f3565a34c132014552838ffcae5b2753f668fcca63b2ef439d0803168bea06a9e24463cab651f39ece45e955d12ba57881bdffe0132a54077e8751c02aca32683bfa33776eb935acf68d24dbe7440b2466e79a5fc774c6b553855554dd1eb15a6aa9f9eafe5889e3e563c9a842075edcc3f150631273cc2f9f60e7ebc25a32035c56b18491495bb01bc219754e8f8fbb47dfb6640056b204ea8c1e87fd9327f81e342a881b411a5a72270b791bb003b27f034ae3984a90baad82809362964e8342cb40333745ab7f47cda206f0604229521287b74f8539dac2884c9309d2b794d405ef28e4876c82d143d77c9d0dd77aed798dd83264f49021d6af360dc85c05d00a42563d01f7c5f7be3e1f117dfcdc9585369212473041cb74747ac0ca15a83d006065620635e7534d8b3e1d26ebc423b44d9ca559992f622d767b0c2f7946d55f23713b084fbaae45350c9b0bc86d05c4e4e0dd124ad77fd145c24d6945370fdd47474ab07235595b7e4137613014dac7af53a7273ed1228e277e545e6d93f493fe3e7b60b94ad7238a4cf00558fd7c3bdcc254a98c479502d589dde7c6fca898e34ce56261b64412b9381e2d6c1f020c1c9e6f964bc2f451852c803ceb2b0c35369718035a86eda472f478f08f5f8e74fe84cc50cca3f6240e65e0d2aec6743256e794684d71e8981d5b565c573d86364a6acf80c308d540b798bee2de75c8857c10e7de90379688b3cf6c299340e58498fd2d73256452736727918caedcb3aa8e5f0471faee4170ae508897211bb1017d9c02d5ac594ab9a8b6d5b53f19a7f55151127da53a2cb780d43b4c1926ddc6cb58bad0f6adc99342f15103cbbcc45ff9a513de589d5a0ecdf41d75bc3b9f0ca8aaf939f3103e5d710a2c3e0a12583d9165a59ac50c160ce4f9a9f9d7ef51f4731268d06737d229e4b516226e94f7afb24a7b895682d5b9debdcee80c2ce343f7aac1ab18b43b9a669756cf87d6c8fcf71af6f8793026bdf9c833de18af1c5d99490ae433f9e7d58f344faaf3ecb540f990cd2800e8650f995df4708ef5a62b96563d466c38fe071f1bee7e557671b0be65abeadb3530e1b9d349c2955d791269145b78983eb9161c1666baadd50c25b7cf42d9f36c31f57a5788d3b601ee3a62dee53d4bbd768e03b723402bf521a12962246e587e9c223546c4ac2f2d9334cd84b6070dc711dcee8e9c9851ea311f1c0959b296ee6c08b3546e4de06141fbf10bec431f2312cf898ebe331df93cff710bb12f21465eca9c8f3017022dc7a5da37bf3fca283a8d87f028223fad4e7465af1bb78a167c07357fc0df907358db8f8f5dc660d6531b7c2b26131f1c0a2bdc9ef887e3619d774f9f4235ca9cbf4e3c4d27a0720d421b9c14a9c32f0b1d71217f3aa7a76f2792024d3a596f96ea3b997644ba6d378d8a777cb99efcb14ab83f3d485a9d58838e4e2efbf6adcf87b50d390f34eda293b0a98218b5ff85e22b0b9506f51a3b4a0aaa831f0f7ce990405a5b29369a2a334522f64633af345694e95a147b7db12c6b0bf9e2e8772ebe54bbf428a222f8b30f45b562473ea350c4ac5ab72fd9366ec91c4a7d7e16e862d32f44e01d29930bd05af67de7316194c0201225e04ecffaba9c74e05d886cff068071447031a92219f7edb46479f6e0ba61c23c42491d7319cc1f7f126554a9bff886838c9b55d35280a26eb563bbe5210f99a1e24fbe28b2d6847c4f4320cf81c408dc029a3c9f2fdcf53a0741e0a8a447e647ff8fc301b52e04e411fb0134022738a2a93b9f1fd9dd7ed791db4450c8f8675e50e7517a85343827d253384bb14f960dcf3165547aa945267527d48d807e411828e30a002cf9b4664cafe65a71605a40fae1d07c439b77ac20f8e2f92a9d4eccb82b4055ca9c5f3db26bae3b75afd7d86af1ef62ead0b7e4be1ea80f782704b6be009c0b1c24a02dfa85f8b96ddb12156405e55c25995f2470eb48dddd2ab718971e18ce6eae3f34c8a4a8f09877435351d57071241cc1e338dc258f354c451e739dc4def09daef5c12c8ad3ce49fe5b8d2c7a3c8f2325d11500d25c5c1366d463eddc51c55e6ce68dd9758a6fafcecdbfdc8bbe9abd87b39d96a1ea6b10f520de2f61e27a679b3404307c6d3094700887acde37666449bc6f2878086981e817331c947aae693a4437672f5fccf41e7b7d6df17c04c7906c094462f3284f471df031cfdda41aeb7af111e722c9cda5e28a3526269c40a3789657cc587cf19b02e76a08627e91d5d11bb6e31d93a0e20939efb8cacd4656fe3963b5667bb3f73276c2747db018ccae918ea55d1cb23739a360934cb59e3c552d806724c502e2082fa050f006a9b86fa15a7b88373854edb3c2525df165f473e4fdfa3cd9f28cbed00201db7c1dffa95b669b794a2975e7406c50d324a5fff633657c4f7f28002d34c49a4458daa0a3e8fe63a58ca1f483fdf7f9adacbbdb5418ef6d35ab81d4ae1c8fd6455a0f9de53c0996a86bdd55655188527bda671c00adfb1037cff3d1b252a41ff70386e45b22c3d23701f00574b289efe7fb51d7efa8f34c506f669601ca3c95a3538944dfb02914e4b7312c4ab72dd1feb99954f3bcd1ba8c6ab014a4724d36db54a125b574988bcf80b493443e8789e23ffd6866ad6006ac16fbff33f18a6a3dff066e285272af67b611c1c763dc17ef26f63f41d6651b25dc5eca5f1dae60bf466905890414dbd9841f42dceaff1c938b7e55d8678354a62686050d19f3181cfa50a2a7de923970ecb1cbf6b0bf65ecab3401bdc7037513a14fdf33e8dd776df8c4d3fa7b2c1fe92a923d65331921c0ddb8ff108e30db40d043ba8ba216c6675becf0a4f8c0df05adeed425848c00fa621bf2d6c26299cbf5b0fbc90316674219885cde2d38cede80cd4e5fdfcde0af1b2958fa5cf41f2e4a67c468618fdab445683765c81e7ebb003e3355dd56fa3061da3ce175521480f5ad510b7a190f4b6655ce5823383feb20dab89c5050849d409e5e94ddeca0f55168ccc760d201374b7942a0ceddc0d3a134767da0e2076f058f72786cb565d7b7fe2eb2f832b9bb0912703153bd88e5f38140549444d4fd00e9e29be0d16c57ca1f212a46f3629b256050718f4ba1e747098f3efdd2bee563504fdc0b93f9b424e3e441b8253d160577e2934b6c6192c5d88983937b2a2c0b351a017ae351e4eb0d9a6d068309276a9527a06a0ab8137925316d4df474b7cd505fd4a1f3fdb9f73aada52886677d1862c54e3c5ddce3f46a983c3554ea8be8187e9043a9874e0781fb822379113989bbcd40f8c09aabd03eebc2605b3c867021bc4f543654293dd4ec4fe5b39c543ffec079eb0bfa7f5d4a12a394cc95eab382567b53346f0fdef18d0b406f48882425f98058af24a1e556dd7f5050bafd882369ea931a2d3039373541b936865af8496e23a180991d08e348e6dfc93173555e052c020e49f2950725b2a1cb1f299f269e56336ca0ed0c5e645fb1cfd5a2988dc7fed296f7b7e2463c80c9670fbeebd278a14fbafaafc5e5aa471dd014640c45b9b8f867923df09038a731f43b709610be1f1555bcd6032ee9846c221795a6c06e8f24beb1df997f324b6165116e0870f83d67da64e96ac3305d658e7312b21a1f8c51b2717d33d49d8019adc1e24fbc13fabd6293b2e045e62f9b443aeef188cb5c70d4006bef8aca8ed826c2987261c5b510343b021712fa71dbe5aefe7032d482db85d6ef30581316b9fb0fae72106083b42213efdd2d506cd8211e63b17c1f567577de6e09aabf3e0e2a0500400000000000000000000000050000006e6c8d1397b366e735352be475b5008fca5aefc200ef1597c823b7296542f96acc4ea47602266860c7fdbb7c43000000"], 0x1050}}, {{&(0x7f0000001ac0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-generic\x00'}, 0x80, &(0x7f0000001ec0)=[{&(0x7f00000002c0)="1bdb2d95db936998ec59c3dd63d0d6154d5e4ae556b591b2adf498a27ad68b1e76", 0x21}, {&(0x7f0000001b40)="76804c85be30e4cceb06f13c", 0xc}, {&(0x7f0000001b80)="9ff182ad87f625582f78cfbe3cf6f632fedac5a6f8e829be2f1d204b75be584d03d1608f89cd4e04e982a3a4798a94ad6bf9b3453656bc5731fc43d9cc176abd8dde0e467fbf7bb2edb2a56ca4841929366629e77a9021f717824cde90e9d13566a80eed333cc5b723f74263c760358011dfb768cb5ac894496aa386f8c6f1a1a32d3b701a71d9af74e6e95aa81e7fbc17161023afadf56c1f994bb176212110dd675d3b14025bbb72c73308", 0xac}, {&(0x7f0000001c40)="ae17ef70355ed9ddfd838f95d9c81a1f9f0a5ed451d85c5959e4e54aaf8c86c17e132c6776474832587515edb0904485c5c1b008c3a2d0229a7d13ea2ace5fbc81ec66f0d29a95f5da776cac49e17d7caa791ac072e28de4e286970b2f9162f8d0e00b916fbae55a850aff4d7157c9bdf50494d17d893f25aa87972dde364737f99cbdcc0f546f779621b99707b0be434da5d38bf035c68e64892538b370ddd589d3e39ae44aada9001f0fc93a1365f3a84ef5180881fac36c597d94bbe600e10f9d410df758f66d221db16b5515e180c2d1c451359c9ff849aef62b85d6b4daec5e06c0ee515f57084bb920d74c31eadb2cec177b", 0xf5}, {&(0x7f0000001d40)="8345465ce423d7e6d62111a35f5326fdcc9758763279d8bb78899cc66065b6edf3b77f9e434cd87aa3532d71c42f05adc5320504ad6109a517f48b0ad580f10771669f1bed1650ccb6cfd38736310f5e3532317ad260038ba0f6a1677f9cf485b8da678143120434a60fbc142b3f30315ae5ac006cf78e", 0x77}, {&(0x7f0000001dc0)="b56d83c5930a1fb7be066f8c32f753d097fd6a", 0x13}, {&(0x7f0000001e00)="020e58", 0x3}, {&(0x7f0000001e40)="95911c50514f7ebc49071a11f845b67e2e354fc4261f10af66ab5b4f8f17740dea8a757a559122da6f06d878", 0x2c}, {&(0x7f0000001e80)="310a97f182", 0x5}], 0x9, &(0x7f0000001f80)=[{0x90, 0xcafc55aaeb1f790f, 0x2, "3e4de4e0fdd096c4a7fb56a5c056e4dfaa8eecbc8409878b59f62946f1d0f89d417267ca6d4c3faecc1144baf125c55c655a214155d3920c35318f069224edcdf50d4d7f2fffd79b18de21c4d9bb3d93af58cd58410591ba2e4b365d5b05970a3e791ed08f9e8b3508b522ac1b60accce0c5bd2d04afba83755e"}, {0x30, 0x1, 0x2, "2c0e9b398ccbd0fc663920b855b2a29067d7c5597af208476f40495e32a3"}, {0xa0, 0x6, 0x8000, "7d8016f8833ca2e8167d824123e914b2237e87bd422633fad8af6a8598029e944931f35abfa9d606ba6a800cc54c0835f411d8c65f25cfeeff9b855491244f1655408ab757ff50b138e9a1ac0c25053c3e1c103dc707a223f734c047753f4e1abd804f7ea541d573cb454b655197ed57cc3054842c382b4f0ea9165a5e558cd0a28a0c9a4d0bedae04aa8e8c"}], 0x160}}, {{&(0x7f0000002100)=@nfc={0x27, r3, 0x1, 0x1}, 0x80, &(0x7f0000002280)=[{&(0x7f0000002180)="6f06fc72b3f5342ddf81e669b42d93bf04395aa0ce07d8ad1b9a560b6537e8967f645185d44bef9ab1779f59989d0860d2d95f3fa4a3e60eadc363745de568e99d3f96aac710199f34b58ebd48ca1a2cef1cc1896bc0bf2b2fd6bc24c74d97ab3e20dde5e0e530a8c5941acfe96db12d4f11d248ee4de7299912d2f2677d77d72900af901b7ca334106a21042fc9a26ae9b114cb0235f7353f9834897ce5d3a96f3b988c2d89d300f93f4fe8eb82c081f8a84a17a15162f87f54f6c2f3c00f6937fc3029c67744486ac8612f", 0xcc}], 0x1, &(0x7f0000002a00)=[{0x60, 0x196, 0x9, "1f5d554d0c1c5cd52f9a06c48e52e4483cc3dadb2e7478ebf4527db2d46aaf3ab8d6183c94ea4b28559fa2d2272f91c08de9b885c75e5facf9ff0b6d2a2a1983fac2a1dd58b216d84a"}, {0x1010, 0x109, 0x921, "68af8c3ae653b38b839c4b259c61979179bd9e4bd93fe595a704b65b9fc96be5b9c21c670b85c93cf0e2a701e28b0740ba078075fb85bb6e1cabf1bf374a18394ec288c326d6ee5dd2d7e5084b6586bf18bb384b7affce9f8084ca7fc0da7929ac633e52a7c665af48afb85baf2c104be9040d343a69667f51af15f7fe57eebeac68f19a453869262716a4937f0e853819238c6c9702a00cb587e892e226136d1da5537b2378267b791f4dbd9fe680c7e1f222a308c7ea1ba63a7fc4881bbfe7421462acc173a4ec57b794ef6b806a043f537f9dae9e705e60ab472137cce4e9b271692a10ed790022f13420c87560ae27fd7fe1b557cc61ae39ffa6463ce2d4a7313bd018087ade355d0be2ad3ec1bfdd1080ec9b2ddae5ef872ad59f69d09d8eeb70937f061e677c11b9e4ee5ecea53f5a91233fb8a16393fb48deea780b6c913fdbcc659537330d76448fc7981df2998e662ba93583b2c14634cb703403c656c28348651933832e3ecc949aecc996eb35cefe11d2f63c6b6d7705f25a6a3029cfe5f365e22efa99209882a82ca70091f4573f816fd17bf81a7e210b573885e7aa3f080fcc120a2db9b7b2354d0fc481e9a8887358b7beaf039b33914956bb5f6d1fac7609c0296a8f250184091468325ab6b30fb9f3f8e219aa54fed5b867346919f6e2f60839c08fefca25882144688e61037a85a46cb6dd3870b183d429c0b6ddf9a6bbda3aaace9754f453583ea9d6cb4294a65a5e267221e6bddcb33aabd263fd9e6f98891fa75d431133531bc6e38b1366a736b0280afa726ab6bc2e5139599d9169e3bbe78dbee9bc422a2144db0a3d1400de37dac00b72a3ef9f85a125c94c7f5dc0074e0c6cd12c07c67c83f40e5c884baeda88e4996b5e06d18359079cd984da0fe61e136f5991fa9a2437a945e07820504aa58bdfd0cdc165f6c219b87e1570cca453de22c987911750401ff6b908de6b938ef839778daf77bb28bf3b4f4fd807ff6d675e4b5fa19440bf6da25a16dc8811d87f86245973c8c1d023f4fceb79df1b0f86ad2a63830dd18ac1d5b1f88202bdc0a921d1f039f53feabc0a847ba1001e8c049bd757314bb61ce359e6c090d7807529921f70b33b9b530b838db53893b216bb618d6628e1f28d2a6f129c0fcef83567c99510f51d068d300d9b01dfa758a25c2ac2e7ca64e42bd11a0ff45dca92f5e63304259e16d15280ab23458ede1395e5a2b9b064ae7c962112647a5942b08e79e10b3afda55468f4878d63a7b32bec41c988ca2cab10ddeb2bdc92263ea3e267f159d19d672c641376aa76af545ec0e91ba769eab4fe84294461b399238eeb87a992fe8a586d13c4685cd23b6299d15a8cd364564562f0f6bd4d224515736ce56c51a5c9d2bd0fa460073d44d6223271022f50017459b52863766bbdf5d8358da8b9819c09f57ccacae57e0b8d3077785b571f00fe762892447edd3260af2127372c21adedab243c90cfef81b9410f9a2b1629841b6df60abf9346a83175cbc10f60621e8f165ca7205209a5498e872431ef1e313a8595ee338721a54c5d36daccdb46bcf4259b09cbc1cbce9775608c3a28587eddc0a81ec240c99fed0586b7cb5f95649e594ff91fb1d412e36158ebbcf33f8e186b37f308ed349957db35e7b3333f875afd4a3788bc4675e12530a050ad9bfbbfab076e508aaa54e72e1fcc5cbe96087055244d75c3be74a0729a5759d69ac507dc622121f0a78116ea7e6bc6eada35da9e6a8dd04228312c3486db3efe4b40ee09675485d9278e8f7cae1142cff0b5f737726da679e7386248b757572f4b98ed4a157383d2c3e99e1b28b1efe80696bc263664e19456e532ce16807296cdb6edad18c696a6ac789292c196be858af145ec91eb06ab0c26c441fc79eb73e470f01ad7325819d40b630a37a9f62228137124419f73af2821c4d862d1b2240d92721009f4ef8b51a24e0c9ff2acaadb931a30cc2bab78795d5103c0e744328776572b84be0cbbc0a20a19c92181cce85c94a69b448f09cddcf2fa375fa99bfea46c85ce64467c191108d70c64a5764cb1cd112cb391961888687d13c1850d234585067736b1f01d01242eec7c6394d33f1970d0e9af84975aac022c47f390168546b8899569626866d40e9b78350f9cb36d521dddfefb897cec5066c9b9abb9a4b47b60b7cf5a120bc64dd060ea56baa306000e7dcf560d26837076b484543f4bf9ac1df3b203da6b589fb383d118609f74fc5278ced4eb829bc504c3c50e86fe4bfb15f462726901fef9cfa5336d0fed656de4a218d624613cda8293001522278a99b7861d50e289d1e6ff99fdd3d1fb3d974d99c4df0d0be45ea7cb09d52ff601103a8bbef221abd21dc4cf47a751178cb3d2a51015600931923efa109ffe22e22995cfccb0af193928d4043bf057f3c9078f9a26114bb1866863468cfdf429727530eff35b36058dee35df211b71c19fd40097e7860201637c1aa86fa222ecaa5163d8d7e41eef36e1e9e07b3218718390ef1252afd84a8c05aeeb26d00a5b5f74c16e67a95070aa0b1cc28850b42afad9c9d67b8eceb27e61a52937851bc28068222f6d76d8241002db3c9f5f891aea633aed36da3506a0df7bf1821d594ea9db51d751f5627aff4ad74693b5c47e35be69bb6d49aacb49b55127d57e06fd377be06874dbc0c37d658b727c06acdf4ec0fe991b74351457e8667230cb8abfa8565ee43f7058a09ea5f4665093c775e392fc4137cb18e5eccf97b0432c17423164e62bbfe521c313693b341d39b36f4724c9087ef5d173f19cfa87284882ca04d3fb7f2677b39abe255a0ff167910f5a3ea1dc676cb887094dd67911a991c8ed24930c52a8290d1a2c9e9b7558ffb7924696f3e2a5c011e96e41937b7ad784f751f5358f6cc0e021986a53617282d86c8b2753048031b8eebecda2cfab963930720f7bc6998ff2e16ade08be0bc435325052d1b404d185263d4acfcdb5e4d0d273f9a3509f410a143b57b0001ed0c6a1c7b950d2da724fcb651390f24d5a79f9957538158055711919163c7d8f220cfd46f8b0be82024433f31a10c6bc52a58b6bb4b09df5e08eb30a6b388b906bfebbfacf2cb82af3f465a269b975d6911370f8875eb3a0cc17debb74ca1d53197daf1606fe02e3475d9e96fd3c4a3f603d09feaae759617ea359f135f85bfa43c062516cbf5e338397f866f063e5205e922095c960ce88188ba5ce1d1e2063c01e7cc0c9a321b3b25a9f5826ae3b747ae1e1271663a391befa3abe727c84d26da18b86ec1b47da1d474885dff651569cf44d9d7b1baf3a86bfa7239deebd406d360e3009f701c89af26ffb134dabe0f86f8796292ab6d3f30867101dc502e5276760c1854b5329e9ce10c3267d810b792f3b623521f9234b1c5be8279ce1a6775552c36bf1c6e432d3d3be434ec19852a2742075652697a612470e30b96f50d63c09c658eb8ad3fb806e2efbee55e4de15d90dd121221aa5f23e3ce9fd6f3955c7d1dab4f5a85e6c16cd2fe34949235051f8907e7bdac3a7c4c32a087943f71eaffe0898c55c8f76d58bbf6365c4e5b9ec17c035ac30b7d3213dedcc41f7ac9541251cd6012be76d045b3d7e614a38a5f28262eb88894276c6c4db8c43e8eee4c205ab3094587504af9634459bc5079d717487051293fa74dc6da394d05ee266f632ef79e28868c28f0d7d9daf984e095b5aa13d5ca02bd5b41e0d9689a6aa988bb61d890ccf76e4dd76a8a4983fd9691eb956f714b814090b677a1688f004e3e6bb62b639a12bdb3ada288af74877e0a7c7623e328a56d7143db1c6015985ce84f3c7f22a6af81ccd4f91ddfd6f5420a8af036aa98accdd10bcc5dffb0c26ab80dc935da4fc946a705752cddb4acab24e5d4712ca75fdd08530e46b60d96b2f4e97f1403dfddc08dab8dd3acf35959caa1ab2b835ba3d1d29dff7f8eff52fe375e6e6ecedd623ac38c3a7a7411889bf063aad7a89a2f7fe4cc0d0089bb464b655098960ee6cd0a0155cc117d783492beec1b09289f6d7185ea0cb2da09509c7ffc3e047644516926d425e0779f1bd75868bfc4f486ba0f3685d2b9bbe13586d851b24455e0f5285750d45bcd2fd208c79b2cc802c9d8d701e9be825286bad7af5a4a5713eefd55b5290467167df8df93183367e657428ea825e78174738b6adeed8d15a40fa2448460f50ff72e251f5551a1cf1a8fd5e0083de6d57dfe396bc8169354fbdd2749aeed3e24360068656e6e311b456c748b0c5587fefae82c11f0512c838d9aea8d0a34374322df92b0da46e0d5767d5a4ee4fe9e997aa1f0cd1a671729e4308b6be8b58dae54dd3d445bc82b8070e087c15ea74ada4167b6d5091e0eea322e80e0ecc7ca31a51be05b5afe588043ab11495633f653b5bcea2f82af65976ef186cada31e0431f1854ef6dfbff88c771b1837d05b0f9ffe2687ff9ba362fd7a2fd9a54fa5dc8ce6f6b84bf0e707adcea186194a509a89a4c0e2e39224e361d9a1a23d0753e084eb2f091fee7da9b8053964b2c8f62517d04a45842c20fd1906cd36b7f800fb28af964111088f162dfa6bd0d96654a6d9a51c7bdcab73a428c11ee23b762b820697b94db475d7604a07d2db7f0168e96b3465ea6c1249994b5682a3828beee27637266269e76750fac22f85bd0d540a758cb2c7b0006c6037c15ff1723ee0c7e706fe3fb481a9db1b2810e6c67a5138d6f2747f552150e05d03a372ec6c3d4288efe02ebcadd8f3b81920b8933eb0e804f3bcee534ca025c60216b9ef4d41793471f06b4d12ddae8f302c36968d9b16f3272168c3dcc5ace6639bc851fb770251b787e68e39481deca0722e26651fad77414aad0d547a48f5199f429b760c68710deeecd0a442b76c57b1ba00ded3808119f5f708e2cec50efd1bccd1f526fd9e088ebfcc0f28704585a6c19f15239cb93b0803c72d2cd4753d4df145e6ac1078d7c6a8f48f77f4d1c64f8f01d75f51aa72443343591b499f39dc2d2e1048da514ac15e1bf049c7ffbf7e6d26e004062aaeedd35042b8c191f5e778cccc5e537c58dea81dcb1d5d083520607450ac37a7ca9dbac01db7f899ee9caad59a5d9599dd79cb6638320437254c533845ec2cf00bb00033ce7611cd66c2f05bd7b2e315fd1fc992c25af78d9ba70508d836d824547dc212be857bf298e7ebc2ef688164c7fc66254595cdbbefdfb0b2c6a81c19cd24d8776f28eb40d4ae80faa20939ff3546ff5cf3dc7e82a72e34a6dadb47c340afe616c6fdb8a685c35e5d1ee304720667ebd6c8da5b3d2a16529c2d04c6fcc5908d5a6f7226ea755f4c1044f1b082b0f454f4ae35d9a316c3663b968035b538b9a93b1973d8cd73688c9654b7e33cda7b6321c003d44ed89d8ff6253560aa9c90458a3cee62ceccf6366526dc2cb6c0f0ffdbe058e6bbfcc6c0df207237f899d3bb53906f461f27185cd6a0d3b2cf60175230977e01ff6bc91bac3e84c8c9fec7e6ddafd27e5bb9c8cedf26286264166d1ae79b1f71d4fcec7ffeb0e2286fc8c5d0cafe2291b8ed8c1a44e9a01ddf22933144bb9aa1a3027eae6514273e73d84651877525f3d15e61cc1df008310bfafbe1855062e004608d42beab8b0d2dbb249a4cfc19a28198611d81e75410b8b4abfdf9f3758ce9d3bb5aebf935d62c946f2bc89c75c1bed8f2674e142f557d84ab1ec7a38d5ec65ca385b22ff269f1cd5d02a86ef62bf342595fdc47fef142a324894d7dd1df307f2d696b6ad539fc31d28445f08511"}, {0x50, 0x10b, 0x5, "5b5c55b3ac34e8758e954c88c39568bec4b72d08b4ce2309ed0ba68b31eb0fbe42c84bcb84410c6eb7193336f17e2413945aab4ce11d3bdc98"}], 0x10c0}}, {{&(0x7f00000022c0)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000002400)=[{&(0x7f0000002340)="efafe32c521151eabe5da05cb067bb74b84b5c035f814e70e29be75c2bc7d94d006af02148e8", 0x26}, {&(0x7f0000002380)="4ffbb4338f3fad5448c2a9c01beca4ac89ba7a5c181db29912091cf83cbcfa2faffc612f47c751e819708ea10b4d85b65ca6f3a63d289e69f6b8bf78643676bdbc7f6f6724d0bf7e49537a999e28fa94705d6930", 0x54}], 0x2, &(0x7f0000003ac0)=[{0x1010, 0x10a, 0xa, "ce3275dc9e28bb69f29f38cdbaf585ed79d22176ff3ab88fc231f28a3b4f4a357865f4dd8b884e6f483f641ca94d204bc23be7bc419c89e21f99f8c6b6ccc7da96a947c19eda3e3946465d13b96662e158e5e67029a127c0e723c8687de2bea452b475fa4e6deb192e58a077b51baf202ff6d96c8e1d6155c371a4d1e61fc589459e33108b168b10e2130251c69eb68618ac2d7c54d9be94fcf85509c4730b2e7b53df3524a13ea3f0a800ce0eebcefcb49e595b5992cc8b73bee3d2815c5b38d516e1eb92c03a6c800faad7e2cace6d352c33464f98fc99fd69d01d50b57e38ac93ca43e25396d69e9bf867ba795620126aa37f24927192ee72e579820a96503a8f126ba69536273c421e83e273efd0932fbfb79b49b3c996adc3d21ab60f286e11333ef8e68fc94876ddef842fc5d71f4c214ec984bd259bdcaf8fe545c2e20a9b2d4f0b55ccdf60a344178e595926a1f34dcd73cecda72a13a460bb275d8dd49a3e464c71a019038a4852b5fbb39ed5d1e1df66b84324165f2b24bda6a1c0f2999b48f0ab4035befccd01279accf971bb2cc95d14d92179a1d8b97ece5384a9219a3823df0aa9a3bb3b1e5590f84c3ae90af8685a92bcc7043c5b7a5bcdec38913652874faaa29ffe1bc6a9a8d42d76af3cd09b75ed8d7dd2fa693482267fd4f1a1ec91ac9c5b1a4bdab3b83812aa0085e1caaed375debf1b784cb7b62d89b05217f8c7e73b31aeda1692023d85f3695741ac7dafb12f64f93d4d33dfd51f175a80a8d00cd854d5e333792fc1aab66597b09d34b1a5082d7eed9bac039e2cfcf00b9f981dfe57c4c3d7430042aff392a923d27d01861401020067a47ee8275816d0ecf52f37bf4662e15e564115d660f5113d800501624af51584a200302c03c9af6c67b4278b637b7cd471def164fbda56dce5798e60ceb7c384cdef7463a3b97ccba39b4d1f68d6b4911fe1b0ac699091c3da4aa0f1cd6b23b90013354a00b0e458665374c015687cf276297bfde211fdc570e8a46e1443d002e66f311acbaac0c8e62786cfa17f23c007eb083e2b026df5c54f4099546f559f27c3668dfddfbb056cec766587bfe9873885b3e2270aae718a9473aef091ad98ef5e765a094a43d36cb71b323e0ed11f18014c0b4c4ba1d041cca5d5bea600832faef956492fda92f1cb8844a325e6a8140223b196a06f303109afecc9a93c594e9793ea82a414ca67b329c3572086e2db944e7c5618cd6b36a9f9ce6c0a35fb15656983e893340a2410ce49d928e599b367d85078241879f125dac267130a611a33c0fcff29296132b158ee0312ce51dd27151556f186f09a704378330c3770b97c6e8446a8d6de357b63a37c15bdd9b4b4b20a1ce18f4a11a9778b20408c399817e96e967e59ee70b11e626be244f79cb269a3d5f8731edcc048ff717939a28f5b6fb160c63a91d4d0f9e3548f8daa301f10a07707d82360fea83e6ac41a64e20571eb735e5c35c0353612ad0b585740c38bec0a461ade4959459904387805a13e8121fced38327cdd28bf219959b9bb4158fadc2bfa886666aa475f1c729e5e428cd403ad9837186d3b5dc7e03b3f97d38afc41c451917919e38dbd956eb9c1b0b466d7d7c19e770efeceb1a08464bcbf1bcf1b983168bbca18fcc8c6c3919c5293d54083c4b196ef7c9e863e570ba4ca2753a523fba763b9c65af1047a72cfc64e6d2c26de7b20d2308adb156b8db2ce53ce7a58e557e436ddae98929a60d9e4e0b6d4cc4ef7ff3835db069d15fe178a7be548ed5b3e67ff11ec192e6612e610160c5c52c317b92ae0b0d6260a59833f07d942f18915db74c2c64f77488ebe656a10515c603f77d5bfbda6e6b7908e5d0254fc7123cd1e64a34b567e0d3ec671dd5797cb0e0105d029e61928f97ff1aa7dac236ae3fd82bc767c2f7738807d21cf55d997306775ddcb320749a3aa231124b4deb21f23cb8b1b2cee75782a9e0d2e94478598bd49954b229c8eb486bb0ebc00b278a7026b1de4bc74b223b312b61665fff62b2234440ebb22af6fd794c0032a75afb3f5bb46dc4648c298a5a238b4a9f7baed635b8c7d1e7b77e656071e43a586f992152519a09d94111080f21b513b62ae620a67b280b6d67d2b4dc7b13559daed453f1cd9fb9dee10fe3032d8877a0e724f8ef0c0ed15ffe7804439fb266cfee3435e88fda213bd0d96c3d5f2c44e8118d0bf903e183edc0d50fc42707087f2e0a771e9ef60e0fd331f50a878cc99d2555f947e3cc60e2d9b75aaf12f15b24f0ae9ebc14ed09b5f53cb88db615cde735efbb8ce7ba0cb0bbc2169a08dc2475db2bb91651d1b36f621ae85af95fc98133be7df58029ec93847cdb8ee29fa39da6263e1178e2f505b149456c53c30b9eeeaab23e093dc0655ce6bdff56bb0f390fa7f9188de8b6ed7944dcd1a219507d80ee6cc62f6a3a426840230792c35f66d494b677c3e193bb3e931a807bb841b7d47980a2323e8523d1875cd400eea6dd394171ed47faf487d990fc89f5b8675dd9f9edc2f997881db461ca3fa592b2d9e0a19b247b61bdf19795a500a88695293dd5f6330b8877e29289b489128c13ea66770b4f56eecb0d1766d2ae12326455341d7a6aa1eca667d133137da245d14862e94c6938f29e03c93ad5cbb073c71051321a315a2ffa6c16aac4ec7e33a9ecffd74d72d9042ef43544be0cf0a9d13a3bef1326625dbc21caeb23ce3b1eaf80936080643fb4df4484585942acb809105e86369b1417549795494850143e95423d1e82ee0570f0c7d8e4fe800c4c18a8bc161f46e541093b77b3f71df3fd573b9f731b2577e23921a9eafa03da7c17c7b050694fdc861b6c96770ecb7c3bb3694254a032708df5d0461cc88845773ea63feb64b62e23bd2f7ec71a389a385fc2491945a220cdfc04474ebbedcae0223e78b6e753fc5d4965700d0616e4e2ef04c26f2847dd0551b8f3aa98d64e36424ed0971d8677525c32efdc434dc167d01329981f480a6bbb9777c43630f629e6c86d6bc858781a428c8bdd7e758e1743b554871a9a0b8b6bcb4572d82418c31bcb7a0bc051545cf1efd94508d503f9190f44a2fda21c705d9f53cfe5bb4af4abc4e68cb86430a0a7a90bdf077c33f7dd09ceed325b781dcd49c45dd6fe65d215cb31f89b6aa80221bc99ff8ef75c30c1e3d4652c6128a8a07b56500ee07dcd7e8aea1d689b4f5485bd9e7569dca38e19bdfdfe71e232c19bcca5ebe3529e87ca92140492a97030e352b6f40c1f4354a04e4e2903f29ee51136745ba8bc51eab5d0b0b5df751c5b1054446a464eb11a5706c32f2ebb45900877f88a8d71cf369ab38e43016a7652293340508ea9b4f5037b80527465716bea35d3dc5648f628b5aa0d176b18df92797ff931f3dbc3b8f3d77a089043ba260bea2220de270c2340819b4aba1622836dfe54fa0bfab02cad8242754b17402f5a0956abe32b17785e5d1ccf1daf9ec2d82ec2674d97f12c4d1ebe32f5f166ceb460e3e1aab7e00b083e3be92e9c7b7289d3e4894a55221fbf15927f6b747ec70666f147fc7fa13d7afdc2f79b9eced4ca7b567a2e4a0f1d5e11fb6a71a8501ea90a15f7b80684acae6844348995f987693105ee3bf78123ca07b096e2982a7108cc47b584186b5bfd6c545d7ff943a81088ea6b69aca9b9264553dbdb4767458cba4f3e7e20cac8e207673c6efb3150fcaefef75609bd82afed082e8571e86c227f4008e8c410f39b4366f508a2893e9b690cee14f07155fb0eb352c98bd6cb96c0beb52fcecbe5e76c8e516c8c91038b8be72847b319eb2802e0b382872b744c6198fdd04a20f26b8e196ffbb279ac5249d599f9b482e78b87f53c07280b4a6a5ff2f8a843b1e7f4ba8a768b6e0bb94b304e625728cf33c06cb546733a17e73ddf56ccad53184deb291152d0cfc160b6efac0a2d0078ba4cbfa0c099b80f2c642e4b3c35794ebae2449eb3deb258f7c7a4e91d63fc0e61a66d55869001b3c6c12d8eececa1c9a6fefbf05c018aaa5c2d92cbc6ace0492d4fd1c180ce9891e41366e8f95bd76a28441062cc772aabecf31b2fb90b11aee486dff5d91ea1ccdd1da28ae259e4817824b3e19ad7f5b2dbcee9734c182c18c131d97c7af7a7979a650fb4b5aa76eb2736abc482c7d5e6e72fdb2b0503d0d912fcaa8bbd0ca21ca98b840674aa16f9b4aea655e22df8e954a78cb21797954f347dfbd09dc57d2e53d226263bd2ffdd488198af5044e6ba84ba6391e6d46bfca5bf7ec31aba459417936d611c99534c1fb55ba77f6ca5bd85d592d962b75d7fb5c02dae5c7a10ef2b7a0d9b9f253478c717697ece60287ae75b369588d426958bd9907794a535710d68bb8693c55407069fd24684131b744daab5b6c9321eb188bc817b6bc07051b0b32edac8464e2db42b12c96d1f8d7d6c6f69e107435ae4c83a4f8ae464c73944f70902d7cf8fbe4d4cdb148f7f1829361e2390c6e9eb185b7fd55ac432f266bba8169ef7648388162d9626ec643b4fa8234f7b2e525420117c8a87afda3f1b63916f19a925dea9cb2a53d6fab84df319488a8b6c7e57999991b6c4db6406651bc3f7859adba888da77d4e0e9305eabc9bcef143b3c4445d85744eb68dc1bb241457928b1a5a051d4023dc02fa74b591f937a95a8dfb34e7422a61f29f6882a09e76e80a9bcd85feb43e99d9a1ef3cd31655f978543b82c044f0c9585e67b72e5474e2f3dcc860e9a36540702f2b0eecc3da72dedbc9487c7634528c9be3af2b22cf172642c4a6c9ca1dde45c2b81e118905f28f7c8bf086a73dbd363152ea9e19aaaa616808205d70cd8f35996bdcf00f9e02676d3cdf164ba9251a48132eefa639d007d68b382075770215c5edd4e944e63dd4be7ada0c7e7ef26e585061f631f1c48c6f5cc7c6421df46feca761c1e8ec11814bad4b320ab103cf59c752b00bbc37ce5510fcfbe5d83419cd116e223f53733adc6f469cab3f45fd890c7f910c97194bea2177b7c842bc7b33ec302d22c707e2c928ec34e7e9deadcc1c3f4d4a3a9ff3fcfc967ed1a78983d12efdcc186a986184efc1ccdd7247753174d579f678b8b7a852100bd9cfe5cda7c90f03d48d9250399b92bce09097eb14886c87239aeb3c74108a44d231ab4856f7bc0c844f65429c19c003cca502a5e7d0abd5b162bfe5e3c41761fd3f29a439b8006051820238a4d260def67746da88f07bb27cc8073ebcadad48146f11674b0057089a01a66329c2a3c4e98d2dbe1ccb09df1b3293c139a0561cbeab14c4672f2728edd00238c11ea84b6a3acb3bbb603cb13279198e7a47921fffbbf9fbc0dc5ab39244c9a56c0796b4f93a847848f47c28a3a943e98214f1a8750dad0c403d0701c60349ff712c228f8070bcb91e25a26a4414619a3fb3c59ed925598932ab4ed3d6f2f167d9759630993ef53fc4387fb90c91c3461b0c7c68492b80db7a1c307147e7bc6b7cedaf967f2785728f62ee235a6619adaa3eb8d3dfbd929260c91a66bfccf47837a8f7cc6f34234bb1d8975a836d5a001021177441657ea49523a4c12aabdb142166845c51c697880cf0e754d43475df0004bb044337e8760597dd3f8deea6e307052a247d67fbad4afa2c7ad7b227e827d08c6ee1c7d2ef773adc92e50ec20f4d2a27fd5a7ce1451652ce40d298326a40e27c1918f96f64a698514c4f34e086ca5a5eddc925d6420eeecb01ed634c9f30a5270b2bfb4f4a661dddc10fe17e01645d217027677c065da23439f28a8fb95b39f365ac75"}, {0xa0, 0x101, 0x7fff, "e6cf50ddf4b251845b59900dc04677d5717b08ce57c350335abf0d7fcca0b662a828a78f290ae8f9ad3d086133a78df3a578d83ba3b85fc09011eb6249e3d69773a0bdbe6b5eaea01764a15ec0f075ce26c974f8b8f57aaea5b0c51bcedeefd1edf5e689dbb0196a9d9a3ae362836632715d2c36943f521bf3bce26784af7a93c09c94db22fdfe721f00d9"}], 0x10b0}}], 0x5, 0xc801) (async) sendto$inet6(r0, &(0x7f0000000300), 0x5aa, 0x0, 0x0, 0xfffffffffffffdfd) 00:06:10 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0), 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x128, 0x1, 0x3, 0x0, 0x0, 0x0, {0x3, 0x0, 0x5}, [@NFQA_VERDICT_HDR={0xc, 0x2, {0xffffffffffffffff, 0x7}}, @NFQA_CT={0x108, 0xb, 0x0, 0x1, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_TUPLE_ORIG={0x50, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_TUPLE_MASTER={0x4}, @CTA_HELP={0xc, 0x5, 0x0, 0x1, {0x8, 0x1, 'RAS\x00'}}, @CTA_SEQ_ADJ_REPLY={0x24, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x9}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x800000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x9}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1f}]}, @CTA_SYNPROXY={0x44, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x2}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x1ff}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x40}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xffffffff}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_LABELS={0x24, 0x16, 0x1, 0x0, [0x8001, 0x1, 0x5f8, 0x4, 0x3f, 0xffffc014, 0x2f, 0x80]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x2}]}]}, 0x128}, 0x1, 0x0, 0x0, 0x4004850}, 0x4010) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x8, 0x0) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) sendmsg$NFQNL_MSG_VERDICT(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000002c0), 0xc, &(0x7f0000000440)={&(0x7f0000000300)={0x128, 0x1, 0x3, 0x0, 0x0, 0x0, {0x3, 0x0, 0x5}, [@NFQA_VERDICT_HDR={0xc, 0x2, {0xffffffffffffffff, 0x7}}, @NFQA_CT={0x108, 0xb, 0x0, 0x1, [@CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_TUPLE_ORIG={0x50, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @private0}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x8, 0x2, @empty}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x3a}}]}, @CTA_TUPLE_MASTER={0x4}, @CTA_HELP={0xc, 0x5, 0x0, 0x1, {0x8, 0x1, 'RAS\x00'}}, @CTA_SEQ_ADJ_REPLY={0x24, 0x10, 0x0, 0x1, [@CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x9}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x800000}, @CTA_SEQADJ_OFFSET_BEFORE={0x8, 0x2, 0x1, 0x0, 0x9}, @CTA_SEQADJ_CORRECTION_POS={0x8, 0x1, 0x1, 0x0, 0x1f}]}, @CTA_SYNPROXY={0x44, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x2}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x1ff}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x40}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x8}, @CTA_SYNPROXY_TSOFF={0x8, 0x3, 0x1, 0x0, 0x9}, @CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0xffffffff}]}, @CTA_ZONE={0x6, 0x12, 0x1, 0x0, 0x2}, @CTA_LABELS={0x24, 0x16, 0x1, 0x0, [0x8001, 0x1, 0x5f8, 0x4, 0x3f, 0xffffc014, 0x2f, 0x80]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x2}]}]}, 0x128}, 0x1, 0x0, 0x0, 0x4004850}, 0x4010) (async) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x8, 0x0) (async) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) 00:06:10 executing program 2: r0 = syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_io_uring_setup(0x2b68, &(0x7f0000000140)={0x0, 0x1f0e, 0x100, 0x3, 0x1d0, 0x0, r1}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x22, 0x0, r0, 0x0, &(0x7f0000000240)='./bus\x00', 0x22, 0x10000}, 0x5) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './bus\x00'}) (rerun: 32) ioctl$SNDCTL_TMR_STOP(r4, 0x5403) (async, rerun: 64) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) (rerun: 64) 00:06:10 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)={0xcc000, 0xd0, 0x7}, 0x18) renameat2(r2, &(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r3, 0x0) accept4(r3, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x100800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:10 executing program 2: r0 = syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_io_uring_setup(0x2b68, &(0x7f0000000140)={0x0, 0x1f0e, 0x100, 0x3, 0x1d0, 0x0, r1}, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f00000001c0)=0x0, &(0x7f0000000200)) syz_io_uring_submit(r3, 0x0, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x22, 0x0, r0, 0x0, &(0x7f0000000240)='./bus\x00', 0x22, 0x10000}, 0x5) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(r1, 0xc0189374, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r2, {0x1}}, './bus\x00'}) ioctl$SNDCTL_TMR_STOP(r4, 0x5403) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:10 executing program 5: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f00000000c0)=ANY=[], 0x8) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) (async) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='bridge0\x00', 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f00000005c0)={@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x20) sendmmsg$inet6(r0, &(0x7f00000029c0)=[{{0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)="8f02", 0x2}], 0x1}}], 0x1, 0x4000c800) (async, rerun: 64) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="200000001000"/20, @ANYRES32=0x0, @ANYBLOB="000401000009"], 0x20}}, 0x0) (async, rerun: 64) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000000c0)={0x0, @broadcast, @broadcast}, &(0x7f0000000140)=0xc) (async) r2 = openat$nci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$IOCTL_GET_NCIDEV_IDX(r2, 0x0, &(0x7f00000000c0)=0x0) (async, rerun: 32) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (rerun: 32) r5 = syz_genetlink_get_family_id$nfc(&(0x7f0000000100), r4) sendmsg$NFC_CMD_DEV_UP(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)={0x1c, r5, 0x1, 0x0, 0x0, {}, [@NFC_ATTR_DEVICE_INDEX={0x8, 0x1, r3}]}, 0x1c}}, 0x0) (async) sendmmsg(r0, &(0x7f0000002440)=[{{&(0x7f00000001c0)=@can={0x1d, r1}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000240)="6f8c5c4a8264088e60550bfb7636a0effd65461978ba4e9fc7019c9fd98d6db44d32e245d09202423d85eccba2ff01f28fa45b133f47", 0x36}], 0x1, &(0x7f0000002580)=[{0x30, 0x11, 0xfff, "362ecec034fd3b4db070be80256f5144eb66deb38cbdcf8ba011e124b9"}, {0xa0, 0x10a, 0x0, "8e0088734da19bf8d1a8a1c72c4e13be746b46594b8b2a88ab34b1fb75176f87359998d0e060af36a6138177140260efa1f4f5af9f0895d1ea3c2f3b98765c1e9d222b34dc23963255fabeffdbc90b9ea20ee78970d51a6d20ec346cec2279bac84674f75a9a2206c209ca99e5f7955c402eeeb1beb824e74ddfe40020b832235b844f12c732bbd432dfe771d894"}, {0x90, 0x108, 0x3, "75e6a861c5debf965a4a0b87870955f544ed11ae23f989edd6dbd92d717ee21dadbda79565e5fc934db9e2302db32a11d842fb6a4ffaebf6a14d75c8262a948251f661370dcc72a18e7c1d3c05a9e3310b14a465b93a5b058c8b4f8c214366f7650293c67661d469db25c9754b8ff9a7e89ffdd7df9fdeb30df65ad156"}], 0x160}}, {{&(0x7f00000004c0)=@xdp={0x2c, 0x9, 0x0, 0x1b}, 0x80, &(0x7f00000009c0)=[{&(0x7f0000000540)="049e7a4ee20f221ecb0c473016e949baf58e2c77a53d468155167bb3f0a2727092aee582d6e6a4ad4906fe9ee4ee83e0c11e9837bd312eda638d96f01800520baedb9bd982139a9d3d696871d63d472140d222181347ec842862112160fd5d9257da6f80c541c455c43d29765f265edbc64f7559ba", 0x75}, {&(0x7f0000000600)="fe8747dfbae805f43cb5c861a09aa87c423f69589608c15e2af4682ed7a882cb4f3ca02728d6030161815898c69aae977b8ab231621f945ffeb031f7a60a51b282dfcb5c74e866e4fbc954ac92062eb3701c32c6ff45567bc32c3ed88b0f8fc3494847b0a19976b82d4b685a283c162664d9533052a3a2eb377cd3", 0x7b}, {&(0x7f0000000680)="a4a0f00cc5f4226594bc19a8dcb7e31a95b9c3e65b62a8fa310426755cfa735260660932ebfbbcd3b8d55b06705130defef1409041f5a2b43001701a22322472df7655ebcd2aecf8acf74b0878e4c2e8bad90f15880b07888788a447ac7b3a314a40b0bee17c73362ce816f0722baee53229b463fa887d7f9b7fbd8cb79317f797be14c319f281fdc86cc250c04b742896edaf6b736a5874b14b68330f6284a75cb146db2560eef249ef4cdc", 0xac}, {&(0x7f0000000740)="bef662af4f5c585a4b32885074498a539bcd8d7eed634738296b43c6d2ad2ac9177f375ae3a5a9b21fc3d5d0d63ca1c072915fd4f8551b0b42b1f083515d01874a1cc51e402b50ed1c3255f19ebcbaa8bc4d", 0x52}, {&(0x7f00000007c0)="284e1b4945ef61ffa2fe5388fe9b0127199267c4f310d956ae859b1526aa5d288f96beae86bc53019a2570bfe15a0ef2d2e8d29c73978968fcca2387b0d401335df8cbebecaae19f7c73c3841a5b18b067c082d6e16b373aa91a4a5e747166b1898501bdfe8c261e958e8b5d4f154df8eff765bdf1227743671769f466883f3016ea2af0ef2e2ea30e8e7abca5e1c41262fde104dd8a8b5b877e7ca202fa7a465b8c6aab7f5f27040d92751f459a1bae4cfb9e35148ac26ff4c6683f431ec4c170bd56b7dd8962c0f40ecc18f191cb", 0xcf}, {&(0x7f00000008c0)="6e970532933c2c67a0ca927ebea1c25f9220ff7e66b8e5f1f8aa038c5c2e77d634124b4626bd1f75653d730b890a06d602af3649b2f4f640b632d191e4d4008b6dafa843a092f64908a43a807bcd838e7acea8efda2e02408bc9c996c690ef8fdb15294ae991d9253400822ba255a273824955a1e2f1c2250739ad15ad5563b09c6dd72326b55f822068250b68dda58a251692fb1414f18d35e0173857c214327f32c22401831909e1ebc4594839f4accb1e924c29e79498f567e5a7198025b89f5a", 0xc2}], 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000120100003f0000009203404966377c121002526214f13424a7d37f48c3c060f659fd2bc032cb1d2a7a349aa3ab9b68f782be49ee3cf2379b1619540b0664d70555e59ae5c03704c8835487a08f37b742e9310b1bd4436c68b2761a6999545b4a68818f65c97d029822d9de72345b9f235ae6636121343787bdfb7e4adb83c0507e471c39b4d9f36f164dbcc06088dc946420769f99bc7f99732b8b03c7d6e68eb506bb3f7cf7477f3b874e94cdf14ded0a50814ea8697af0ff5c0d465f1d93cfe4d6a37efae15d3922c9b3b20a1e03273281700d4f19276b52c2998ca35c8a7560e758d2e006ef15259ca98ac8c346d24b1a21c6483fb61cb426b2b81fa63ce7da7679f1a48b05d3ffc5c498b71bb54bac3452bf25d7f934633c1e8aa8dba8e2c39a875320127e5b433d620aa513d6aeef48f5907e23ed956de14b03971223a82798a873de2c20653e24a7cfc8ab469c18b7e27cea9dc18f230ad204439231318945be76c753a3936cbf089089deee77f8b57c2d9add08c40717a046b1777a63e4cba3ba18ffbe9a48b10a4b62cd158cf8e10a8bd0ba0b87ab42b45d8af2069b36278008c0993be651581d84adcb6342bd2cddf051c73e6d3c5afcb4d141fcd7f8112684fedeb22ce4f59cc47931ae78a4e561112ea224fdcb1913bb57459f7ff4b610eadbf809029a540225566cf35105507634e70a50d8a7ffc1dd8a4beee828ee8da4109de0980d774bbaf2ccbcea3d3d27155f7cae2c885e48e400dc261e2951bf78d6b7d30d4855ca546bc01300a5d7cc0786e3377fde5c4743f66a6d1ee7e3f4c0af1170177d0279416b7db93c294d5148cecf8c69b61457a829faa6132e5506d80ae6c654936454393bbfa44234dba8d268fb784b67ec08cc50e9d547742475aff9b80882f8a2ba4be21a6ffc222db9e0ac4f9ad5b39cbd10b039d36a7193c6cac2d4828fdb33e344944235f0cd4243544c2c01ee5c6bc2b7d80915cbc34c92a76e546060471acd3110716457bd5b7248b936666f28633f78483a822dbfc01e16ea22123b4b88d9734434da039f6b55aaa75b917c2d2558cafc3cfba858c18ff32c2e898b5ff6948fcfd738f839aa3c360e8a8edff51bbeabd7859ba1c0e0bc21f6bcb5d0f63c115303040359a0995f0e92fe2325d0e2e26eb0f63674e8fdaaac0d75f85c1b87e710063c3cb93809aa3c00652d253d2fba99e7a76594b3a23ef5d3d4a38c2f7bac0ec3df46524881152bb0041a2a91b1effc15e4a267dcbc2fc9e5e657bb88c9f6ade02697c4906ab4f4d2e64d756444a6525e05c29794cba1980ccdb5d9f95b6b85bcf6d5eb21540fb0688464a699ae3826d6c673be368bb80aa8efc06eae65fc4b96c7810e81407a2c8576186877e7617fa98ad4492361158a4778d0ae2133afa2455dc67b0fca4ceed0f6a9be7dffe564664bcf102b1f741643e241e2d54baa0595607eb9d535b2e1bb6a9cc5e65caa66d1ccae3109602f3b14c1b773d591e037dd86fd3f8622f1ebc41bba81ea09f86998a283f810b0833b069b00bd7ad20839dba3483bc45f3191b65e4da05cdd65715bf52565a7c6adbadae0fe3b9c89e9ad65a491a2d2dab79e7282002bea775fadebe9fd6fa408f9ece3831262805c055abd29e5473fa8c3b5ac1c663518cf0ded174d457ea7842a640543fdca78de8611cf1842ebe5e613706798366ced51039580620a0440282d1a972fd9f70aede874e67b09a799de5d2006203a275ab6324c346b0ff632f7ef73e48df8110a323343991887f777dc41c2dae24d844adf435fdc18c8380ed6950ec3528585f161447aa79c3b9c526e73c04244d19e4e9702820fab2c420567dd20351bcae3dfb38ebbd736246c8c7ca8e8717b31dfd7150928725fb3bd00a439dc0dd6560509c37d3c9d72a62363665a2a9697182ee3d29c0476d74ca0fd54525dc03fe9ad97f06c344994ed5e0fe4fcbc4568c0f3565a34c132014552838ffcae5b2753f668fcca63b2ef439d0803168bea06a9e24463cab651f39ece45e955d12ba57881bdffe0132a54077e8751c02aca32683bfa33776eb935acf68d24dbe7440b2466e79a5fc774c6b553855554dd1eb15a6aa9f9eafe5889e3e563c9a842075edcc3f150631273cc2f9f60e7ebc25a32035c56b18491495bb01bc219754e8f8fbb47dfb6640056b204ea8c1e87fd9327f81e342a881b411a5a72270b791bb003b27f034ae3984a90baad82809362964e8342cb40333745ab7f47cda206f0604229521287b74f8539dac2884c9309d2b794d405ef28e4876c82d143d77c9d0dd77aed798dd83264f49021d6af360dc85c05d00a42563d01f7c5f7be3e1f117dfcdc9585369212473041cb74747ac0ca15a83d006065620635e7534d8b3e1d26ebc423b44d9ca559992f622d767b0c2f7946d55f23713b084fbaae45350c9b0bc86d05c4e4e0dd124ad77fd145c24d6945370fdd47474ab07235595b7e4137613014dac7af53a7273ed1228e277e545e6d93f493fe3e7b60b94ad7238a4cf00558fd7c3bdcc254a98c479502d589dde7c6fca898e34ce56261b64412b9381e2d6c1f020c1c9e6f964bc2f451852c803ceb2b0c35369718035a86eda472f478f08f5f8e74fe84cc50cca3f6240e65e0d2aec6743256e794684d71e8981d5b565c573d86364a6acf80c308d540b798bee2de75c8857c10e7de90379688b3cf6c299340e58498fd2d73256452736727918caedcb3aa8e5f0471faee4170ae508897211bb1017d9c02d5ac594ab9a8b6d5b53f19a7f55151127da53a2cb780d43b4c1926ddc6cb58bad0f6adc99342f15103cbbcc45ff9a513de589d5a0ecdf41d75bc3b9f0ca8aaf939f3103e5d710a2c3e0a12583d9165a59ac50c160ce4f9a9f9d7ef51f4731268d06737d229e4b516226e94f7afb24a7b895682d5b9debdcee80c2ce343f7aac1ab18b43b9a669756cf87d6c8fcf71af6f8793026bdf9c833de18af1c5d99490ae433f9e7d58f344faaf3ecb540f990cd2800e8650f995df4708ef5a62b96563d466c38fe071f1bee7e557671b0be65abeadb3530e1b9d349c2955d791269145b78983eb9161c1666baadd50c25b7cf42d9f36c31f57a5788d3b601ee3a62dee53d4bbd768e03b723402bf521a12962246e587e9c223546c4ac2f2d9334cd84b6070dc711dcee8e9c9851ea311f1c0959b296ee6c08b3546e4de06141fbf10bec431f2312cf898ebe331df93cff710bb12f21465eca9c8f3017022dc7a5da37bf3fca283a8d87f028223fad4e7465af1bb78a167c07357fc0df907358db8f8f5dc660d6531b7c2b26131f1c0a2bdc9ef887e3619d774f9f4235ca9cbf4e3c4d27a0720d421b9c14a9c32f0b1d71217f3aa7a76f2792024d3a596f96ea3b997644ba6d378d8a777cb99efcb14ab83f3d485a9d58838e4e2efbf6adcf87b50d390f34eda293b0a98218b5ff85e22b0b9506f51a3b4a0aaa831f0f7ce990405a5b29369a2a334522f64633af345694e95a147b7db12c6b0bf9e2e8772ebe54bbf428a222f8b30f45b562473ea350c4ac5ab72fd9366ec91c4a7d7e16e862d32f44e01d29930bd05af67de7316194c0201225e04ecffaba9c74e05d886cff068071447031a92219f7edb46479f6e0ba61c23c42491d7319cc1f7f126554a9bff886838c9b55d35280a26eb563bbe5210f99a1e24fbe28b2d6847c4f4320cf81c408dc029a3c9f2fdcf53a0741e0a8a447e647ff8fc301b52e04e411fb0134022738a2a93b9f1fd9dd7ed791db4450c8f8675e50e7517a85343827d253384bb14f960dcf3165547aa945267527d48d807e411828e30a002cf9b4664cafe65a71605a40fae1d07c439b77ac20f8e2f92a9d4eccb82b4055ca9c5f3db26bae3b75afd7d86af1ef62ead0b7e4be1ea80f782704b6be009c0b1c24a02dfa85f8b96ddb12156405e55c25995f2470eb48dddd2ab718971e18ce6eae3f34c8a4a8f09877435351d57071241cc1e338dc258f354c451e739dc4def09daef5c12c8ad3ce49fe5b8d2c7a3c8f2325d11500d25c5c1366d463eddc51c55e6ce68dd9758a6fafcecdbfdc8bbe9abd87b39d96a1ea6b10f520de2f61e27a679b3404307c6d3094700887acde37666449bc6f2878086981e817331c947aae693a4437672f5fccf41e7b7d6df17c04c7906c094462f3284f471df031cfdda41aeb7af111e722c9cda5e28a3526269c40a3789657cc587cf19b02e76a08627e91d5d11bb6e31d93a0e20939efb8cacd4656fe3963b5667bb3f73276c2747db018ccae918ea55d1cb23739a360934cb59e3c552d806724c502e2082fa050f006a9b86fa15a7b88373854edb3c2525df165f473e4fdfa3cd9f28cbed00201db7c1dffa95b669b794a2975e7406c50d324a5fff633657c4f7f28002d34c49a4458daa0a3e8fe63a58ca1f483fdf7f9adacbbdb5418ef6d35ab81d4ae1c8fd6455a0f9de53c0996a86bdd55655188527bda671c00adfb1037cff3d1b252a41ff70386e45b22c3d23701f00574b289efe7fb51d7efa8f34c506f669601ca3c95a3538944dfb02914e4b7312c4ab72dd1feb99954f3bcd1ba8c6ab014a4724d36db54a125b574988bcf80b493443e8789e23ffd6866ad6006ac16fbff33f18a6a3dff066e285272af67b611c1c763dc17ef26f63f41d6651b25dc5eca5f1dae60bf466905890414dbd9841f42dceaff1c938b7e55d8678354a62686050d19f3181cfa50a2a7de923970ecb1cbf6b0bf65ecab3401bdc7037513a14fdf33e8dd776df8c4d3fa7b2c1fe92a923d65331921c0ddb8ff108e30db40d043ba8ba216c6675becf0a4f8c0df05adeed425848c00fa621bf2d6c26299cbf5b0fbc90316674219885cde2d38cede80cd4e5fdfcde0af1b2958fa5cf41f2e4a67c468618fdab445683765c81e7ebb003e3355dd56fa3061da3ce175521480f5ad510b7a190f4b6655ce5823383feb20dab89c5050849d409e5e94ddeca0f55168ccc760d201374b7942a0ceddc0d3a134767da0e2076f058f72786cb565d7b7fe2eb2f832b9bb0912703153bd88e5f38140549444d4fd00e9e29be0d16c57ca1f212a46f3629b256050718f4ba1e747098f3efdd2bee563504fdc0b93f9b424e3e441b8253d160577e2934b6c6192c5d88983937b2a2c0b351a017ae351e4eb0d9a6d068309276a9527a06a0ab8137925316d4df474b7cd505fd4a1f3fdb9f73aada52886677d1862c54e3c5ddce3f46a983c3554ea8be8187e9043a9874e0781fb822379113989bbcd40f8c09aabd03eebc2605b3c867021bc4f543654293dd4ec4fe5b39c543ffec079eb0bfa7f5d4a12a394cc95eab382567b53346f0fdef18d0b406f48882425f98058af24a1e556dd7f5050bafd882369ea931a2d3039373541b936865af8496e23a180991d08e348e6dfc93173555e052c020e49f2950725b2a1cb1f299f269e56336ca0ed0c5e645fb1cfd5a2988dc7fed296f7b7e2463c80c9670fbeebd278a14fbafaafc5e5aa471dd014640c45b9b8f867923df09038a731f43b709610be1f1555bcd6032ee9846c221795a6c06e8f24beb1df997f324b6165116e0870f83d67da64e96ac3305d658e7312b21a1f8c51b2717d33d49d8019adc1e24fbc13fabd6293b2e045e62f9b443aeef188cb5c70d4006bef8aca8ed826c2987261c5b510343b021712fa71dbe5aefe7032d482db85d6ef30581316b9fb0fae72106083b42213efdd2d506cd8211e63b17c1f567577de6e09aabf3e0e2a0500400000000000000000000000050000006e6c8d1397b366e735352be475b5008fca5aefc200ef1597c823b7296542f96acc4ea47602266860c7fdbb7c43000000"], 0x1050}}, {{&(0x7f0000001ac0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-generic\x00'}, 0x80, &(0x7f0000001ec0)=[{&(0x7f00000002c0)="1bdb2d95db936998ec59c3dd63d0d6154d5e4ae556b591b2adf498a27ad68b1e76", 0x21}, {&(0x7f0000001b40)="76804c85be30e4cceb06f13c", 0xc}, {&(0x7f0000001b80)="9ff182ad87f625582f78cfbe3cf6f632fedac5a6f8e829be2f1d204b75be584d03d1608f89cd4e04e982a3a4798a94ad6bf9b3453656bc5731fc43d9cc176abd8dde0e467fbf7bb2edb2a56ca4841929366629e77a9021f717824cde90e9d13566a80eed333cc5b723f74263c760358011dfb768cb5ac894496aa386f8c6f1a1a32d3b701a71d9af74e6e95aa81e7fbc17161023afadf56c1f994bb176212110dd675d3b14025bbb72c73308", 0xac}, {&(0x7f0000001c40)="ae17ef70355ed9ddfd838f95d9c81a1f9f0a5ed451d85c5959e4e54aaf8c86c17e132c6776474832587515edb0904485c5c1b008c3a2d0229a7d13ea2ace5fbc81ec66f0d29a95f5da776cac49e17d7caa791ac072e28de4e286970b2f9162f8d0e00b916fbae55a850aff4d7157c9bdf50494d17d893f25aa87972dde364737f99cbdcc0f546f779621b99707b0be434da5d38bf035c68e64892538b370ddd589d3e39ae44aada9001f0fc93a1365f3a84ef5180881fac36c597d94bbe600e10f9d410df758f66d221db16b5515e180c2d1c451359c9ff849aef62b85d6b4daec5e06c0ee515f57084bb920d74c31eadb2cec177b", 0xf5}, {&(0x7f0000001d40)="8345465ce423d7e6d62111a35f5326fdcc9758763279d8bb78899cc66065b6edf3b77f9e434cd87aa3532d71c42f05adc5320504ad6109a517f48b0ad580f10771669f1bed1650ccb6cfd38736310f5e3532317ad260038ba0f6a1677f9cf485b8da678143120434a60fbc142b3f30315ae5ac006cf78e", 0x77}, {&(0x7f0000001dc0)="b56d83c5930a1fb7be066f8c32f753d097fd6a", 0x13}, {&(0x7f0000001e00)="020e58", 0x3}, {&(0x7f0000001e40)="95911c50514f7ebc49071a11f845b67e2e354fc4261f10af66ab5b4f8f17740dea8a757a559122da6f06d878", 0x2c}, {&(0x7f0000001e80)="310a97f182", 0x5}], 0x9, &(0x7f0000001f80)=[{0x90, 0xcafc55aaeb1f790f, 0x2, "3e4de4e0fdd096c4a7fb56a5c056e4dfaa8eecbc8409878b59f62946f1d0f89d417267ca6d4c3faecc1144baf125c55c655a214155d3920c35318f069224edcdf50d4d7f2fffd79b18de21c4d9bb3d93af58cd58410591ba2e4b365d5b05970a3e791ed08f9e8b3508b522ac1b60accce0c5bd2d04afba83755e"}, {0x30, 0x1, 0x2, "2c0e9b398ccbd0fc663920b855b2a29067d7c5597af208476f40495e32a3"}, {0xa0, 0x6, 0x8000, "7d8016f8833ca2e8167d824123e914b2237e87bd422633fad8af6a8598029e944931f35abfa9d606ba6a800cc54c0835f411d8c65f25cfeeff9b855491244f1655408ab757ff50b138e9a1ac0c25053c3e1c103dc707a223f734c047753f4e1abd804f7ea541d573cb454b655197ed57cc3054842c382b4f0ea9165a5e558cd0a28a0c9a4d0bedae04aa8e8c"}], 0x160}}, {{&(0x7f0000002100)=@nfc={0x27, r3, 0x1, 0x1}, 0x80, &(0x7f0000002280)=[{&(0x7f0000002180)="6f06fc72b3f5342ddf81e669b42d93bf04395aa0ce07d8ad1b9a560b6537e8967f645185d44bef9ab1779f59989d0860d2d95f3fa4a3e60eadc363745de568e99d3f96aac710199f34b58ebd48ca1a2cef1cc1896bc0bf2b2fd6bc24c74d97ab3e20dde5e0e530a8c5941acfe96db12d4f11d248ee4de7299912d2f2677d77d72900af901b7ca334106a21042fc9a26ae9b114cb0235f7353f9834897ce5d3a96f3b988c2d89d300f93f4fe8eb82c081f8a84a17a15162f87f54f6c2f3c00f6937fc3029c67744486ac8612f", 0xcc}], 0x1, &(0x7f0000002a00)=[{0x60, 0x196, 0x9, "1f5d554d0c1c5cd52f9a06c48e52e4483cc3dadb2e7478ebf4527db2d46aaf3ab8d6183c94ea4b28559fa2d2272f91c08de9b885c75e5facf9ff0b6d2a2a1983fac2a1dd58b216d84a"}, {0x1010, 0x109, 0x921, "68af8c3ae653b38b839c4b259c61979179bd9e4bd93fe595a704b65b9fc96be5b9c21c670b85c93cf0e2a701e28b0740ba078075fb85bb6e1cabf1bf374a18394ec288c326d6ee5dd2d7e5084b6586bf18bb384b7affce9f8084ca7fc0da7929ac633e52a7c665af48afb85baf2c104be9040d343a69667f51af15f7fe57eebeac68f19a453869262716a4937f0e853819238c6c9702a00cb587e892e226136d1da5537b2378267b791f4dbd9fe680c7e1f222a308c7ea1ba63a7fc4881bbfe7421462acc173a4ec57b794ef6b806a043f537f9dae9e705e60ab472137cce4e9b271692a10ed790022f13420c87560ae27fd7fe1b557cc61ae39ffa6463ce2d4a7313bd018087ade355d0be2ad3ec1bfdd1080ec9b2ddae5ef872ad59f69d09d8eeb70937f061e677c11b9e4ee5ecea53f5a91233fb8a16393fb48deea780b6c913fdbcc659537330d76448fc7981df2998e662ba93583b2c14634cb703403c656c28348651933832e3ecc949aecc996eb35cefe11d2f63c6b6d7705f25a6a3029cfe5f365e22efa99209882a82ca70091f4573f816fd17bf81a7e210b573885e7aa3f080fcc120a2db9b7b2354d0fc481e9a8887358b7beaf039b33914956bb5f6d1fac7609c0296a8f250184091468325ab6b30fb9f3f8e219aa54fed5b867346919f6e2f60839c08fefca25882144688e61037a85a46cb6dd3870b183d429c0b6ddf9a6bbda3aaace9754f453583ea9d6cb4294a65a5e267221e6bddcb33aabd263fd9e6f98891fa75d431133531bc6e38b1366a736b0280afa726ab6bc2e5139599d9169e3bbe78dbee9bc422a2144db0a3d1400de37dac00b72a3ef9f85a125c94c7f5dc0074e0c6cd12c07c67c83f40e5c884baeda88e4996b5e06d18359079cd984da0fe61e136f5991fa9a2437a945e07820504aa58bdfd0cdc165f6c219b87e1570cca453de22c987911750401ff6b908de6b938ef839778daf77bb28bf3b4f4fd807ff6d675e4b5fa19440bf6da25a16dc8811d87f86245973c8c1d023f4fceb79df1b0f86ad2a63830dd18ac1d5b1f88202bdc0a921d1f039f53feabc0a847ba1001e8c049bd757314bb61ce359e6c090d7807529921f70b33b9b530b838db53893b216bb618d6628e1f28d2a6f129c0fcef83567c99510f51d068d300d9b01dfa758a25c2ac2e7ca64e42bd11a0ff45dca92f5e63304259e16d15280ab23458ede1395e5a2b9b064ae7c962112647a5942b08e79e10b3afda55468f4878d63a7b32bec41c988ca2cab10ddeb2bdc92263ea3e267f159d19d672c641376aa76af545ec0e91ba769eab4fe84294461b399238eeb87a992fe8a586d13c4685cd23b6299d15a8cd364564562f0f6bd4d224515736ce56c51a5c9d2bd0fa460073d44d6223271022f50017459b52863766bbdf5d8358da8b9819c09f57ccacae57e0b8d3077785b571f00fe762892447edd3260af2127372c21adedab243c90cfef81b9410f9a2b1629841b6df60abf9346a83175cbc10f60621e8f165ca7205209a5498e872431ef1e313a8595ee338721a54c5d36daccdb46bcf4259b09cbc1cbce9775608c3a28587eddc0a81ec240c99fed0586b7cb5f95649e594ff91fb1d412e36158ebbcf33f8e186b37f308ed349957db35e7b3333f875afd4a3788bc4675e12530a050ad9bfbbfab076e508aaa54e72e1fcc5cbe96087055244d75c3be74a0729a5759d69ac507dc622121f0a78116ea7e6bc6eada35da9e6a8dd04228312c3486db3efe4b40ee09675485d9278e8f7cae1142cff0b5f737726da679e7386248b757572f4b98ed4a157383d2c3e99e1b28b1efe80696bc263664e19456e532ce16807296cdb6edad18c696a6ac789292c196be858af145ec91eb06ab0c26c441fc79eb73e470f01ad7325819d40b630a37a9f62228137124419f73af2821c4d862d1b2240d92721009f4ef8b51a24e0c9ff2acaadb931a30cc2bab78795d5103c0e744328776572b84be0cbbc0a20a19c92181cce85c94a69b448f09cddcf2fa375fa99bfea46c85ce64467c191108d70c64a5764cb1cd112cb391961888687d13c1850d234585067736b1f01d01242eec7c6394d33f1970d0e9af84975aac022c47f390168546b8899569626866d40e9b78350f9cb36d521dddfefb897cec5066c9b9abb9a4b47b60b7cf5a120bc64dd060ea56baa306000e7dcf560d26837076b484543f4bf9ac1df3b203da6b589fb383d118609f74fc5278ced4eb829bc504c3c50e86fe4bfb15f462726901fef9cfa5336d0fed656de4a218d624613cda8293001522278a99b7861d50e289d1e6ff99fdd3d1fb3d974d99c4df0d0be45ea7cb09d52ff601103a8bbef221abd21dc4cf47a751178cb3d2a51015600931923efa109ffe22e22995cfccb0af193928d4043bf057f3c9078f9a26114bb1866863468cfdf429727530eff35b36058dee35df211b71c19fd40097e7860201637c1aa86fa222ecaa5163d8d7e41eef36e1e9e07b3218718390ef1252afd84a8c05aeeb26d00a5b5f74c16e67a95070aa0b1cc28850b42afad9c9d67b8eceb27e61a52937851bc28068222f6d76d8241002db3c9f5f891aea633aed36da3506a0df7bf1821d594ea9db51d751f5627aff4ad74693b5c47e35be69bb6d49aacb49b55127d57e06fd377be06874dbc0c37d658b727c06acdf4ec0fe991b74351457e8667230cb8abfa8565ee43f7058a09ea5f4665093c775e392fc4137cb18e5eccf97b0432c17423164e62bbfe521c313693b341d39b36f4724c9087ef5d173f19cfa87284882ca04d3fb7f2677b39abe255a0ff167910f5a3ea1dc676cb887094dd67911a991c8ed24930c52a8290d1a2c9e9b7558ffb7924696f3e2a5c011e96e41937b7ad784f751f5358f6cc0e021986a53617282d86c8b2753048031b8eebecda2cfab963930720f7bc6998ff2e16ade08be0bc435325052d1b404d185263d4acfcdb5e4d0d273f9a3509f410a143b57b0001ed0c6a1c7b950d2da724fcb651390f24d5a79f9957538158055711919163c7d8f220cfd46f8b0be82024433f31a10c6bc52a58b6bb4b09df5e08eb30a6b388b906bfebbfacf2cb82af3f465a269b975d6911370f8875eb3a0cc17debb74ca1d53197daf1606fe02e3475d9e96fd3c4a3f603d09feaae759617ea359f135f85bfa43c062516cbf5e338397f866f063e5205e922095c960ce88188ba5ce1d1e2063c01e7cc0c9a321b3b25a9f5826ae3b747ae1e1271663a391befa3abe727c84d26da18b86ec1b47da1d474885dff651569cf44d9d7b1baf3a86bfa7239deebd406d360e3009f701c89af26ffb134dabe0f86f8796292ab6d3f30867101dc502e5276760c1854b5329e9ce10c3267d810b792f3b623521f9234b1c5be8279ce1a6775552c36bf1c6e432d3d3be434ec19852a2742075652697a612470e30b96f50d63c09c658eb8ad3fb806e2efbee55e4de15d90dd121221aa5f23e3ce9fd6f3955c7d1dab4f5a85e6c16cd2fe34949235051f8907e7bdac3a7c4c32a087943f71eaffe0898c55c8f76d58bbf6365c4e5b9ec17c035ac30b7d3213dedcc41f7ac9541251cd6012be76d045b3d7e614a38a5f28262eb88894276c6c4db8c43e8eee4c205ab3094587504af9634459bc5079d717487051293fa74dc6da394d05ee266f632ef79e28868c28f0d7d9daf984e095b5aa13d5ca02bd5b41e0d9689a6aa988bb61d890ccf76e4dd76a8a4983fd9691eb956f714b814090b677a1688f004e3e6bb62b639a12bdb3ada288af74877e0a7c7623e328a56d7143db1c6015985ce84f3c7f22a6af81ccd4f91ddfd6f5420a8af036aa98accdd10bcc5dffb0c26ab80dc935da4fc946a705752cddb4acab24e5d4712ca75fdd08530e46b60d96b2f4e97f1403dfddc08dab8dd3acf35959caa1ab2b835ba3d1d29dff7f8eff52fe375e6e6ecedd623ac38c3a7a7411889bf063aad7a89a2f7fe4cc0d0089bb464b655098960ee6cd0a0155cc117d783492beec1b09289f6d7185ea0cb2da09509c7ffc3e047644516926d425e0779f1bd75868bfc4f486ba0f3685d2b9bbe13586d851b24455e0f5285750d45bcd2fd208c79b2cc802c9d8d701e9be825286bad7af5a4a5713eefd55b5290467167df8df93183367e657428ea825e78174738b6adeed8d15a40fa2448460f50ff72e251f5551a1cf1a8fd5e0083de6d57dfe396bc8169354fbdd2749aeed3e24360068656e6e311b456c748b0c5587fefae82c11f0512c838d9aea8d0a34374322df92b0da46e0d5767d5a4ee4fe9e997aa1f0cd1a671729e4308b6be8b58dae54dd3d445bc82b8070e087c15ea74ada4167b6d5091e0eea322e80e0ecc7ca31a51be05b5afe588043ab11495633f653b5bcea2f82af65976ef186cada31e0431f1854ef6dfbff88c771b1837d05b0f9ffe2687ff9ba362fd7a2fd9a54fa5dc8ce6f6b84bf0e707adcea186194a509a89a4c0e2e39224e361d9a1a23d0753e084eb2f091fee7da9b8053964b2c8f62517d04a45842c20fd1906cd36b7f800fb28af964111088f162dfa6bd0d96654a6d9a51c7bdcab73a428c11ee23b762b820697b94db475d7604a07d2db7f0168e96b3465ea6c1249994b5682a3828beee27637266269e76750fac22f85bd0d540a758cb2c7b0006c6037c15ff1723ee0c7e706fe3fb481a9db1b2810e6c67a5138d6f2747f552150e05d03a372ec6c3d4288efe02ebcadd8f3b81920b8933eb0e804f3bcee534ca025c60216b9ef4d41793471f06b4d12ddae8f302c36968d9b16f3272168c3dcc5ace6639bc851fb770251b787e68e39481deca0722e26651fad77414aad0d547a48f5199f429b760c68710deeecd0a442b76c57b1ba00ded3808119f5f708e2cec50efd1bccd1f526fd9e088ebfcc0f28704585a6c19f15239cb93b0803c72d2cd4753d4df145e6ac1078d7c6a8f48f77f4d1c64f8f01d75f51aa72443343591b499f39dc2d2e1048da514ac15e1bf049c7ffbf7e6d26e004062aaeedd35042b8c191f5e778cccc5e537c58dea81dcb1d5d083520607450ac37a7ca9dbac01db7f899ee9caad59a5d9599dd79cb6638320437254c533845ec2cf00bb00033ce7611cd66c2f05bd7b2e315fd1fc992c25af78d9ba70508d836d824547dc212be857bf298e7ebc2ef688164c7fc66254595cdbbefdfb0b2c6a81c19cd24d8776f28eb40d4ae80faa20939ff3546ff5cf3dc7e82a72e34a6dadb47c340afe616c6fdb8a685c35e5d1ee304720667ebd6c8da5b3d2a16529c2d04c6fcc5908d5a6f7226ea755f4c1044f1b082b0f454f4ae35d9a316c3663b968035b538b9a93b1973d8cd73688c9654b7e33cda7b6321c003d44ed89d8ff6253560aa9c90458a3cee62ceccf6366526dc2cb6c0f0ffdbe058e6bbfcc6c0df207237f899d3bb53906f461f27185cd6a0d3b2cf60175230977e01ff6bc91bac3e84c8c9fec7e6ddafd27e5bb9c8cedf26286264166d1ae79b1f71d4fcec7ffeb0e2286fc8c5d0cafe2291b8ed8c1a44e9a01ddf22933144bb9aa1a3027eae6514273e73d84651877525f3d15e61cc1df008310bfafbe1855062e004608d42beab8b0d2dbb249a4cfc19a28198611d81e75410b8b4abfdf9f3758ce9d3bb5aebf935d62c946f2bc89c75c1bed8f2674e142f557d84ab1ec7a38d5ec65ca385b22ff269f1cd5d02a86ef62bf342595fdc47fef142a324894d7dd1df307f2d696b6ad539fc31d28445f08511"}, {0x50, 0x10b, 0x5, "5b5c55b3ac34e8758e954c88c39568bec4b72d08b4ce2309ed0ba68b31eb0fbe42c84bcb84410c6eb7193336f17e2413945aab4ce11d3bdc98"}], 0x10c0}}, {{&(0x7f00000022c0)=@un=@file={0x0, './file0\x00'}, 0x80, &(0x7f0000002400)=[{&(0x7f0000002340)="efafe32c521151eabe5da05cb067bb74b84b5c035f814e70e29be75c2bc7d94d006af02148e8", 0x26}, {&(0x7f0000002380)="4ffbb4338f3fad5448c2a9c01beca4ac89ba7a5c181db29912091cf83cbcfa2faffc612f47c751e819708ea10b4d85b65ca6f3a63d289e69f6b8bf78643676bdbc7f6f6724d0bf7e49537a999e28fa94705d6930", 0x54}], 0x2, &(0x7f0000003ac0)=[{0x1010, 0x10a, 0xa, "ce3275dc9e28bb69f29f38cdbaf585ed79d22176ff3ab88fc231f28a3b4f4a357865f4dd8b884e6f483f641ca94d204bc23be7bc419c89e21f99f8c6b6ccc7da96a947c19eda3e3946465d13b96662e158e5e67029a127c0e723c8687de2bea452b475fa4e6deb192e58a077b51baf202ff6d96c8e1d6155c371a4d1e61fc589459e33108b168b10e2130251c69eb68618ac2d7c54d9be94fcf85509c4730b2e7b53df3524a13ea3f0a800ce0eebcefcb49e595b5992cc8b73bee3d2815c5b38d516e1eb92c03a6c800faad7e2cace6d352c33464f98fc99fd69d01d50b57e38ac93ca43e25396d69e9bf867ba795620126aa37f24927192ee72e579820a96503a8f126ba69536273c421e83e273efd0932fbfb79b49b3c996adc3d21ab60f286e11333ef8e68fc94876ddef842fc5d71f4c214ec984bd259bdcaf8fe545c2e20a9b2d4f0b55ccdf60a344178e595926a1f34dcd73cecda72a13a460bb275d8dd49a3e464c71a019038a4852b5fbb39ed5d1e1df66b84324165f2b24bda6a1c0f2999b48f0ab4035befccd01279accf971bb2cc95d14d92179a1d8b97ece5384a9219a3823df0aa9a3bb3b1e5590f84c3ae90af8685a92bcc7043c5b7a5bcdec38913652874faaa29ffe1bc6a9a8d42d76af3cd09b75ed8d7dd2fa693482267fd4f1a1ec91ac9c5b1a4bdab3b83812aa0085e1caaed375debf1b784cb7b62d89b05217f8c7e73b31aeda1692023d85f3695741ac7dafb12f64f93d4d33dfd51f175a80a8d00cd854d5e333792fc1aab66597b09d34b1a5082d7eed9bac039e2cfcf00b9f981dfe57c4c3d7430042aff392a923d27d01861401020067a47ee8275816d0ecf52f37bf4662e15e564115d660f5113d800501624af51584a200302c03c9af6c67b4278b637b7cd471def164fbda56dce5798e60ceb7c384cdef7463a3b97ccba39b4d1f68d6b4911fe1b0ac699091c3da4aa0f1cd6b23b90013354a00b0e458665374c015687cf276297bfde211fdc570e8a46e1443d002e66f311acbaac0c8e62786cfa17f23c007eb083e2b026df5c54f4099546f559f27c3668dfddfbb056cec766587bfe9873885b3e2270aae718a9473aef091ad98ef5e765a094a43d36cb71b323e0ed11f18014c0b4c4ba1d041cca5d5bea600832faef956492fda92f1cb8844a325e6a8140223b196a06f303109afecc9a93c594e9793ea82a414ca67b329c3572086e2db944e7c5618cd6b36a9f9ce6c0a35fb15656983e893340a2410ce49d928e599b367d85078241879f125dac267130a611a33c0fcff29296132b158ee0312ce51dd27151556f186f09a704378330c3770b97c6e8446a8d6de357b63a37c15bdd9b4b4b20a1ce18f4a11a9778b20408c399817e96e967e59ee70b11e626be244f79cb269a3d5f8731edcc048ff717939a28f5b6fb160c63a91d4d0f9e3548f8daa301f10a07707d82360fea83e6ac41a64e20571eb735e5c35c0353612ad0b585740c38bec0a461ade4959459904387805a13e8121fced38327cdd28bf219959b9bb4158fadc2bfa886666aa475f1c729e5e428cd403ad9837186d3b5dc7e03b3f97d38afc41c451917919e38dbd956eb9c1b0b466d7d7c19e770efeceb1a08464bcbf1bcf1b983168bbca18fcc8c6c3919c5293d54083c4b196ef7c9e863e570ba4ca2753a523fba763b9c65af1047a72cfc64e6d2c26de7b20d2308adb156b8db2ce53ce7a58e557e436ddae98929a60d9e4e0b6d4cc4ef7ff3835db069d15fe178a7be548ed5b3e67ff11ec192e6612e610160c5c52c317b92ae0b0d6260a59833f07d942f18915db74c2c64f77488ebe656a10515c603f77d5bfbda6e6b7908e5d0254fc7123cd1e64a34b567e0d3ec671dd5797cb0e0105d029e61928f97ff1aa7dac236ae3fd82bc767c2f7738807d21cf55d997306775ddcb320749a3aa231124b4deb21f23cb8b1b2cee75782a9e0d2e94478598bd49954b229c8eb486bb0ebc00b278a7026b1de4bc74b223b312b61665fff62b2234440ebb22af6fd794c0032a75afb3f5bb46dc4648c298a5a238b4a9f7baed635b8c7d1e7b77e656071e43a586f992152519a09d94111080f21b513b62ae620a67b280b6d67d2b4dc7b13559daed453f1cd9fb9dee10fe3032d8877a0e724f8ef0c0ed15ffe7804439fb266cfee3435e88fda213bd0d96c3d5f2c44e8118d0bf903e183edc0d50fc42707087f2e0a771e9ef60e0fd331f50a878cc99d2555f947e3cc60e2d9b75aaf12f15b24f0ae9ebc14ed09b5f53cb88db615cde735efbb8ce7ba0cb0bbc2169a08dc2475db2bb91651d1b36f621ae85af95fc98133be7df58029ec93847cdb8ee29fa39da6263e1178e2f505b149456c53c30b9eeeaab23e093dc0655ce6bdff56bb0f390fa7f9188de8b6ed7944dcd1a219507d80ee6cc62f6a3a426840230792c35f66d494b677c3e193bb3e931a807bb841b7d47980a2323e8523d1875cd400eea6dd394171ed47faf487d990fc89f5b8675dd9f9edc2f997881db461ca3fa592b2d9e0a19b247b61bdf19795a500a88695293dd5f6330b8877e29289b489128c13ea66770b4f56eecb0d1766d2ae12326455341d7a6aa1eca667d133137da245d14862e94c6938f29e03c93ad5cbb073c71051321a315a2ffa6c16aac4ec7e33a9ecffd74d72d9042ef43544be0cf0a9d13a3bef1326625dbc21caeb23ce3b1eaf80936080643fb4df4484585942acb809105e86369b1417549795494850143e95423d1e82ee0570f0c7d8e4fe800c4c18a8bc161f46e541093b77b3f71df3fd573b9f731b2577e23921a9eafa03da7c17c7b050694fdc861b6c96770ecb7c3bb3694254a032708df5d0461cc88845773ea63feb64b62e23bd2f7ec71a389a385fc2491945a220cdfc04474ebbedcae0223e78b6e753fc5d4965700d0616e4e2ef04c26f2847dd0551b8f3aa98d64e36424ed0971d8677525c32efdc434dc167d01329981f480a6bbb9777c43630f629e6c86d6bc858781a428c8bdd7e758e1743b554871a9a0b8b6bcb4572d82418c31bcb7a0bc051545cf1efd94508d503f9190f44a2fda21c705d9f53cfe5bb4af4abc4e68cb86430a0a7a90bdf077c33f7dd09ceed325b781dcd49c45dd6fe65d215cb31f89b6aa80221bc99ff8ef75c30c1e3d4652c6128a8a07b56500ee07dcd7e8aea1d689b4f5485bd9e7569dca38e19bdfdfe71e232c19bcca5ebe3529e87ca92140492a97030e352b6f40c1f4354a04e4e2903f29ee51136745ba8bc51eab5d0b0b5df751c5b1054446a464eb11a5706c32f2ebb45900877f88a8d71cf369ab38e43016a7652293340508ea9b4f5037b80527465716bea35d3dc5648f628b5aa0d176b18df92797ff931f3dbc3b8f3d77a089043ba260bea2220de270c2340819b4aba1622836dfe54fa0bfab02cad8242754b17402f5a0956abe32b17785e5d1ccf1daf9ec2d82ec2674d97f12c4d1ebe32f5f166ceb460e3e1aab7e00b083e3be92e9c7b7289d3e4894a55221fbf15927f6b747ec70666f147fc7fa13d7afdc2f79b9eced4ca7b567a2e4a0f1d5e11fb6a71a8501ea90a15f7b80684acae6844348995f987693105ee3bf78123ca07b096e2982a7108cc47b584186b5bfd6c545d7ff943a81088ea6b69aca9b9264553dbdb4767458cba4f3e7e20cac8e207673c6efb3150fcaefef75609bd82afed082e8571e86c227f4008e8c410f39b4366f508a2893e9b690cee14f07155fb0eb352c98bd6cb96c0beb52fcecbe5e76c8e516c8c91038b8be72847b319eb2802e0b382872b744c6198fdd04a20f26b8e196ffbb279ac5249d599f9b482e78b87f53c07280b4a6a5ff2f8a843b1e7f4ba8a768b6e0bb94b304e625728cf33c06cb546733a17e73ddf56ccad53184deb291152d0cfc160b6efac0a2d0078ba4cbfa0c099b80f2c642e4b3c35794ebae2449eb3deb258f7c7a4e91d63fc0e61a66d55869001b3c6c12d8eececa1c9a6fefbf05c018aaa5c2d92cbc6ace0492d4fd1c180ce9891e41366e8f95bd76a28441062cc772aabecf31b2fb90b11aee486dff5d91ea1ccdd1da28ae259e4817824b3e19ad7f5b2dbcee9734c182c18c131d97c7af7a7979a650fb4b5aa76eb2736abc482c7d5e6e72fdb2b0503d0d912fcaa8bbd0ca21ca98b840674aa16f9b4aea655e22df8e954a78cb21797954f347dfbd09dc57d2e53d226263bd2ffdd488198af5044e6ba84ba6391e6d46bfca5bf7ec31aba459417936d611c99534c1fb55ba77f6ca5bd85d592d962b75d7fb5c02dae5c7a10ef2b7a0d9b9f253478c717697ece60287ae75b369588d426958bd9907794a535710d68bb8693c55407069fd24684131b744daab5b6c9321eb188bc817b6bc07051b0b32edac8464e2db42b12c96d1f8d7d6c6f69e107435ae4c83a4f8ae464c73944f70902d7cf8fbe4d4cdb148f7f1829361e2390c6e9eb185b7fd55ac432f266bba8169ef7648388162d9626ec643b4fa8234f7b2e525420117c8a87afda3f1b63916f19a925dea9cb2a53d6fab84df319488a8b6c7e57999991b6c4db6406651bc3f7859adba888da77d4e0e9305eabc9bcef143b3c4445d85744eb68dc1bb241457928b1a5a051d4023dc02fa74b591f937a95a8dfb34e7422a61f29f6882a09e76e80a9bcd85feb43e99d9a1ef3cd31655f978543b82c044f0c9585e67b72e5474e2f3dcc860e9a36540702f2b0eecc3da72dedbc9487c7634528c9be3af2b22cf172642c4a6c9ca1dde45c2b81e118905f28f7c8bf086a73dbd363152ea9e19aaaa616808205d70cd8f35996bdcf00f9e02676d3cdf164ba9251a48132eefa639d007d68b382075770215c5edd4e944e63dd4be7ada0c7e7ef26e585061f631f1c48c6f5cc7c6421df46feca761c1e8ec11814bad4b320ab103cf59c752b00bbc37ce5510fcfbe5d83419cd116e223f53733adc6f469cab3f45fd890c7f910c97194bea2177b7c842bc7b33ec302d22c707e2c928ec34e7e9deadcc1c3f4d4a3a9ff3fcfc967ed1a78983d12efdcc186a986184efc1ccdd7247753174d579f678b8b7a852100bd9cfe5cda7c90f03d48d9250399b92bce09097eb14886c87239aeb3c74108a44d231ab4856f7bc0c844f65429c19c003cca502a5e7d0abd5b162bfe5e3c41761fd3f29a439b8006051820238a4d260def67746da88f07bb27cc8073ebcadad48146f11674b0057089a01a66329c2a3c4e98d2dbe1ccb09df1b3293c139a0561cbeab14c4672f2728edd00238c11ea84b6a3acb3bbb603cb13279198e7a47921fffbbf9fbc0dc5ab39244c9a56c0796b4f93a847848f47c28a3a943e98214f1a8750dad0c403d0701c60349ff712c228f8070bcb91e25a26a4414619a3fb3c59ed925598932ab4ed3d6f2f167d9759630993ef53fc4387fb90c91c3461b0c7c68492b80db7a1c307147e7bc6b7cedaf967f2785728f62ee235a6619adaa3eb8d3dfbd929260c91a66bfccf47837a8f7cc6f34234bb1d8975a836d5a001021177441657ea49523a4c12aabdb142166845c51c697880cf0e754d43475df0004bb044337e8760597dd3f8deea6e307052a247d67fbad4afa2c7ad7b227e827d08c6ee1c7d2ef773adc92e50ec20f4d2a27fd5a7ce1451652ce40d298326a40e27c1918f96f64a698514c4f34e086ca5a5eddc925d6420eeecb01ed634c9f30a5270b2bfb4f4a661dddc10fe17e01645d217027677c065da23439f28a8fb95b39f365ac75"}, {0xa0, 0x101, 0x7fff, "e6cf50ddf4b251845b59900dc04677d5717b08ce57c350335abf0d7fcca0b662a828a78f290ae8f9ad3d086133a78df3a578d83ba3b85fc09011eb6249e3d69773a0bdbe6b5eaea01764a15ec0f075ce26c974f8b8f57aaea5b0c51bcedeefd1edf5e689dbb0196a9d9a3ae362836632715d2c36943f521bf3bce26784af7a93c09c94db22fdfe721f00d9"}], 0x10b0}}], 0x5, 0xc801) sendto$inet6(r0, &(0x7f0000000300), 0x5aa, 0x0, 0x0, 0xfffffffffffffdfd) 00:06:10 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) (async) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)={0xcc000, 0xd0, 0x7}, 0x18) renameat2(r2, &(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r3, 0x0) (async) accept4(r3, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x100800) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:10 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000440)="2fc2ca0d60e9a3aa2140596f81d10f3301b4502f05db780937e4893c1f68c7b1c7b7493cbaadf3df871eeb1cb382db0fa5ad3d5d256c5d62daed1327c7bc5e62b1e58e5a92928a56fba7fc904bac607086fb9c2184e84902acb985643a8b4bd4d7ecc252fe63568bde542de55ef484b22d86e49e31f69d9b7ddece7034123bb057daa3376991bcc7cbe7a6b8cd78facad396c731928657794424a3", 0x9b, 0x20000040, &(0x7f0000000540)={0xa, 0x4e23, 0x1ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x5}, 0x1c) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x101140, 0x0) (async) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) r3 = socket$inet(0x2, 0x4000000805, 0x0) (async) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) (async) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000180)={r6, 0xaf93}, &(0x7f00000001c0)=0x8) (async) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xe2}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa00f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85100599a75b0342c2366fea749b42d8", 0x83}], 0x4, 0x7fff, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r2, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') (async) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000000c0)={r1, 0x80000001}, 0x8) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r8, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r8, 0x0) openat(r8, &(0x7f00000005c0)='./file0\x00', 0x882002, 0x150) (async) ioctl$EXT4_IOC_MOVE_EXT(r7, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r7, 0x0) ioctl$UI_END_FF_ERASE(r7, 0x400c55cb, &(0x7f0000000580)={0x10, 0x7, 0x60547dff}) 00:06:10 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './bus\x00'}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) sendmsg$kcm(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x4e22}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)="c3ac993c2c532fd073be339c304e44239e5b7a9e00ea3d17d7855273d827785622c9808846644179f0d371e86609bd79a4ecde2ba3347ad9790ff0caaff5467cb208246d10d9fa1e89c256f97b29a4c25d32e9ecab5b7526b7d30ead7814d35f33e3f22253b6f874d3483289e208ef6f456405482d7634039cca83997c2b4e66864c963c5b", 0x85}, {&(0x7f0000000300)="e5961bcb7833efff01a37802baa8c8091ef32a2c3b4dbeda86187bac5d57ad61df6d0a830a5851a1ee99f97162fa84b37f66cf7563855ff84a51850e7ec36477dd4eb48f8197f1d567d866bd9b06af557c4fa9ce74a2d79ab532572ad73358314c3bd1bce6813157cdeb6d9873955fd717a1947f5b752677c613d6fe8cf5d5abbd84475fdf618643e71c6d1d5bcb6d084924e7adb7456b0833aae0ec78dfb35255ada8fca1949aaac44c92dce76e8e3484e20910738dbe2ed8d1539e04b402ccb04e6e1ec57dd29101c6a08a43bf32d11232", 0xd2}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x105482, 0x8) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) 00:06:11 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:11 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (rerun: 32) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r2 = openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', &(0x7f00000001c0)={0xcc000, 0xd0, 0x7}, 0x18) renameat2(r2, &(0x7f0000000200)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x5) (async) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (rerun: 64) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r3, 0x0) (async) accept4(r3, &(0x7f0000000300)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000380)=0x80, 0x100800) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:11 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x5c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x8}]}]}]}, 0x5c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000010480)={&(0x7f0000010300)={0x10, 0x0, 0x0, 0x4000202}, 0xc, &(0x7f0000010380)={&(0x7f0000010340)={0x2c, r2, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}]}, 0x2c}, 0x1, 0x0, 0x0, 0x400c091}, 0x4009800) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000102c0)={0x0, 0x0}, &(0x7f0000010440)=0xc) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000103c0)={[{@discard}, {@alloc_mode_def}, {@extent_cache}, {@jqfmt_vfsold}, {@resgid}, {@resuid={'resuid', 0x3d, r6}}]}, 0x0, 0x1020e, &(0x7f0000000000)="$eJzs3MFuG8UfB/DZ+N/oDy0lQhy4MRIgORKx1nZSQblEVFUPkCqi5cjBsR3LbWJHseOEnrhAeQhucOIdeABuXHroGyBxQ+JSIYE8u0Go4lCKa4P7+Ui7393ZzW9mVnuZTZQAPLfW4i8/Z+FyeCGEUAkhXAohHWfllmwX8VoI4fUQwsqftqxs/6NhNYTwYgjh8rR4UTMrL3393ReffPPjB2999e33lfzL+z8tbtbAor0ZQjg8Ko5PD4sc9oq8U7a3Jv2Uh5uTMosLh3fL82GRp929VOG0dX5fK2WzV9w/PDoZTXP/oNWeZq+/n9qPBkWHo0nvvE76gTut43Te6e6l7I+GKXv3inGdlXlvNC7qdMp6n6byYTw+z6K9e9Yt5nN0N2V7MC7bi7rDTvdsmpMyy+5CZ+/pn+9/xYf9wclZnHSPR/3hIG7V6nkt3zhuX9nI8/q7zY1ep7XfvtJtbHZa+5ux2t0eDQ/WY7XXbsfqjWvX1mM9rzVq+dvxxs2P40EnVqf5fn9wMu4fjNZjo9bcqtXX4xv1eGtnN+5+dP36zu7tuDMcxJvDSWzmsd68utW42nwn7t66HRt5Izf/ucrm3B9LxgsE8LdZ/wOLYP1v/R+sf5/7+Vu+8Y889Qt0f7bjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg7i7+8N5JOlgrzlfK9pfKplfK86y89ttfyB6rWZnWDSFceML7P89CWC37ON/+F0LYLrdfX362zwAAAACW2cNH1QdZWq0Xu7VFD4h5Wk377NJnM6qXPuvM7B1KH6JenVW1ShrfrGZ6MZRfqGbiwnT3/1lVeyKVufYGAAD8O1gJAAAAwFJ7/M/wAQAAgOWzsugBAAAAAM9c+v2///8HAAAAy+3ho+qDRY8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+J2dezdBIAgCADrrLzlEsQp7MLEEm7EEC7EjE4Orw0xEDRxBREQ4RVjeg+GY22V2J9xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoXbNbrNvjfN+1zvnSzXe6AQAAAN6a3j69TMf5a5Z5ybVXb/fyVKofEU1EDD/cvykRozzjHoOIWGacJr9uHgAAAOrVbg+rf98BAAAAAAAAAAAAAAAAAAAAeGD+HwAAAFTJ/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzOywkAMAgD0H4W6P7TFkE3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2Z1jG4AAIAqg5yygso8h1LY1i8YMRE4lakLeSy6X/N98AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Ld1iFjaujyCrvI8+3Gbp7t/1Tw1+Kv6twews1+HNgAAIRAE/0MD9F8tBkEHCGaS82cXAADggui90eo/Fw8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABS7c2gFAAwCUayl+7D/eBU8PA6TGL5AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNv9HFPdEYlAAAl++byEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduCABAAAAEDQ/9ftCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKIAAAD//+D3Fjc=") 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) (async) syz_open_dev$vcsa(&(0x7f0000000000), 0xac4, 0x24400) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) setsockopt(r1, 0x84, 0x81, &(0x7f00000002c0)="1a18000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) 00:06:11 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000440)="2fc2ca0d60e9a3aa2140596f81d10f3301b4502f05db780937e4893c1f68c7b1c7b7493cbaadf3df871eeb1cb382db0fa5ad3d5d256c5d62daed1327c7bc5e62b1e58e5a92928a56fba7fc904bac607086fb9c2184e84902acb985643a8b4bd4d7ecc252fe63568bde542de55ef484b22d86e49e31f69d9b7ddece7034123bb057daa3376991bcc7cbe7a6b8cd78facad396c731928657794424a3", 0x9b, 0x20000040, &(0x7f0000000540)={0xa, 0x4e23, 0x1ff, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x5}, 0x1c) (async) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x101140, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x3}, &(0x7f0000000080)=0x8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) r3 = socket$inet(0x2, 0x4000000805, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) dup3(r3, r4, 0x0) sendto$inet(r3, &(0x7f00000019c0)="cd", 0x1, 0x0, &(0x7f00000000c0)={0x2, 0x0, @local}, 0x10) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1c, &(0x7f0000000000), &(0x7f0000000040)=0x4) (async) r5 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r5, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6}, 0x20) (async) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000000180)={r6, 0xaf93}, &(0x7f00000001c0)=0x8) (async) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xe2}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa00f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85100599a75b0342c2366fea749b42d8", 0x83}], 0x4, 0x7fff, 0x0) (async, rerun: 32) ioctl$EXT4_IOC_MOVE_EXT(r2, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async, rerun: 32) ftruncate(r2, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') (async) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f00000000c0)={r1, 0x80000001}, 0x8) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r7, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r8, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r8, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r8, 0x0) (async) openat(r8, &(0x7f00000005c0)='./file0\x00', 0x882002, 0x150) ioctl$EXT4_IOC_MOVE_EXT(r7, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r7, 0x0) (async) ioctl$UI_END_FF_ERASE(r7, 0x400c55cb, &(0x7f0000000580)={0x10, 0x7, 0x60547dff}) 00:06:11 executing program 0: tkill(0x0, 0xa) syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000280)='./file1\x00', 0x1085580, &(0x7f0000000240)={[{']$){'}, {'V'}, {'(\'[\'%#u\xa6!]#['}, {'squashfs\x00'}], [{@obj_role={'obj_role', 0x3d, 'V'}}]}, 0x0, 0x228, &(0x7f0000000000)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") 00:06:11 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getresuid(&(0x7f0000001300), &(0x7f0000001340)=0x0, &(0x7f0000001600)=0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000000c0)=0xe8) setresuid(0x0, r3, r2) setuid(r1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0/file0\x00'}) setsockopt$MRT_ASSERT(r4, 0x0, 0xcf, &(0x7f00000001c0)=0x1, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socket$igmp(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:11 executing program 0: tkill(0x0, 0xa) (async, rerun: 64) syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000280)='./file1\x00', 0x1085580, &(0x7f0000000240)={[{']$){'}, {'V'}, {'(\'[\'%#u\xa6!]#['}, {'squashfs\x00'}], [{@obj_role={'obj_role', 0x3d, 'V'}}]}, 0x0, 0x228, &(0x7f0000000000)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (rerun: 64) 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000)={0x0, 0x1ff}, 0x8) 00:06:11 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 64) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 64) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getresuid(&(0x7f0000001300), &(0x7f0000001340)=0x0, &(0x7f0000001600)=0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000000c0)=0xe8) setresuid(0x0, r3, r2) setuid(r1) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0/file0\x00'}) setsockopt$MRT_ASSERT(r4, 0x0, 0xcf, &(0x7f00000001c0)=0x1, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socket$igmp(0x2, 0x3, 0x2) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:11 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000)={0x0, 0x1ff}, 0x8) 00:06:11 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './bus\x00'}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) sendmsg$kcm(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x4e22}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)="c3ac993c2c532fd073be339c304e44239e5b7a9e00ea3d17d7855273d827785622c9808846644179f0d371e86609bd79a4ecde2ba3347ad9790ff0caaff5467cb208246d10d9fa1e89c256f97b29a4c25d32e9ecab5b7526b7d30ead7814d35f33e3f22253b6f874d3483289e208ef6f456405482d7634039cca83997c2b4e66864c963c5b", 0x85}, {&(0x7f0000000300)="e5961bcb7833efff01a37802baa8c8091ef32a2c3b4dbeda86187bac5d57ad61df6d0a830a5851a1ee99f97162fa84b37f66cf7563855ff84a51850e7ec36477dd4eb48f8197f1d567d866bd9b06af557c4fa9ce74a2d79ab532572ad73358314c3bd1bce6813157cdeb6d9873955fd717a1947f5b752677c613d6fe8cf5d5abbd84475fdf618643e71c6d1d5bcb6d084924e7adb7456b0833aae0ec78dfb35255ada8fca1949aaac44c92dce76e8e3484e20910738dbe2ed8d1539e04b402ccb04e6e1ec57dd29101c6a08a43bf32d11232", 0xd2}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x105482, 0x8) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './bus\x00'}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) sendmsg$kcm(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x4e22}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)="c3ac993c2c532fd073be339c304e44239e5b7a9e00ea3d17d7855273d827785622c9808846644179f0d371e86609bd79a4ecde2ba3347ad9790ff0caaff5467cb208246d10d9fa1e89c256f97b29a4c25d32e9ecab5b7526b7d30ead7814d35f33e3f22253b6f874d3483289e208ef6f456405482d7634039cca83997c2b4e66864c963c5b", 0x85}, {&(0x7f0000000300)="e5961bcb7833efff01a37802baa8c8091ef32a2c3b4dbeda86187bac5d57ad61df6d0a830a5851a1ee99f97162fa84b37f66cf7563855ff84a51850e7ec36477dd4eb48f8197f1d567d866bd9b06af557c4fa9ce74a2d79ab532572ad73358314c3bd1bce6813157cdeb6d9873955fd717a1947f5b752677c613d6fe8cf5d5abbd84475fdf618643e71c6d1d5bcb6d084924e7adb7456b0833aae0ec78dfb35255ada8fca1949aaac44c92dce76e8e3484e20910738dbe2ed8d1539e04b402ccb04e6e1ec57dd29101c6a08a43bf32d11232", 0xd2}], 0x2}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x105482, 0x8) (async) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) (async) [ 371.694027][ T1384] ieee802154 phy0 wpan0: encryption failed: -22 [ 371.695502][ T1384] ieee802154 phy1 wpan1: encryption failed: -22 00:06:11 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x2, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:11 executing program 0: tkill(0x0, 0xa) (async, rerun: 32) syz_mount_image$squashfs(&(0x7f00000002c0), &(0x7f0000000280)='./file1\x00', 0x1085580, &(0x7f0000000240)={[{']$){'}, {'V'}, {'(\'[\'%#u\xa6!]#['}, {'squashfs\x00'}], [{@obj_role={'obj_role', 0x3d, 'V'}}]}, 0x0, 0x228, &(0x7f0000000000)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (rerun: 32) [ 371.978057][T21439] loop5: detected capacity change from 0 to 131072 00:06:12 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000)={0x0, 0x1ff}, 0x8) 00:06:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getresuid(&(0x7f0000001300), &(0x7f0000001340)=0x0, &(0x7f0000001600)=0x0) (async) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000000c0)=0xe8) setresuid(0x0, r3, r2) (async) setuid(r1) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(0xffffffffffffffff, 0xc0189372, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x8}}, './file0/file0\x00'}) setsockopt$MRT_ASSERT(r4, 0x0, 0xcf, &(0x7f00000001c0)=0x1, 0x4) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socket$igmp(0x2, 0x3, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:12 executing program 2: syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './bus\x00'}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) sendmsg$kcm(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x4e22}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)="c3ac993c2c532fd073be339c304e44239e5b7a9e00ea3d17d7855273d827785622c9808846644179f0d371e86609bd79a4ecde2ba3347ad9790ff0caaff5467cb208246d10d9fa1e89c256f97b29a4c25d32e9ecab5b7526b7d30ead7814d35f33e3f22253b6f874d3483289e208ef6f456405482d7634039cca83997c2b4e66864c963c5b", 0x85}, {&(0x7f0000000300)="e5961bcb7833efff01a37802baa8c8091ef32a2c3b4dbeda86187bac5d57ad61df6d0a830a5851a1ee99f97162fa84b37f66cf7563855ff84a51850e7ec36477dd4eb48f8197f1d567d866bd9b06af557c4fa9ce74a2d79ab532572ad73358314c3bd1bce6813157cdeb6d9873955fd717a1947f5b752677c613d6fe8cf5d5abbd84475fdf618643e71c6d1d5bcb6d084924e7adb7456b0833aae0ec78dfb35255ada8fca1949aaac44c92dce76e8e3484e20910738dbe2ed8d1539e04b402ccb04e6e1ec57dd29101c6a08a43bf32d11232", 0xd2}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x105482, 0x8) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000080)='./bus\x00', 0x0, &(0x7f0000000480)={[{@iocharset={'iocharset', 0x3d, 'cp862'}}, {@dir_umask={'dir_umask', 0x3d, 0x8}}]}, 0x4, 0x260, &(0x7f0000000540)="$eJzs3U9rE0EYx/HfTNI22lK3f6TgRakWPElbL+JFkLwIDyJqE6EYKmgF9SSeRbwJ3r15Fl+DJ/EN6MmTLyC3lZndbdJ0d7MJJNM/3w8kbMw8medxZ7vzBEoF4My62/z95eZf9zBSTTVJtyUrqSHVJV3UWuPl3v7ufqfdKvugmo9wD6Mk0hwZs7PXzgt1cT4iFblXdS30/xsmI47j+E/oJBCcv/pzWGnOX52Xk9eNKec1KW9DJxCY6aqrV1oMnQcAIKz0/m+TnbwW0v27tdJGetv3+4PTcv/vhk4gMNO12f3fd1mxcef3gn+r1+/5Fs69b7MucZy5ZpWsrEMbTDOsq/S52HNPdjvtGzvPOi2rd7qT6hu26p9bydLNDMl2Pac3LTF+7fO+hhlXw3ZB/ivjzPhp9FQOmB/mp3lgIn1W62D/V4+NO03+TEUDZyrJf7P4E32VUTKqoMolP8mldAZ9/1qhykZ+R6JsRS3p8BcEUZbnx9mSqOWBqKS6reLqfNRKbtT2kKjVwajeai6OnDTzwdwz6/qnb2r27f+t+9/eUJUr043xI9OV0V/PlcGRdT8yqpCYHbkUjO+9HuuWFl+8fvP0UafTfs7BMT6oaxpzzaRL41iUzEH5QU1zmugUgX8+YSp6J11r90MngxDcvssk/V/Wr0jtTd8iuaeoZJ8eD/vwvg5oq6A3WPbP50fq4OaLO7iqPdfV69K16jNGaZ6nhGnqlx7y/T8AAAAAAAAAAAAAAAAAAMBJM43fWAhdIwAAAAAAAAAAAAAAAAAAAAAAJx1//xc4u/4HAAD//0ZSfnM=") (async) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './bus\x00'}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) sendmsg$kcm(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x4e22}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000240)="c3ac993c2c532fd073be339c304e44239e5b7a9e00ea3d17d7855273d827785622c9808846644179f0d371e86609bd79a4ecde2ba3347ad9790ff0caaff5467cb208246d10d9fa1e89c256f97b29a4c25d32e9ecab5b7526b7d30ead7814d35f33e3f22253b6f874d3483289e208ef6f456405482d7634039cca83997c2b4e66864c963c5b", 0x85}, {&(0x7f0000000300)="e5961bcb7833efff01a37802baa8c8091ef32a2c3b4dbeda86187bac5d57ad61df6d0a830a5851a1ee99f97162fa84b37f66cf7563855ff84a51850e7ec36477dd4eb48f8197f1d567d866bd9b06af557c4fa9ce74a2d79ab532572ad73358314c3bd1bce6813157cdeb6d9873955fd717a1947f5b752677c613d6fe8cf5d5abbd84475fdf618643e71c6d1d5bcb6d084924e7adb7456b0833aae0ec78dfb35255ada8fca1949aaac44c92dce76e8e3484e20910738dbe2ed8d1539e04b402ccb04e6e1ec57dd29101c6a08a43bf32d11232", 0xd2}], 0x2}, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x105482, 0x8) (async) getdents64(r1, &(0x7f00000000c0)=""/115, 0x73) (async) 00:06:12 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="00f859bd53188fa8fb6f578fa4058b0fc4cce7b0ded4807a26c2d879d7deac0451493aba55dad66e41272c52e0a0d18e3a4fc812e48fb6db7f60815ae45b0551e4e0b67bbf4f6df8a13bcd3bd008e16a"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @private=0xa010100}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x10}}, 'nr0\x00'}) 00:06:12 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x3, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:12 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) (async) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x5c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x8}]}]}]}, 0x5c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000010480)={&(0x7f0000010300)={0x10, 0x0, 0x0, 0x4000202}, 0xc, &(0x7f0000010380)={&(0x7f0000010340)={0x2c, r2, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}]}, 0x2c}, 0x1, 0x0, 0x0, 0x400c091}, 0x4009800) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000102c0)={0x0, 0x0}, &(0x7f0000010440)=0xc) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000103c0)={[{@discard}, {@alloc_mode_def}, {@extent_cache}, {@jqfmt_vfsold}, {@resgid}, {@resuid={'resuid', 0x3d, r6}}]}, 0x0, 0x1020e, &(0x7f0000000000)="$eJzs3MFuG8UfB/DZ+N/oDy0lQhy4MRIgORKx1nZSQblEVFUPkCqi5cjBsR3LbWJHseOEnrhAeQhucOIdeABuXHroGyBxQ+JSIYE8u0Go4lCKa4P7+Ui7393ZzW9mVnuZTZQAPLfW4i8/Z+FyeCGEUAkhXAohHWfllmwX8VoI4fUQwsqftqxs/6NhNYTwYgjh8rR4UTMrL3393ReffPPjB2999e33lfzL+z8tbtbAor0ZQjg8Ko5PD4sc9oq8U7a3Jv2Uh5uTMosLh3fL82GRp929VOG0dX5fK2WzV9w/PDoZTXP/oNWeZq+/n9qPBkWHo0nvvE76gTut43Te6e6l7I+GKXv3inGdlXlvNC7qdMp6n6byYTw+z6K9e9Yt5nN0N2V7MC7bi7rDTvdsmpMyy+5CZ+/pn+9/xYf9wclZnHSPR/3hIG7V6nkt3zhuX9nI8/q7zY1ep7XfvtJtbHZa+5ux2t0eDQ/WY7XXbsfqjWvX1mM9rzVq+dvxxs2P40EnVqf5fn9wMu4fjNZjo9bcqtXX4xv1eGtnN+5+dP36zu7tuDMcxJvDSWzmsd68utW42nwn7t66HRt5Izf/ucrm3B9LxgsE8LdZ/wOLYP1v/R+sf5/7+Vu+8Y889Qt0f7bjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg7i7+8N5JOlgrzlfK9pfKplfK86y89ttfyB6rWZnWDSFceML7P89CWC37ON/+F0LYLrdfX362zwAAAACW2cNH1QdZWq0Xu7VFD4h5Wk377NJnM6qXPuvM7B1KH6JenVW1ShrfrGZ6MZRfqGbiwnT3/1lVeyKVufYGAAD8O1gJAAAAwFJ7/M/wAQAAgOWzsugBAAAAAM9c+v2///8HAAAAy+3ho+qDRY8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+J2dezdBIAgCADrrLzlEsQp7MLEEm7EEC7EjE4Orw0xEDRxBREQ4RVjeg+GY22V2J9xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoXbNbrNvjfN+1zvnSzXe6AQAAAN6a3j69TMf5a5Z5ybVXb/fyVKofEU1EDD/cvykRozzjHoOIWGacJr9uHgAAAOrVbg+rf98BAAAAAAAAAAAAAAAAAAAAeGD+HwAAAFTJ/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzOywkAMAgD0H4W6P7TFkE3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2Z1jG4AAIAqg5yygso8h1LY1i8YMRE4lakLeSy6X/N98AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Ld1iFjaujyCrvI8+3Gbp7t/1Tw1+Kv6twews1+HNgAAIRAE/0MD9F8tBkEHCGaS82cXAADggui90eo/Fw8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABS7c2gFAAwCUayl+7D/eBU8PA6TGL5AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNv9HFPdEYlAAAl++byEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduCABAAAAEDQ/9ftCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKIAAAD//+D3Fjc=") 00:06:12 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x1, @loopback, 0xdd16}}, 0x7f, 0x1, 0x0, 0x1f, 0x84, 0x2, 0x2}, &(0x7f0000000100)=0x9c) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000), 0x8) 00:06:12 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="00f859bd53188fa8fb6f578fa4058b0fc4cce7b0ded4807a26c2d879d7deac0451493aba55dad66e41272c52e0a0d18e3a4fc812e48fb6db7f60815ae45b0551e4e0b67bbf4f6df8a13bcd3bd008e16a"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @private=0xa010100}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x10}}, 'nr0\x00'}) 00:06:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') 00:06:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async, rerun: 64) chdir(&(0x7f0000000140)='./file0\x00') (rerun: 64) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') 00:06:12 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="00f859bd53188fa8fb6f578fa4058b0fc4cce7b0ded4807a26c2d879d7deac0451493aba55dad66e41272c52e0a0d18e3a4fc812e48fb6db7f60815ae45b0551e4e0b67bbf4f6df8a13bcd3bd008e16a"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @private=0xa010100}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x10}}, 'nr0\x00'}) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f0000000000)=ANY=[@ANYBLOB="00f859bd53188fa8fb6f578fa4058b0fc4cce7b0ded4807a26c2d879d7deac0451493aba55dad66e41272c52e0a0d18e3a4fc812e48fb6db7f60815ae45b0551e4e0b67bbf4f6df8a13bcd3bd008e16a"], 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) ioctl$sock_inet_SIOCGARP(0xffffffffffffffff, 0x8954, &(0x7f0000000080)={{0x2, 0x4e24, @private=0xa010100}, {0x306, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x10, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x10}}, 'nr0\x00'}) (async) 00:06:12 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (rerun: 64) symlinkat(&(0x7f0000000000)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00') [ 373.230766][T21506] loop5: detected capacity change from 0 to 131072 00:06:13 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x5c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x8}]}]}]}, 0x5c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000010480)={&(0x7f0000010300)={0x10, 0x0, 0x0, 0x4000202}, 0xc, &(0x7f0000010380)={&(0x7f0000010340)={0x2c, r2, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}]}, 0x2c}, 0x1, 0x0, 0x0, 0x400c091}, 0x4009800) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000102c0)={0x0, 0x0}, &(0x7f0000010440)=0xc) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000103c0)={[{@discard}, {@alloc_mode_def}, {@extent_cache}, {@jqfmt_vfsold}, {@resgid}, {@resuid={'resuid', 0x3d, r6}}]}, 0x0, 0x1020e, &(0x7f0000000000)="$eJzs3MFuG8UfB/DZ+N/oDy0lQhy4MRIgORKx1nZSQblEVFUPkCqi5cjBsR3LbWJHseOEnrhAeQhucOIdeABuXHroGyBxQ+JSIYE8u0Go4lCKa4P7+Ui7393ZzW9mVnuZTZQAPLfW4i8/Z+FyeCGEUAkhXAohHWfllmwX8VoI4fUQwsqftqxs/6NhNYTwYgjh8rR4UTMrL3393ReffPPjB2999e33lfzL+z8tbtbAor0ZQjg8Ko5PD4sc9oq8U7a3Jv2Uh5uTMosLh3fL82GRp929VOG0dX5fK2WzV9w/PDoZTXP/oNWeZq+/n9qPBkWHo0nvvE76gTut43Te6e6l7I+GKXv3inGdlXlvNC7qdMp6n6byYTw+z6K9e9Yt5nN0N2V7MC7bi7rDTvdsmpMyy+5CZ+/pn+9/xYf9wclZnHSPR/3hIG7V6nkt3zhuX9nI8/q7zY1ep7XfvtJtbHZa+5ux2t0eDQ/WY7XXbsfqjWvX1mM9rzVq+dvxxs2P40EnVqf5fn9wMu4fjNZjo9bcqtXX4xv1eGtnN+5+dP36zu7tuDMcxJvDSWzmsd68utW42nwn7t66HRt5Izf/ucrm3B9LxgsE8LdZ/wOLYP1v/R+sf5/7+Vu+8Y889Qt0f7bjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg7i7+8N5JOlgrzlfK9pfKplfK86y89ttfyB6rWZnWDSFceML7P89CWC37ON/+F0LYLrdfX362zwAAAACW2cNH1QdZWq0Xu7VFD4h5Wk377NJnM6qXPuvM7B1KH6JenVW1ShrfrGZ6MZRfqGbiwnT3/1lVeyKVufYGAAD8O1gJAAAAwFJ7/M/wAQAAgOWzsugBAAAAAM9c+v2///8HAAAAy+3ho+qDRY8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+J2dezdBIAgCADrrLzlEsQp7MLEEm7EEC7EjE4Orw0xEDRxBREQ4RVjeg+GY22V2J9xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoXbNbrNvjfN+1zvnSzXe6AQAAAN6a3j69TMf5a5Z5ybVXb/fyVKofEU1EDD/cvykRozzjHoOIWGacJr9uHgAAAOrVbg+rf98BAAAAAAAAAAAAAAAAAAAAeGD+HwAAAFTJ/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzOywkAMAgD0H4W6P7TFkE3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2Z1jG4AAIAqg5yygso8h1LY1i8YMRE4lakLeSy6X/N98AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Ld1iFjaujyCrvI8+3Gbp7t/1Tw1+Kv6twews1+HNgAAIRAE/0MD9F8tBkEHCGaS82cXAADggui90eo/Fw8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABS7c2gFAAwCUayl+7D/eBU8PA6TGL5AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNv9HFPdEYlAAAl++byEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduCABAAAAEDQ/9ftCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKIAAAD//+D3Fjc=") socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$wireguard(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$WG_CMD_SET_DEVICE(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)={0x5c, r2, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFNAME={0x14, 0x2, 'wg2\x00'}, @WGDEVICE_A_PEERS={0x34, 0x8, 0x0, 0x1, [{0x30, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_FLAGS={0x8, 0x3, 0x8}]}]}]}, 0x5c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x11, 0x80a, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000300)={'bond0\x00'}) (async) sendmsg$nl_route(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) (async) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000010480)={&(0x7f0000010300)={0x10, 0x0, 0x0, 0x4000202}, 0xc, &(0x7f0000010380)={&(0x7f0000010340)={0x2c, r2, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@WGDEVICE_A_FLAGS={0x8, 0x5, 0x1}, @WGDEVICE_A_IFINDEX={0x8, 0x1, r5}, @WGDEVICE_A_LISTEN_PORT={0x6, 0x6, 0x4e22}]}, 0x2c}, 0x1, 0x0, 0x0, 0x400c091}, 0x4009800) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000102c0), &(0x7f0000010440)=0xc) (async) syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x0, &(0x7f00000103c0)={[{@discard}, {@alloc_mode_def}, {@extent_cache}, {@jqfmt_vfsold}, {@resgid}, {@resuid={'resuid', 0x3d, r6}}]}, 0x0, 0x1020e, &(0x7f0000000000)="$eJzs3MFuG8UfB/DZ+N/oDy0lQhy4MRIgORKx1nZSQblEVFUPkCqi5cjBsR3LbWJHseOEnrhAeQhucOIdeABuXHroGyBxQ+JSIYE8u0Go4lCKa4P7+Ui7393ZzW9mVnuZTZQAPLfW4i8/Z+FyeCGEUAkhXAohHWfllmwX8VoI4fUQwsqftqxs/6NhNYTwYgjh8rR4UTMrL3393ReffPPjB2999e33lfzL+z8tbtbAor0ZQjg8Ko5PD4sc9oq8U7a3Jv2Uh5uTMosLh3fL82GRp929VOG0dX5fK2WzV9w/PDoZTXP/oNWeZq+/n9qPBkWHo0nvvE76gTut43Te6e6l7I+GKXv3inGdlXlvNC7qdMp6n6byYTw+z6K9e9Yt5nN0N2V7MC7bi7rDTvdsmpMyy+5CZ+/pn+9/xYf9wclZnHSPR/3hIG7V6nkt3zhuX9nI8/q7zY1ep7XfvtJtbHZa+5ux2t0eDQ/WY7XXbsfqjWvX1mM9rzVq+dvxxs2P40EnVqf5fn9wMu4fjNZjo9bcqtXX4xv1eGtnN+5+dP36zu7tuDMcxJvDSWzmsd68utW42nwn7t66HRt5Izf/ucrm3B9LxgsE8LdZ/wOLYP1v/R+sf5/7+Vu+8Y889Qt0f7bjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg7i7+8N5JOlgrzlfK9pfKplfK86y89ttfyB6rWZnWDSFceML7P89CWC37ON/+F0LYLrdfX362zwAAAACW2cNH1QdZWq0Xu7VFD4h5Wk377NJnM6qXPuvM7B1KH6JenVW1ShrfrGZ6MZRfqGbiwnT3/1lVeyKVufYGAAD8O1gJAAAAwFJ7/M/wAQAAgOWzsugBAAAAAM9c+v2///8HAAAAy+3ho+qDRY8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+J2dezdBIAgCADrrLzlEsQp7MLEEm7EEC7EjE4Orw0xEDRxBREQ4RVjeg+GY22V2J9xkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACoXbNbrNvjfN+1zvnSzXe6AQAAAN6a3j69TMf5a5Z5ybVXb/fyVKofEU1EDD/cvykRozzjHoOIWGacJr9uHgAAAOrVbg+rf98BAAAAAAAAAAAAAAAAAAAAeGD+HwAAAFTJ/D8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAruzOywkAMAgD0H4W6P7TFkE3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgz86sU+NGvelfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2Z1jG4AAIAqg5yygso8h1LY1i8YMRE4lakLeSy6X/N98AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+Ld1iFjaujyCrvI8+3Gbp7t/1Tw1+Kv6twews1+HNgAAIRAE/0MD9F8tBkEHCGaS82cXAADggui90eo/Fw8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABS7c2gFAAwCUayl+7D/eBU8PA6TGL5AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNv9HFPdEYlAAAl++byEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDPDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduCABAAAAEDQ/9ftCBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYKIAAAD//+D3Fjc=") (async) 00:06:13 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in6=@private1}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000000)=0xe8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x6000, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)=ANY=[@ANYBLOB="010000c6e200000018000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='./file0\x00']) mount$overlay(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x24004, &(0x7f0000000580)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@euid_lt={'euid<', r3}}]}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:13 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000780)={0xbb8, 0x1, 0x5, 0x801, 0x0, 0x0, {0x3, 0x0, 0x4}, [{{0x254, 0x1, {{0x2}, 0x9, 0x5, 0xff7f, 0x6, 0x5, 'syz1\x00', "51c00b55ab69fa2e1448efc9d03a49b1420bf24d64ecb018109305a1943cd17c", "c54a075de044c98fa80d3ffa387cb383bf35c38ce6df1c3de2c3f762c4c2f988", [{0xffd0, 0x1f, {0x2, 0x4}}, {0x2, 0x4, {0x1, 0x4}}, {0x5, 0x0, {0x0, 0x400}}, {0x3ff, 0x6, {0x3, 0x12d}}, {0x3, 0x2451, {0x3, 0x6}}, {0x3, 0x493, {0x3, 0x8}}, {0x26, 0x400, {0x0, 0x24}}, {0x8, 0x200, {0x2, 0x1}}, {0x9, 0x2, {0x2, 0x1}}, {0x5, 0x200, {0x2, 0x10000}}, {0x5, 0x9, {0x1, 0x5}}, {0xfff9, 0x1ff, {0x1, 0x85a8}}, {0x8, 0xaa, {0x2}}, {0x20, 0x5, {0x1, 0x536}}, {0x4067, 0x4, {0x2, 0x8}}, {0x800, 0x4, {0x0, 0x5}}, {0x7af, 0x101, {0x1, 0xffffffff}}, {0x400, 0xbb9, {0x0, 0x4}}, {0x8, 0x5, {0x0, 0xff}}, {0x4, 0x1d4, {0x2, 0x2}}, {0x7ff, 0x7, {0x2, 0xfffff2c8}}, {0x5, 0x8, {0x0, 0x2}}, {0xfc01, 0x6, {0x0, 0x9c}}, {0x0, 0x1000, {0x3, 0x9}}, {0x7, 0xeece, {0x0, 0x7ff}}, {0x0, 0x794, {0x1, 0x1ff}}, {0xfffe, 0x800, {0x3, 0x7ff}}, {0x7, 0x4, {0x2, 0x81}}, {0x3ff, 0x20, {0x3, 0x3}}, {0x9, 0x9b, {0x2, 0x101}}, {0x1800, 0x6, {0x3, 0x20}}, {0x7, 0x2, {0x1, 0x7ff}}, {0x1, 0x9, {0x1, 0x757}}, {0xc6f8, 0x0, {0x0, 0xfffffffc}}, {0x7, 0x6, {0x0, 0xff}}, {0x81, 0x7, {0x3, 0x60800000}}, {0x1, 0x2, {0x2, 0x40}}, {0x1, 0x1, {0x1, 0x7ff}}, {0x6, 0x6, {0x0, 0xffffffff}}, {0x5a4e, 0x40, {0x0, 0x80000001}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x6, 0x7f, 0x1, 0x1000, 0x3, 'syz1\x00', "ec25ce170cd003507bf3fbb34201abcd0cb4d666b9ee97c7a64b01fdef50b530", "a3a7894b4673c43e041462c54ef43b9304bbebe053305f3d37ab1bd063049030", [{0x5, 0x6, {0x1, 0x3}}, {0x7f, 0x3, {0x1, 0x5}}, {0x3, 0x400, {0x1, 0x5}}, {0x7, 0x1, {0x1, 0x8}}, {0xff28, 0x9300, {0x2, 0x200}}, {0x3ff, 0xfe00, {0x0, 0x6}}, {0x1c21, 0x4, {0x0, 0x4}}, {0x1, 0x2, {0x3}}, {0x3, 0x1000, {0x1, 0x6}}, {0x3ff, 0x6, {0x2, 0x1000}}, {0x3f, 0xf001, {0x3, 0x1}}, {0x2, 0x5, {0x3, 0xfd0}}, {0x20, 0x7, {0x0, 0x8001}}, {0x2, 0x8, {0x3, 0x80000000}}, {0x200, 0x18, {0x3, 0x3}}, {0x30}, {0x4, 0x81, {0x2, 0x8}}, {0x0, 0x0, {0x2, 0xff}}, {0xc96, 0x8e, {0x2, 0x1000}}, {0x200, 0xffff, {0x0, 0x1d}}, {0x8, 0xfff, {0x4, 0xb08}}, {0x8, 0xfff, {0x3, 0xcc}}, {0x0, 0x6, {0x0, 0x7}}, {0xf3, 0x5, {0x2, 0x80000001}}, {0x7ff, 0x4, {0x3, 0x1ff}}, {0x400, 0xff01, {0x3, 0x8}}, {0x20, 0xda1, {0x3, 0x8}}, {0x1ff, 0xa7b, {0x1, 0x2}}, {0x5, 0x8, {0x1, 0x8}}, {0x3f, 0x1f, {0x0, 0x3}}, {0x0, 0xf97, {0x3, 0x2}}, {0xc9, 0x4, {0x3, 0x8}}, {0x3ff0, 0x1000, {0x0, 0x101}}, {0x1, 0x0, {0x3, 0x2}}, {0xd1e, 0x6, {0x0, 0x101}}, {0x3d, 0x7, {0x3, 0x4}}, {0x8, 0x4, {0x2, 0x1ff}}, {0x7ff, 0x8, {0x3, 0x800}}, {0x4, 0x7, {0x1, 0xffffffff}}, {0x4, 0x0, {0x3, 0x8000}}]}}}, {{0x254, 0x1, {{0x3, 0x6}, 0x7, 0x81, 0x4, 0x2, 0x12, 'syz1\x00', "0eca65d9e7501babc95cffd3a6d24cacf3818cbb64392dc7ffc78888daa958ad", "00edcee13eaf688dccd7c7ce91c534b07f245b63731a6d583b554ffe6a4bfab3", [{0xfffd, 0x7fff, {0x3, 0x2}}, {0x7, 0x4, {0x3, 0x1f}}, {0x101, 0x9, {0x2, 0x7f}}, {0x153, 0x2, {0x2, 0xe31}}, {0x9, 0x401, {0xff2d9a39d28ded94, 0x7f}}, {0x6, 0x3, {0x0, 0x8}}, {0x5d, 0x7f, {0x2, 0x4}}, {0x40, 0x0, {0x6, 0x67}}, {0x7, 0x80, {0x1, 0xffffffff}}, {0x1, 0x2, {0x2, 0xad}}, {0x0, 0x3f, {0x3, 0x6}}, {0x7, 0x8, {0x1, 0x1}}, {0x7fff, 0x1000, {0x1, 0x80000001}}, {0x839, 0x0, {0x2, 0xb5f6}}, {0x7f, 0x3, {0x2, 0x7ff}}, {0x3, 0x8000, {0x2, 0x3c65}}, {0xa26a, 0x6, {0x0, 0x3ba}}, {0xf767, 0xc1, {0x2, 0xb8c4}}, {0x8, 0x75dc, {0x0, 0x9}}, {0x8, 0x401, {0x1, 0xffffe4ee}}, {0x5, 0x6a8, {0x0, 0x4}}, {0x1, 0x3, {0x2, 0xff}}, {0x3ff, 0x2, {0x2, 0x81}}, {0x100, 0x101, {0x1, 0x5ec3}}, {0x5, 0x4, {0x1, 0x8}}, {0x3, 0x7f, {0x2, 0x9}}, {0x29, 0x44, {0x2, 0x5a4c92e9}}, {0x1, 0x800, {0x3, 0x9}}, {0xfe4c, 0x5, {0x2630b89f4deba412, 0x9}}, {0x4ef, 0x7, {0x3, 0xffffffff}}, {0x952, 0x6, {0x3, 0x9}}, {0x9, 0xbcc, {0x3, 0x3}}, {0x5, 0x4, {0x3, 0x2}}, {0x1, 0x0, {0x3, 0x8}}, {0x1ff, 0xfe01, {0x0, 0x91f}}, {0x9, 0x6, {0x2}}, {0x8, 0x9, {0x2, 0x96}}, {0x7, 0x4, {0x1, 0x2}}, {0x6, 0x3, {0x1, 0x1}}, {0x4, 0x3f, {0x2, 0x101}}]}}}, {{0x254, 0x1, {{0x2, 0x80}, 0x80, 0x40, 0x1000, 0xffff, 0x19, 'syz0\x00', "8f594cc23336f16305af136148087760e4b8a611f594ce8957f170e384610e74", "3877578d5e2376d36f0a2ca378e5d243f9422aab592648423b114ae4f22b1bae", [{0xfff, 0x87a, {0x2, 0x8}}, {0x0, 0xfffd, {0x1, 0x100}}, {0x0, 0x1f, {0x3, 0x3}}, {0x8001, 0xfffa, {0x2, 0x8}}, {0x7af7, 0x401, {0x3, 0x1}}, {0x2, 0x8, {0x1, 0x1}}, {0x8, 0x200, {0x0, 0x3}}, {0x7f, 0x3, {0x1, 0x10000}}, {0x1, 0x3, {0x2, 0x30}}, {0xff, 0x220, {0x3, 0x395}}, {0x1, 0x3, {0x3, 0x6}}, {0x2, 0x3f, {0x3, 0xbb7}}, {0x7, 0x1, {0x3, 0x3}}, {0x0, 0x3, {0x1, 0x200}}, {0x7, 0xfffa, {0x2, 0x8}}, {0x9, 0x6, {0x2, 0x41bf}}, {0x5, 0x2, {0x2, 0x997}}, {0x7, 0x1, {0x3, 0x10eac0b0}}, {0x9, 0x8, {0x1, 0x4}}, {0x9, 0x6, {0xa096bb96bd57e075, 0x2}}, {0x7854, 0x7, {0x3, 0x7f}}, {0x6, 0x6d14, {0x3, 0x7}}, {0x33, 0x0, {0x1, 0x101}}, {0x4, 0x8, {0x2, 0x7}}, {0x0, 0x0, {0x3, 0x1}}, {0x0, 0xffff, {0x0, 0x6}}, {0xfffc, 0x6, {0x1, 0x3}}, {0x5, 0x0, {0x1, 0x9}}, {0x0, 0x0, {0x2, 0x5}}, {0x7ff, 0xca7, {0x0, 0x4}}, {0x6, 0x100, {0x2, 0x20}}, {0x8001, 0x5, {0x2, 0xfffffffd}}, {0x2, 0x81, {0x2, 0x7}}, {0xcd76, 0x80, {0x0, 0x3}}, {0x400, 0x5, {0x0, 0x11}}, {0x800, 0xcd, {0x0, 0x5}}, {0x1, 0x0, {0x0, 0x6}}, {0x0, 0x2, {0x0, 0x8}}, {0x80, 0x40, {0x3, 0x1ff}}, {0x3ff}]}}}, {{0x254, 0x1, {{0x0, 0x4}, 0x20, 0xfe, 0x3e70, 0x1f, 0x20, 'syz0\x00', "093f88663070986792cdc49d521ab8627691375549da59782799f9ea435709af", "2f0f5e68f916f677ab077e22ea476c905e6ee2b3c12dba6e3da6e4319b89f8fd", [{0x7ff, 0xdb}, {0x9, 0x200, {0x4627708ca37a37ae, 0x4000000}}, {0x0, 0x6, {0x3, 0x5}}, {0x1, 0x1000, {0x0, 0x11}}, {0xeab, 0xffd8, {0x83b6840c66121aed, 0x1}}, {0x7, 0xa43a, {0x3, 0xf9}}, {0x8b5, 0xa2d3, {0x0, 0x10001}}, {0xc, 0x3ff, {0x0, 0x7ff}}, {0x1, 0x1, {0x0, 0x8}}, {0x7, 0x1e5, {0x1, 0x5}}, {0x4, 0x2, {0x1, 0x10001}}, {0x7fff, 0x7, {0x0, 0xff}}, {0x8, 0x9, {0x1, 0xffffffc0}}, {0xff41, 0x7, {0x0, 0x7}}, {0x9, 0x3, {0x2}}, {0x4, 0x3}, {0x8, 0x1f, {0x3, 0xcc4}}, {0x20d0, 0x23, {0x0, 0x4}}, {0x4, 0x401, {0x0, 0x8001}}, {0x3, 0x3ff, {0x3, 0x2}}, {0x8000, 0x3, {0x2, 0x5}}, {0xfffe, 0x7bf4, {0x0, 0x3}}, {0xff, 0x7, {0x0, 0x9}}, {0x5, 0x1, {0x3, 0x7}}, {0x200, 0x1, {0x3, 0x9}}, {0x7, 0x465, {0x2, 0x4}}, {0x201, 0x3ff, {0x0, 0x512}}, {0x7, 0x5, {0x0, 0x9}}, {0x9, 0x6, {0x3, 0x100}}, {0xc2b, 0xffc7, {0x0, 0xec3}}, {0x6, 0x3, {0x2, 0x212}}, {0x3, 0x7fff, {0x0, 0x10001}}, {0x7ff, 0x1, {0x0, 0x8}}, {0x8000, 0x1ff, {0x1, 0x7ff}}, {0x5, 0x7056, {0x2, 0x10000}}, {0x5, 0x400, {0x0, 0x3}}, {0x4d, 0x4, {0x1, 0xdc}}, {0x8, 0x1, {0x0, 0x9}}, {0x7, 0xa5e0, {0x0, 0xb0}}, {0x8cca, 0x3, {0x0, 0x8}}]}}}]}, 0xbb8}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000490) bpf$LINK_DETACH(0x22, &(0x7f0000000000), 0x4) 00:06:13 executing program 2: sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0xc02}, 0x14}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@RTM_DELMDB={0x98, 0x55, 0x400, 0x70bd2c, 0x25dfdbfe, {0x7, r4}, [@MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x4, {@ip4=@local, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x4, {@in6_addr=@private2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x3, {@ip4=@dev={0xac, 0x14, 0x14, 0x28}, 0x105ba}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x0, {@in6_addr=@mcast1}}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4000000}, 0x4080) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="5400000010003b0e0006dfbf0002000010000000", @ANYRES32=0x0, @ANYBLOB="ff1001004100000008000a00", @ANYRES32, @ANYBLOB="2c001200080001007369740020000200080008003300000014000200c0"], 0x54}}, 0x0) 00:06:13 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x4, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:13 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x1, @loopback, 0xdd16}}, 0x7f, 0x1, 0x0, 0x1f, 0x84, 0x2, 0x2}, &(0x7f0000000100)=0x9c) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000), 0x8) socket$inet6_sctp(0xa, 0x1, 0x84) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x1, @loopback, 0xdd16}}, 0x7f, 0x1, 0x0, 0x1f, 0x84, 0x2, 0x2}, &(0x7f0000000100)=0x9c) (async) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000), 0x8) (async) 00:06:13 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in6=@private1}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000000)=0xe8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x6000, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)=ANY=[@ANYBLOB="010000c6e200000018000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='./file0\x00']) mount$overlay(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x24004, &(0x7f0000000580)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@euid_lt={'euid<', r3}}]}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in6=@private1}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000000)=0xe8) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000001c0)) (async) statx(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x6000, 0x8, &(0x7f00000003c0)) (async) setuid(r2) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)=ANY=[@ANYBLOB="010000c6e200000018000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='./file0\x00']) (async) mount$overlay(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x24004, &(0x7f0000000580)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@euid_lt={'euid<', r3}}]}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) 00:06:13 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in6=@private1}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000000)=0xe8) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000001c0)) statx(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x6000, 0x8, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)=ANY=[@ANYBLOB="010000c6e200000018000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='./file0\x00']) mount$overlay(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x24004, &(0x7f0000000580)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@euid_lt={'euid<', r3}}]}) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000002c0)={{{@in6=@mcast1, @in6=@private1}}, {{@in=@loopback}, 0x0, @in6=@private0}}, &(0x7f0000000000)=0xe8) (async) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f00000001c0)) (async) statx(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x6000, 0x8, &(0x7f00000003c0)) (async) setuid(r2) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000540)=ANY=[@ANYBLOB="010000c6e200000018000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='./file0\x00']) (async) mount$overlay(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x24004, &(0x7f0000000580)={[{@redirect_dir={'redirect_dir', 0x3d, './file0'}}], [{@euid_lt={'euid<', r3}}]}) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) 00:06:13 executing program 3: r0 = syz_open_dev$audion(&(0x7f0000000100), 0x7, 0x60800) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x92) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) [ 373.653024][T21574] netlink: 'syz-executor.2': attribute type 8 has an invalid length. [ 373.666405][T21574] netlink: 'syz-executor.2': attribute type 2 has an invalid length. 00:06:13 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x1, @loopback, 0xdd16}}, 0x7f, 0x1, 0x0, 0x1f, 0x84, 0x2, 0x2}, &(0x7f0000000100)=0x9c) (async) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000000), 0x8) 00:06:13 executing program 3: r0 = syz_open_dev$audion(&(0x7f0000000100), 0x7, 0x60800) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x92) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) [ 373.699601][T21574] IPv6: sit1: Disabled Multicast RS 00:06:13 executing program 3: r0 = syz_open_dev$audion(&(0x7f0000000100), 0x7, 0x60800) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x92) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 64) r1 = socket$inet_udplite(0x2, 0x2, 0x88) (rerun: 64) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) [ 374.696963][T21545] loop5: detected capacity change from 0 to 131072 00:06:14 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500002000000000c74396c8e3ebbadc20e5a7625ecffe7ba8337249fe564e0b9cc7553358389bf0bdf81509f07fb2819bf5774fedda52e39c90fcffffffffffffff6b4673b4e8d5467e114604ea09b290a248a120c9c6e69f403ff0e80677eeba68562eaeae2bcd87cef9000000a39ca7ef365cc27dfeac63e3ac7528da78f6e3d18a7bb40e9048517354b0ca4f9c84b619e4f2c4c15f20a07db4583a462d6ee6602186fd68ee14a19e9b5381791cbf0ceb42122b8635a66ce6b5b92356081bc0f18a0ca83dbc08c2daeb060000000000009813c1efa26001b3f486eb6954871b4344faae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d00000000000039d085b47e4b834a401e8b444208a680a929eb7b396e5f9950cdcbcf59957ffb034cdbeb28ac4acbf6090a83664bf03b8db948b4f38d417296742f6177cc9277a11a1c462c70bc561e95a32578e242383e3ab31a0dd41542c9225cd6a33d0ce72590a972f77240dd04319e7da26a1ab09b027fcd606eee9177ea47cfb731b5325754cee028e2a680a9262f8704c37d5f220044e580dcabb1c87f1891316b5d1b66b67f13ab8faf740af6008d425f00"/566], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000100)={0x0, 0x1, 0x6, @local}, 0x10) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x8000, 0x200, 0x80, 0x20000}, 0x1c) setsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000140)=0x7fffffff, 0x4) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff008001fffffe100004003632177fbac141414e0000001be3e7d2a182fff", 0x0, 0x104, 0x6000000000000000, 0x0, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) r2 = memfd_secret(0x0) setsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000000180)=0x2, 0x4) 00:06:14 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480001, 0x82) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:14 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) setsockopt(r1, 0x9c4, 0x80000000, &(0x7f0000000080)="4155befef267ccca7332cc28e1e566433f46ef1aff86c93372f5152c3a1738670300000015eaaae0586313b436791f3fddbca78aac520216a6ba5aec5a6928332041", 0x42) 00:06:14 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000780)={0xbb8, 0x1, 0x5, 0x801, 0x0, 0x0, {0x3, 0x0, 0x4}, [{{0x254, 0x1, {{0x2}, 0x9, 0x5, 0xff7f, 0x6, 0x5, 'syz1\x00', "51c00b55ab69fa2e1448efc9d03a49b1420bf24d64ecb018109305a1943cd17c", "c54a075de044c98fa80d3ffa387cb383bf35c38ce6df1c3de2c3f762c4c2f988", [{0xffd0, 0x1f, {0x2, 0x4}}, {0x2, 0x4, {0x1, 0x4}}, {0x5, 0x0, {0x0, 0x400}}, {0x3ff, 0x6, {0x3, 0x12d}}, {0x3, 0x2451, {0x3, 0x6}}, {0x3, 0x493, {0x3, 0x8}}, {0x26, 0x400, {0x0, 0x24}}, {0x8, 0x200, {0x2, 0x1}}, {0x9, 0x2, {0x2, 0x1}}, {0x5, 0x200, {0x2, 0x10000}}, {0x5, 0x9, {0x1, 0x5}}, {0xfff9, 0x1ff, {0x1, 0x85a8}}, {0x8, 0xaa, {0x2}}, {0x20, 0x5, {0x1, 0x536}}, {0x4067, 0x4, {0x2, 0x8}}, {0x800, 0x4, {0x0, 0x5}}, {0x7af, 0x101, {0x1, 0xffffffff}}, {0x400, 0xbb9, {0x0, 0x4}}, {0x8, 0x5, {0x0, 0xff}}, {0x4, 0x1d4, {0x2, 0x2}}, {0x7ff, 0x7, {0x2, 0xfffff2c8}}, {0x5, 0x8, {0x0, 0x2}}, {0xfc01, 0x6, {0x0, 0x9c}}, {0x0, 0x1000, {0x3, 0x9}}, {0x7, 0xeece, {0x0, 0x7ff}}, {0x0, 0x794, {0x1, 0x1ff}}, {0xfffe, 0x800, {0x3, 0x7ff}}, {0x7, 0x4, {0x2, 0x81}}, {0x3ff, 0x20, {0x3, 0x3}}, {0x9, 0x9b, {0x2, 0x101}}, {0x1800, 0x6, {0x3, 0x20}}, {0x7, 0x2, {0x1, 0x7ff}}, {0x1, 0x9, {0x1, 0x757}}, {0xc6f8, 0x0, {0x0, 0xfffffffc}}, {0x7, 0x6, {0x0, 0xff}}, {0x81, 0x7, {0x3, 0x60800000}}, {0x1, 0x2, {0x2, 0x40}}, {0x1, 0x1, {0x1, 0x7ff}}, {0x6, 0x6, {0x0, 0xffffffff}}, {0x5a4e, 0x40, {0x0, 0x80000001}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x6, 0x7f, 0x1, 0x1000, 0x3, 'syz1\x00', "ec25ce170cd003507bf3fbb34201abcd0cb4d666b9ee97c7a64b01fdef50b530", "a3a7894b4673c43e041462c54ef43b9304bbebe053305f3d37ab1bd063049030", [{0x5, 0x6, {0x1, 0x3}}, {0x7f, 0x3, {0x1, 0x5}}, {0x3, 0x400, {0x1, 0x5}}, {0x7, 0x1, {0x1, 0x8}}, {0xff28, 0x9300, {0x2, 0x200}}, {0x3ff, 0xfe00, {0x0, 0x6}}, {0x1c21, 0x4, {0x0, 0x4}}, {0x1, 0x2, {0x3}}, {0x3, 0x1000, {0x1, 0x6}}, {0x3ff, 0x6, {0x2, 0x1000}}, {0x3f, 0xf001, {0x3, 0x1}}, {0x2, 0x5, {0x3, 0xfd0}}, {0x20, 0x7, {0x0, 0x8001}}, {0x2, 0x8, {0x3, 0x80000000}}, {0x200, 0x18, {0x3, 0x3}}, {0x30}, {0x4, 0x81, {0x2, 0x8}}, {0x0, 0x0, {0x2, 0xff}}, {0xc96, 0x8e, {0x2, 0x1000}}, {0x200, 0xffff, {0x0, 0x1d}}, {0x8, 0xfff, {0x4, 0xb08}}, {0x8, 0xfff, {0x3, 0xcc}}, {0x0, 0x6, {0x0, 0x7}}, {0xf3, 0x5, {0x2, 0x80000001}}, {0x7ff, 0x4, {0x3, 0x1ff}}, {0x400, 0xff01, {0x3, 0x8}}, {0x20, 0xda1, {0x3, 0x8}}, {0x1ff, 0xa7b, {0x1, 0x2}}, {0x5, 0x8, {0x1, 0x8}}, {0x3f, 0x1f, {0x0, 0x3}}, {0x0, 0xf97, {0x3, 0x2}}, {0xc9, 0x4, {0x3, 0x8}}, {0x3ff0, 0x1000, {0x0, 0x101}}, {0x1, 0x0, {0x3, 0x2}}, {0xd1e, 0x6, {0x0, 0x101}}, {0x3d, 0x7, {0x3, 0x4}}, {0x8, 0x4, {0x2, 0x1ff}}, {0x7ff, 0x8, {0x3, 0x800}}, {0x4, 0x7, {0x1, 0xffffffff}}, {0x4, 0x0, {0x3, 0x8000}}]}}}, {{0x254, 0x1, {{0x3, 0x6}, 0x7, 0x81, 0x4, 0x2, 0x12, 'syz1\x00', "0eca65d9e7501babc95cffd3a6d24cacf3818cbb64392dc7ffc78888daa958ad", "00edcee13eaf688dccd7c7ce91c534b07f245b63731a6d583b554ffe6a4bfab3", [{0xfffd, 0x7fff, {0x3, 0x2}}, {0x7, 0x4, {0x3, 0x1f}}, {0x101, 0x9, {0x2, 0x7f}}, {0x153, 0x2, {0x2, 0xe31}}, {0x9, 0x401, {0xff2d9a39d28ded94, 0x7f}}, {0x6, 0x3, {0x0, 0x8}}, {0x5d, 0x7f, {0x2, 0x4}}, {0x40, 0x0, {0x6, 0x67}}, {0x7, 0x80, {0x1, 0xffffffff}}, {0x1, 0x2, {0x2, 0xad}}, {0x0, 0x3f, {0x3, 0x6}}, {0x7, 0x8, {0x1, 0x1}}, {0x7fff, 0x1000, {0x1, 0x80000001}}, {0x839, 0x0, {0x2, 0xb5f6}}, {0x7f, 0x3, {0x2, 0x7ff}}, {0x3, 0x8000, {0x2, 0x3c65}}, {0xa26a, 0x6, {0x0, 0x3ba}}, {0xf767, 0xc1, {0x2, 0xb8c4}}, {0x8, 0x75dc, {0x0, 0x9}}, {0x8, 0x401, {0x1, 0xffffe4ee}}, {0x5, 0x6a8, {0x0, 0x4}}, {0x1, 0x3, {0x2, 0xff}}, {0x3ff, 0x2, {0x2, 0x81}}, {0x100, 0x101, {0x1, 0x5ec3}}, {0x5, 0x4, {0x1, 0x8}}, {0x3, 0x7f, {0x2, 0x9}}, {0x29, 0x44, {0x2, 0x5a4c92e9}}, {0x1, 0x800, {0x3, 0x9}}, {0xfe4c, 0x5, {0x2630b89f4deba412, 0x9}}, {0x4ef, 0x7, {0x3, 0xffffffff}}, {0x952, 0x6, {0x3, 0x9}}, {0x9, 0xbcc, {0x3, 0x3}}, {0x5, 0x4, {0x3, 0x2}}, {0x1, 0x0, {0x3, 0x8}}, {0x1ff, 0xfe01, {0x0, 0x91f}}, {0x9, 0x6, {0x2}}, {0x8, 0x9, {0x2, 0x96}}, {0x7, 0x4, {0x1, 0x2}}, {0x6, 0x3, {0x1, 0x1}}, {0x4, 0x3f, {0x2, 0x101}}]}}}, {{0x254, 0x1, {{0x2, 0x80}, 0x80, 0x40, 0x1000, 0xffff, 0x19, 'syz0\x00', "8f594cc23336f16305af136148087760e4b8a611f594ce8957f170e384610e74", "3877578d5e2376d36f0a2ca378e5d243f9422aab592648423b114ae4f22b1bae", [{0xfff, 0x87a, {0x2, 0x8}}, {0x0, 0xfffd, {0x1, 0x100}}, {0x0, 0x1f, {0x3, 0x3}}, {0x8001, 0xfffa, {0x2, 0x8}}, {0x7af7, 0x401, {0x3, 0x1}}, {0x2, 0x8, {0x1, 0x1}}, {0x8, 0x200, {0x0, 0x3}}, {0x7f, 0x3, {0x1, 0x10000}}, {0x1, 0x3, {0x2, 0x30}}, {0xff, 0x220, {0x3, 0x395}}, {0x1, 0x3, {0x3, 0x6}}, {0x2, 0x3f, {0x3, 0xbb7}}, {0x7, 0x1, {0x3, 0x3}}, {0x0, 0x3, {0x1, 0x200}}, {0x7, 0xfffa, {0x2, 0x8}}, {0x9, 0x6, {0x2, 0x41bf}}, {0x5, 0x2, {0x2, 0x997}}, {0x7, 0x1, {0x3, 0x10eac0b0}}, {0x9, 0x8, {0x1, 0x4}}, {0x9, 0x6, {0xa096bb96bd57e075, 0x2}}, {0x7854, 0x7, {0x3, 0x7f}}, {0x6, 0x6d14, {0x3, 0x7}}, {0x33, 0x0, {0x1, 0x101}}, {0x4, 0x8, {0x2, 0x7}}, {0x0, 0x0, {0x3, 0x1}}, {0x0, 0xffff, {0x0, 0x6}}, {0xfffc, 0x6, {0x1, 0x3}}, {0x5, 0x0, {0x1, 0x9}}, {0x0, 0x0, {0x2, 0x5}}, {0x7ff, 0xca7, {0x0, 0x4}}, {0x6, 0x100, {0x2, 0x20}}, {0x8001, 0x5, {0x2, 0xfffffffd}}, {0x2, 0x81, {0x2, 0x7}}, {0xcd76, 0x80, {0x0, 0x3}}, {0x400, 0x5, {0x0, 0x11}}, {0x800, 0xcd, {0x0, 0x5}}, {0x1, 0x0, {0x0, 0x6}}, {0x0, 0x2, {0x0, 0x8}}, {0x80, 0x40, {0x3, 0x1ff}}, {0x3ff}]}}}, {{0x254, 0x1, {{0x0, 0x4}, 0x20, 0xfe, 0x3e70, 0x1f, 0x20, 'syz0\x00', "093f88663070986792cdc49d521ab8627691375549da59782799f9ea435709af", "2f0f5e68f916f677ab077e22ea476c905e6ee2b3c12dba6e3da6e4319b89f8fd", [{0x7ff, 0xdb}, {0x9, 0x200, {0x4627708ca37a37ae, 0x4000000}}, {0x0, 0x6, {0x3, 0x5}}, {0x1, 0x1000, {0x0, 0x11}}, {0xeab, 0xffd8, {0x83b6840c66121aed, 0x1}}, {0x7, 0xa43a, {0x3, 0xf9}}, {0x8b5, 0xa2d3, {0x0, 0x10001}}, {0xc, 0x3ff, {0x0, 0x7ff}}, {0x1, 0x1, {0x0, 0x8}}, {0x7, 0x1e5, {0x1, 0x5}}, {0x4, 0x2, {0x1, 0x10001}}, {0x7fff, 0x7, {0x0, 0xff}}, {0x8, 0x9, {0x1, 0xffffffc0}}, {0xff41, 0x7, {0x0, 0x7}}, {0x9, 0x3, {0x2}}, {0x4, 0x3}, {0x8, 0x1f, {0x3, 0xcc4}}, {0x20d0, 0x23, {0x0, 0x4}}, {0x4, 0x401, {0x0, 0x8001}}, {0x3, 0x3ff, {0x3, 0x2}}, {0x8000, 0x3, {0x2, 0x5}}, {0xfffe, 0x7bf4, {0x0, 0x3}}, {0xff, 0x7, {0x0, 0x9}}, {0x5, 0x1, {0x3, 0x7}}, {0x200, 0x1, {0x3, 0x9}}, {0x7, 0x465, {0x2, 0x4}}, {0x201, 0x3ff, {0x0, 0x512}}, {0x7, 0x5, {0x0, 0x9}}, {0x9, 0x6, {0x3, 0x100}}, {0xc2b, 0xffc7, {0x0, 0xec3}}, {0x6, 0x3, {0x2, 0x212}}, {0x3, 0x7fff, {0x0, 0x10001}}, {0x7ff, 0x1, {0x0, 0x8}}, {0x8000, 0x1ff, {0x1, 0x7ff}}, {0x5, 0x7056, {0x2, 0x10000}}, {0x5, 0x400, {0x0, 0x3}}, {0x4d, 0x4, {0x1, 0xdc}}, {0x8, 0x1, {0x0, 0x9}}, {0x7, 0xa5e0, {0x0, 0xb0}}, {0x8cca, 0x3, {0x0, 0x8}}]}}}]}, 0xbb8}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000490) bpf$LINK_DETACH(0x22, &(0x7f0000000000), 0x4) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) (async) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000780)={0xbb8, 0x1, 0x5, 0x801, 0x0, 0x0, {0x3, 0x0, 0x4}, [{{0x254, 0x1, {{0x2}, 0x9, 0x5, 0xff7f, 0x6, 0x5, 'syz1\x00', "51c00b55ab69fa2e1448efc9d03a49b1420bf24d64ecb018109305a1943cd17c", "c54a075de044c98fa80d3ffa387cb383bf35c38ce6df1c3de2c3f762c4c2f988", [{0xffd0, 0x1f, {0x2, 0x4}}, {0x2, 0x4, {0x1, 0x4}}, {0x5, 0x0, {0x0, 0x400}}, {0x3ff, 0x6, {0x3, 0x12d}}, {0x3, 0x2451, {0x3, 0x6}}, {0x3, 0x493, {0x3, 0x8}}, {0x26, 0x400, {0x0, 0x24}}, {0x8, 0x200, {0x2, 0x1}}, {0x9, 0x2, {0x2, 0x1}}, {0x5, 0x200, {0x2, 0x10000}}, {0x5, 0x9, {0x1, 0x5}}, {0xfff9, 0x1ff, {0x1, 0x85a8}}, {0x8, 0xaa, {0x2}}, {0x20, 0x5, {0x1, 0x536}}, {0x4067, 0x4, {0x2, 0x8}}, {0x800, 0x4, {0x0, 0x5}}, {0x7af, 0x101, {0x1, 0xffffffff}}, {0x400, 0xbb9, {0x0, 0x4}}, {0x8, 0x5, {0x0, 0xff}}, {0x4, 0x1d4, {0x2, 0x2}}, {0x7ff, 0x7, {0x2, 0xfffff2c8}}, {0x5, 0x8, {0x0, 0x2}}, {0xfc01, 0x6, {0x0, 0x9c}}, {0x0, 0x1000, {0x3, 0x9}}, {0x7, 0xeece, {0x0, 0x7ff}}, {0x0, 0x794, {0x1, 0x1ff}}, {0xfffe, 0x800, {0x3, 0x7ff}}, {0x7, 0x4, {0x2, 0x81}}, {0x3ff, 0x20, {0x3, 0x3}}, {0x9, 0x9b, {0x2, 0x101}}, {0x1800, 0x6, {0x3, 0x20}}, {0x7, 0x2, {0x1, 0x7ff}}, {0x1, 0x9, {0x1, 0x757}}, {0xc6f8, 0x0, {0x0, 0xfffffffc}}, {0x7, 0x6, {0x0, 0xff}}, {0x81, 0x7, {0x3, 0x60800000}}, {0x1, 0x2, {0x2, 0x40}}, {0x1, 0x1, {0x1, 0x7ff}}, {0x6, 0x6, {0x0, 0xffffffff}}, {0x5a4e, 0x40, {0x0, 0x80000001}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x6, 0x7f, 0x1, 0x1000, 0x3, 'syz1\x00', "ec25ce170cd003507bf3fbb34201abcd0cb4d666b9ee97c7a64b01fdef50b530", "a3a7894b4673c43e041462c54ef43b9304bbebe053305f3d37ab1bd063049030", [{0x5, 0x6, {0x1, 0x3}}, {0x7f, 0x3, {0x1, 0x5}}, {0x3, 0x400, {0x1, 0x5}}, {0x7, 0x1, {0x1, 0x8}}, {0xff28, 0x9300, {0x2, 0x200}}, {0x3ff, 0xfe00, {0x0, 0x6}}, {0x1c21, 0x4, {0x0, 0x4}}, {0x1, 0x2, {0x3}}, {0x3, 0x1000, {0x1, 0x6}}, {0x3ff, 0x6, {0x2, 0x1000}}, {0x3f, 0xf001, {0x3, 0x1}}, {0x2, 0x5, {0x3, 0xfd0}}, {0x20, 0x7, {0x0, 0x8001}}, {0x2, 0x8, {0x3, 0x80000000}}, {0x200, 0x18, {0x3, 0x3}}, {0x30}, {0x4, 0x81, {0x2, 0x8}}, {0x0, 0x0, {0x2, 0xff}}, {0xc96, 0x8e, {0x2, 0x1000}}, {0x200, 0xffff, {0x0, 0x1d}}, {0x8, 0xfff, {0x4, 0xb08}}, {0x8, 0xfff, {0x3, 0xcc}}, {0x0, 0x6, {0x0, 0x7}}, {0xf3, 0x5, {0x2, 0x80000001}}, {0x7ff, 0x4, {0x3, 0x1ff}}, {0x400, 0xff01, {0x3, 0x8}}, {0x20, 0xda1, {0x3, 0x8}}, {0x1ff, 0xa7b, {0x1, 0x2}}, {0x5, 0x8, {0x1, 0x8}}, {0x3f, 0x1f, {0x0, 0x3}}, {0x0, 0xf97, {0x3, 0x2}}, {0xc9, 0x4, {0x3, 0x8}}, {0x3ff0, 0x1000, {0x0, 0x101}}, {0x1, 0x0, {0x3, 0x2}}, {0xd1e, 0x6, {0x0, 0x101}}, {0x3d, 0x7, {0x3, 0x4}}, {0x8, 0x4, {0x2, 0x1ff}}, {0x7ff, 0x8, {0x3, 0x800}}, {0x4, 0x7, {0x1, 0xffffffff}}, {0x4, 0x0, {0x3, 0x8000}}]}}}, {{0x254, 0x1, {{0x3, 0x6}, 0x7, 0x81, 0x4, 0x2, 0x12, 'syz1\x00', "0eca65d9e7501babc95cffd3a6d24cacf3818cbb64392dc7ffc78888daa958ad", "00edcee13eaf688dccd7c7ce91c534b07f245b63731a6d583b554ffe6a4bfab3", [{0xfffd, 0x7fff, {0x3, 0x2}}, {0x7, 0x4, {0x3, 0x1f}}, {0x101, 0x9, {0x2, 0x7f}}, {0x153, 0x2, {0x2, 0xe31}}, {0x9, 0x401, {0xff2d9a39d28ded94, 0x7f}}, {0x6, 0x3, {0x0, 0x8}}, {0x5d, 0x7f, {0x2, 0x4}}, {0x40, 0x0, {0x6, 0x67}}, {0x7, 0x80, {0x1, 0xffffffff}}, {0x1, 0x2, {0x2, 0xad}}, {0x0, 0x3f, {0x3, 0x6}}, {0x7, 0x8, {0x1, 0x1}}, {0x7fff, 0x1000, {0x1, 0x80000001}}, {0x839, 0x0, {0x2, 0xb5f6}}, {0x7f, 0x3, {0x2, 0x7ff}}, {0x3, 0x8000, {0x2, 0x3c65}}, {0xa26a, 0x6, {0x0, 0x3ba}}, {0xf767, 0xc1, {0x2, 0xb8c4}}, {0x8, 0x75dc, {0x0, 0x9}}, {0x8, 0x401, {0x1, 0xffffe4ee}}, {0x5, 0x6a8, {0x0, 0x4}}, {0x1, 0x3, {0x2, 0xff}}, {0x3ff, 0x2, {0x2, 0x81}}, {0x100, 0x101, {0x1, 0x5ec3}}, {0x5, 0x4, {0x1, 0x8}}, {0x3, 0x7f, {0x2, 0x9}}, {0x29, 0x44, {0x2, 0x5a4c92e9}}, {0x1, 0x800, {0x3, 0x9}}, {0xfe4c, 0x5, {0x2630b89f4deba412, 0x9}}, {0x4ef, 0x7, {0x3, 0xffffffff}}, {0x952, 0x6, {0x3, 0x9}}, {0x9, 0xbcc, {0x3, 0x3}}, {0x5, 0x4, {0x3, 0x2}}, {0x1, 0x0, {0x3, 0x8}}, {0x1ff, 0xfe01, {0x0, 0x91f}}, {0x9, 0x6, {0x2}}, {0x8, 0x9, {0x2, 0x96}}, {0x7, 0x4, {0x1, 0x2}}, {0x6, 0x3, {0x1, 0x1}}, {0x4, 0x3f, {0x2, 0x101}}]}}}, {{0x254, 0x1, {{0x2, 0x80}, 0x80, 0x40, 0x1000, 0xffff, 0x19, 'syz0\x00', "8f594cc23336f16305af136148087760e4b8a611f594ce8957f170e384610e74", "3877578d5e2376d36f0a2ca378e5d243f9422aab592648423b114ae4f22b1bae", [{0xfff, 0x87a, {0x2, 0x8}}, {0x0, 0xfffd, {0x1, 0x100}}, {0x0, 0x1f, {0x3, 0x3}}, {0x8001, 0xfffa, {0x2, 0x8}}, {0x7af7, 0x401, {0x3, 0x1}}, {0x2, 0x8, {0x1, 0x1}}, {0x8, 0x200, {0x0, 0x3}}, {0x7f, 0x3, {0x1, 0x10000}}, {0x1, 0x3, {0x2, 0x30}}, {0xff, 0x220, {0x3, 0x395}}, {0x1, 0x3, {0x3, 0x6}}, {0x2, 0x3f, {0x3, 0xbb7}}, {0x7, 0x1, {0x3, 0x3}}, {0x0, 0x3, {0x1, 0x200}}, {0x7, 0xfffa, {0x2, 0x8}}, {0x9, 0x6, {0x2, 0x41bf}}, {0x5, 0x2, {0x2, 0x997}}, {0x7, 0x1, {0x3, 0x10eac0b0}}, {0x9, 0x8, {0x1, 0x4}}, {0x9, 0x6, {0xa096bb96bd57e075, 0x2}}, {0x7854, 0x7, {0x3, 0x7f}}, {0x6, 0x6d14, {0x3, 0x7}}, {0x33, 0x0, {0x1, 0x101}}, {0x4, 0x8, {0x2, 0x7}}, {0x0, 0x0, {0x3, 0x1}}, {0x0, 0xffff, {0x0, 0x6}}, {0xfffc, 0x6, {0x1, 0x3}}, {0x5, 0x0, {0x1, 0x9}}, {0x0, 0x0, {0x2, 0x5}}, {0x7ff, 0xca7, {0x0, 0x4}}, {0x6, 0x100, {0x2, 0x20}}, {0x8001, 0x5, {0x2, 0xfffffffd}}, {0x2, 0x81, {0x2, 0x7}}, {0xcd76, 0x80, {0x0, 0x3}}, {0x400, 0x5, {0x0, 0x11}}, {0x800, 0xcd, {0x0, 0x5}}, {0x1, 0x0, {0x0, 0x6}}, {0x0, 0x2, {0x0, 0x8}}, {0x80, 0x40, {0x3, 0x1ff}}, {0x3ff}]}}}, {{0x254, 0x1, {{0x0, 0x4}, 0x20, 0xfe, 0x3e70, 0x1f, 0x20, 'syz0\x00', "093f88663070986792cdc49d521ab8627691375549da59782799f9ea435709af", "2f0f5e68f916f677ab077e22ea476c905e6ee2b3c12dba6e3da6e4319b89f8fd", [{0x7ff, 0xdb}, {0x9, 0x200, {0x4627708ca37a37ae, 0x4000000}}, {0x0, 0x6, {0x3, 0x5}}, {0x1, 0x1000, {0x0, 0x11}}, {0xeab, 0xffd8, {0x83b6840c66121aed, 0x1}}, {0x7, 0xa43a, {0x3, 0xf9}}, {0x8b5, 0xa2d3, {0x0, 0x10001}}, {0xc, 0x3ff, {0x0, 0x7ff}}, {0x1, 0x1, {0x0, 0x8}}, {0x7, 0x1e5, {0x1, 0x5}}, {0x4, 0x2, {0x1, 0x10001}}, {0x7fff, 0x7, {0x0, 0xff}}, {0x8, 0x9, {0x1, 0xffffffc0}}, {0xff41, 0x7, {0x0, 0x7}}, {0x9, 0x3, {0x2}}, {0x4, 0x3}, {0x8, 0x1f, {0x3, 0xcc4}}, {0x20d0, 0x23, {0x0, 0x4}}, {0x4, 0x401, {0x0, 0x8001}}, {0x3, 0x3ff, {0x3, 0x2}}, {0x8000, 0x3, {0x2, 0x5}}, {0xfffe, 0x7bf4, {0x0, 0x3}}, {0xff, 0x7, {0x0, 0x9}}, {0x5, 0x1, {0x3, 0x7}}, {0x200, 0x1, {0x3, 0x9}}, {0x7, 0x465, {0x2, 0x4}}, {0x201, 0x3ff, {0x0, 0x512}}, {0x7, 0x5, {0x0, 0x9}}, {0x9, 0x6, {0x3, 0x100}}, {0xc2b, 0xffc7, {0x0, 0xec3}}, {0x6, 0x3, {0x2, 0x212}}, {0x3, 0x7fff, {0x0, 0x10001}}, {0x7ff, 0x1, {0x0, 0x8}}, {0x8000, 0x1ff, {0x1, 0x7ff}}, {0x5, 0x7056, {0x2, 0x10000}}, {0x5, 0x400, {0x0, 0x3}}, {0x4d, 0x4, {0x1, 0xdc}}, {0x8, 0x1, {0x0, 0x9}}, {0x7, 0xa5e0, {0x0, 0xb0}}, {0x8cca, 0x3, {0x0, 0x8}}]}}}]}, 0xbb8}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000490) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000000), 0x4) (async) 00:06:14 executing program 2: sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0xc02}, 0x14}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@RTM_DELMDB={0x98, 0x55, 0x400, 0x70bd2c, 0x25dfdbfe, {0x7, r4}, [@MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x4, {@ip4=@local, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x4, {@in6_addr=@private2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x3, {@ip4=@dev={0xac, 0x14, 0x14, 0x28}, 0x105ba}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x0, {@in6_addr=@mcast1}}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4000000}, 0x4080) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="5400000010003b0e0006dfbf0002000010000000", @ANYRES32=0x0, @ANYBLOB="ff1001004100000008000a00", @ANYRES32, @ANYBLOB="2c001200080001007369740020000200080008003300000014000200c0"], 0x54}}, 0x0) 00:06:14 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x5, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:14 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480001, 0x82) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:14 executing program 2: sendmsg$DEVLINK_CMD_SB_POOL_GET(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0xc02}, 0x14}}, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x80a, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000440)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MIIMON={0x8, 0x3, 0x7}]}}}]}, 0x3c}}, 0x0) (async) sendmsg$nl_route(r1, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@RTM_DELMDB={0x98, 0x55, 0x400, 0x70bd2c, 0x25dfdbfe, {0x7, r4}, [@MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x4, {@ip4=@local, 0x86dd}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x4, {@in6_addr=@private2}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x2, 0x3, {@ip4=@dev={0xac, 0x14, 0x14, 0x28}, 0x105ba}}}, @MDBA_SET_ENTRY={0x20, 0x1, {0x0, 0x1, 0x1, 0x0, {@in6_addr=@mcast1}}}]}, 0x98}, 0x1, 0x0, 0x0, 0x4000000}, 0x4080) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="5400000010003b0e0006dfbf0002000010000000", @ANYRES32=0x0, @ANYBLOB="ff1001004100000008000a00", @ANYRES32, @ANYBLOB="2c001200080001007369740020000200080008003300000014000200c0"], 0x54}}, 0x0) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x480001, 0x82) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x7ff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40100, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r3, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) (async) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x7ff) (async) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40100, 0x100) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r3, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 00:06:15 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500002000000000c74396c8e3ebbadc20e5a7625ecffe7ba8337249fe564e0b9cc7553358389bf0bdf81509f07fb2819bf5774fedda52e39c90fcffffffffffffff6b4673b4e8d5467e114604ea09b290a248a120c9c6e69f403ff0e80677eeba68562eaeae2bcd87cef9000000a39ca7ef365cc27dfeac63e3ac7528da78f6e3d18a7bb40e9048517354b0ca4f9c84b619e4f2c4c15f20a07db4583a462d6ee6602186fd68ee14a19e9b5381791cbf0ceb42122b8635a66ce6b5b92356081bc0f18a0ca83dbc08c2daeb060000000000009813c1efa26001b3f486eb6954871b4344faae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d00000000000039d085b47e4b834a401e8b444208a680a929eb7b396e5f9950cdcbcf59957ffb034cdbeb28ac4acbf6090a83664bf03b8db948b4f38d417296742f6177cc9277a11a1c462c70bc561e95a32578e242383e3ab31a0dd41542c9225cd6a33d0ce72590a972f77240dd04319e7da26a1ab09b027fcd606eee9177ea47cfb731b5325754cee028e2a680a9262f8704c37d5f220044e580dcabb1c87f1891316b5d1b66b67f13ab8faf740af6008d425f00"/566], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) (async) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000100)={0x0, 0x1, 0x6, @local}, 0x10) (async) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x8000, 0x200, 0x80, 0x20000}, 0x1c) (async) setsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000140)=0x7fffffff, 0x4) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff008001fffffe100004003632177fbac141414e0000001be3e7d2a182fff", 0x0, 0x104, 0x6000000000000000, 0x0, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) (async) r2 = memfd_secret(0x0) setsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000000180)=0x2, 0x4) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async, rerun: 32) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x7ff) (async, rerun: 32) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r2) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x40100, 0x100) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r3, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r3, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r3, 0xc0189375, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 00:06:15 executing program 0: syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xd00, &(0x7f00000002c0), 0x1, 0x228, &(0x7f0000000540)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJg5EjhXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPwl9wgoGBgZmBgUGFgYGBiYGFIS0zJ9XAg4ERFKtgjiELVBVMNRMDB1hCLzk/J6WdgRGcBMDaljOwwM0wfMzACucYIXOMLRqgJjG0Q2kVKO0BpZdD6cdQWh4t2bCATeiH8jQaGBjYGCoSS0qKDNkYGKAsuJgRXMxIAG4zE9TWuUyonjvOxDAKRsEoGAWjYBSMglEwCkbBKBgFIxkAAgAA//86QLgv") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) (async) sendmsg$OSF_MSG_REMOVE(r0, &(0x7f00000000c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000780)={0xbb8, 0x1, 0x5, 0x801, 0x0, 0x0, {0x3, 0x0, 0x4}, [{{0x254, 0x1, {{0x2}, 0x9, 0x5, 0xff7f, 0x6, 0x5, 'syz1\x00', "51c00b55ab69fa2e1448efc9d03a49b1420bf24d64ecb018109305a1943cd17c", "c54a075de044c98fa80d3ffa387cb383bf35c38ce6df1c3de2c3f762c4c2f988", [{0xffd0, 0x1f, {0x2, 0x4}}, {0x2, 0x4, {0x1, 0x4}}, {0x5, 0x0, {0x0, 0x400}}, {0x3ff, 0x6, {0x3, 0x12d}}, {0x3, 0x2451, {0x3, 0x6}}, {0x3, 0x493, {0x3, 0x8}}, {0x26, 0x400, {0x0, 0x24}}, {0x8, 0x200, {0x2, 0x1}}, {0x9, 0x2, {0x2, 0x1}}, {0x5, 0x200, {0x2, 0x10000}}, {0x5, 0x9, {0x1, 0x5}}, {0xfff9, 0x1ff, {0x1, 0x85a8}}, {0x8, 0xaa, {0x2}}, {0x20, 0x5, {0x1, 0x536}}, {0x4067, 0x4, {0x2, 0x8}}, {0x800, 0x4, {0x0, 0x5}}, {0x7af, 0x101, {0x1, 0xffffffff}}, {0x400, 0xbb9, {0x0, 0x4}}, {0x8, 0x5, {0x0, 0xff}}, {0x4, 0x1d4, {0x2, 0x2}}, {0x7ff, 0x7, {0x2, 0xfffff2c8}}, {0x5, 0x8, {0x0, 0x2}}, {0xfc01, 0x6, {0x0, 0x9c}}, {0x0, 0x1000, {0x3, 0x9}}, {0x7, 0xeece, {0x0, 0x7ff}}, {0x0, 0x794, {0x1, 0x1ff}}, {0xfffe, 0x800, {0x3, 0x7ff}}, {0x7, 0x4, {0x2, 0x81}}, {0x3ff, 0x20, {0x3, 0x3}}, {0x9, 0x9b, {0x2, 0x101}}, {0x1800, 0x6, {0x3, 0x20}}, {0x7, 0x2, {0x1, 0x7ff}}, {0x1, 0x9, {0x1, 0x757}}, {0xc6f8, 0x0, {0x0, 0xfffffffc}}, {0x7, 0x6, {0x0, 0xff}}, {0x81, 0x7, {0x3, 0x60800000}}, {0x1, 0x2, {0x2, 0x40}}, {0x1, 0x1, {0x1, 0x7ff}}, {0x6, 0x6, {0x0, 0xffffffff}}, {0x5a4e, 0x40, {0x0, 0x80000001}}]}}}, {{0x254, 0x1, {{0x1, 0x7}, 0x6, 0x7f, 0x1, 0x1000, 0x3, 'syz1\x00', "ec25ce170cd003507bf3fbb34201abcd0cb4d666b9ee97c7a64b01fdef50b530", "a3a7894b4673c43e041462c54ef43b9304bbebe053305f3d37ab1bd063049030", [{0x5, 0x6, {0x1, 0x3}}, {0x7f, 0x3, {0x1, 0x5}}, {0x3, 0x400, {0x1, 0x5}}, {0x7, 0x1, {0x1, 0x8}}, {0xff28, 0x9300, {0x2, 0x200}}, {0x3ff, 0xfe00, {0x0, 0x6}}, {0x1c21, 0x4, {0x0, 0x4}}, {0x1, 0x2, {0x3}}, {0x3, 0x1000, {0x1, 0x6}}, {0x3ff, 0x6, {0x2, 0x1000}}, {0x3f, 0xf001, {0x3, 0x1}}, {0x2, 0x5, {0x3, 0xfd0}}, {0x20, 0x7, {0x0, 0x8001}}, {0x2, 0x8, {0x3, 0x80000000}}, {0x200, 0x18, {0x3, 0x3}}, {0x30}, {0x4, 0x81, {0x2, 0x8}}, {0x0, 0x0, {0x2, 0xff}}, {0xc96, 0x8e, {0x2, 0x1000}}, {0x200, 0xffff, {0x0, 0x1d}}, {0x8, 0xfff, {0x4, 0xb08}}, {0x8, 0xfff, {0x3, 0xcc}}, {0x0, 0x6, {0x0, 0x7}}, {0xf3, 0x5, {0x2, 0x80000001}}, {0x7ff, 0x4, {0x3, 0x1ff}}, {0x400, 0xff01, {0x3, 0x8}}, {0x20, 0xda1, {0x3, 0x8}}, {0x1ff, 0xa7b, {0x1, 0x2}}, {0x5, 0x8, {0x1, 0x8}}, {0x3f, 0x1f, {0x0, 0x3}}, {0x0, 0xf97, {0x3, 0x2}}, {0xc9, 0x4, {0x3, 0x8}}, {0x3ff0, 0x1000, {0x0, 0x101}}, {0x1, 0x0, {0x3, 0x2}}, {0xd1e, 0x6, {0x0, 0x101}}, {0x3d, 0x7, {0x3, 0x4}}, {0x8, 0x4, {0x2, 0x1ff}}, {0x7ff, 0x8, {0x3, 0x800}}, {0x4, 0x7, {0x1, 0xffffffff}}, {0x4, 0x0, {0x3, 0x8000}}]}}}, {{0x254, 0x1, {{0x3, 0x6}, 0x7, 0x81, 0x4, 0x2, 0x12, 'syz1\x00', "0eca65d9e7501babc95cffd3a6d24cacf3818cbb64392dc7ffc78888daa958ad", "00edcee13eaf688dccd7c7ce91c534b07f245b63731a6d583b554ffe6a4bfab3", [{0xfffd, 0x7fff, {0x3, 0x2}}, {0x7, 0x4, {0x3, 0x1f}}, {0x101, 0x9, {0x2, 0x7f}}, {0x153, 0x2, {0x2, 0xe31}}, {0x9, 0x401, {0xff2d9a39d28ded94, 0x7f}}, {0x6, 0x3, {0x0, 0x8}}, {0x5d, 0x7f, {0x2, 0x4}}, {0x40, 0x0, {0x6, 0x67}}, {0x7, 0x80, {0x1, 0xffffffff}}, {0x1, 0x2, {0x2, 0xad}}, {0x0, 0x3f, {0x3, 0x6}}, {0x7, 0x8, {0x1, 0x1}}, {0x7fff, 0x1000, {0x1, 0x80000001}}, {0x839, 0x0, {0x2, 0xb5f6}}, {0x7f, 0x3, {0x2, 0x7ff}}, {0x3, 0x8000, {0x2, 0x3c65}}, {0xa26a, 0x6, {0x0, 0x3ba}}, {0xf767, 0xc1, {0x2, 0xb8c4}}, {0x8, 0x75dc, {0x0, 0x9}}, {0x8, 0x401, {0x1, 0xffffe4ee}}, {0x5, 0x6a8, {0x0, 0x4}}, {0x1, 0x3, {0x2, 0xff}}, {0x3ff, 0x2, {0x2, 0x81}}, {0x100, 0x101, {0x1, 0x5ec3}}, {0x5, 0x4, {0x1, 0x8}}, {0x3, 0x7f, {0x2, 0x9}}, {0x29, 0x44, {0x2, 0x5a4c92e9}}, {0x1, 0x800, {0x3, 0x9}}, {0xfe4c, 0x5, {0x2630b89f4deba412, 0x9}}, {0x4ef, 0x7, {0x3, 0xffffffff}}, {0x952, 0x6, {0x3, 0x9}}, {0x9, 0xbcc, {0x3, 0x3}}, {0x5, 0x4, {0x3, 0x2}}, {0x1, 0x0, {0x3, 0x8}}, {0x1ff, 0xfe01, {0x0, 0x91f}}, {0x9, 0x6, {0x2}}, {0x8, 0x9, {0x2, 0x96}}, {0x7, 0x4, {0x1, 0x2}}, {0x6, 0x3, {0x1, 0x1}}, {0x4, 0x3f, {0x2, 0x101}}]}}}, {{0x254, 0x1, {{0x2, 0x80}, 0x80, 0x40, 0x1000, 0xffff, 0x19, 'syz0\x00', "8f594cc23336f16305af136148087760e4b8a611f594ce8957f170e384610e74", "3877578d5e2376d36f0a2ca378e5d243f9422aab592648423b114ae4f22b1bae", [{0xfff, 0x87a, {0x2, 0x8}}, {0x0, 0xfffd, {0x1, 0x100}}, {0x0, 0x1f, {0x3, 0x3}}, {0x8001, 0xfffa, {0x2, 0x8}}, {0x7af7, 0x401, {0x3, 0x1}}, {0x2, 0x8, {0x1, 0x1}}, {0x8, 0x200, {0x0, 0x3}}, {0x7f, 0x3, {0x1, 0x10000}}, {0x1, 0x3, {0x2, 0x30}}, {0xff, 0x220, {0x3, 0x395}}, {0x1, 0x3, {0x3, 0x6}}, {0x2, 0x3f, {0x3, 0xbb7}}, {0x7, 0x1, {0x3, 0x3}}, {0x0, 0x3, {0x1, 0x200}}, {0x7, 0xfffa, {0x2, 0x8}}, {0x9, 0x6, {0x2, 0x41bf}}, {0x5, 0x2, {0x2, 0x997}}, {0x7, 0x1, {0x3, 0x10eac0b0}}, {0x9, 0x8, {0x1, 0x4}}, {0x9, 0x6, {0xa096bb96bd57e075, 0x2}}, {0x7854, 0x7, {0x3, 0x7f}}, {0x6, 0x6d14, {0x3, 0x7}}, {0x33, 0x0, {0x1, 0x101}}, {0x4, 0x8, {0x2, 0x7}}, {0x0, 0x0, {0x3, 0x1}}, {0x0, 0xffff, {0x0, 0x6}}, {0xfffc, 0x6, {0x1, 0x3}}, {0x5, 0x0, {0x1, 0x9}}, {0x0, 0x0, {0x2, 0x5}}, {0x7ff, 0xca7, {0x0, 0x4}}, {0x6, 0x100, {0x2, 0x20}}, {0x8001, 0x5, {0x2, 0xfffffffd}}, {0x2, 0x81, {0x2, 0x7}}, {0xcd76, 0x80, {0x0, 0x3}}, {0x400, 0x5, {0x0, 0x11}}, {0x800, 0xcd, {0x0, 0x5}}, {0x1, 0x0, {0x0, 0x6}}, {0x0, 0x2, {0x0, 0x8}}, {0x80, 0x40, {0x3, 0x1ff}}, {0x3ff}]}}}, {{0x254, 0x1, {{0x0, 0x4}, 0x20, 0xfe, 0x3e70, 0x1f, 0x20, 'syz0\x00', "093f88663070986792cdc49d521ab8627691375549da59782799f9ea435709af", "2f0f5e68f916f677ab077e22ea476c905e6ee2b3c12dba6e3da6e4319b89f8fd", [{0x7ff, 0xdb}, {0x9, 0x200, {0x4627708ca37a37ae, 0x4000000}}, {0x0, 0x6, {0x3, 0x5}}, {0x1, 0x1000, {0x0, 0x11}}, {0xeab, 0xffd8, {0x83b6840c66121aed, 0x1}}, {0x7, 0xa43a, {0x3, 0xf9}}, {0x8b5, 0xa2d3, {0x0, 0x10001}}, {0xc, 0x3ff, {0x0, 0x7ff}}, {0x1, 0x1, {0x0, 0x8}}, {0x7, 0x1e5, {0x1, 0x5}}, {0x4, 0x2, {0x1, 0x10001}}, {0x7fff, 0x7, {0x0, 0xff}}, {0x8, 0x9, {0x1, 0xffffffc0}}, {0xff41, 0x7, {0x0, 0x7}}, {0x9, 0x3, {0x2}}, {0x4, 0x3}, {0x8, 0x1f, {0x3, 0xcc4}}, {0x20d0, 0x23, {0x0, 0x4}}, {0x4, 0x401, {0x0, 0x8001}}, {0x3, 0x3ff, {0x3, 0x2}}, {0x8000, 0x3, {0x2, 0x5}}, {0xfffe, 0x7bf4, {0x0, 0x3}}, {0xff, 0x7, {0x0, 0x9}}, {0x5, 0x1, {0x3, 0x7}}, {0x200, 0x1, {0x3, 0x9}}, {0x7, 0x465, {0x2, 0x4}}, {0x201, 0x3ff, {0x0, 0x512}}, {0x7, 0x5, {0x0, 0x9}}, {0x9, 0x6, {0x3, 0x100}}, {0xc2b, 0xffc7, {0x0, 0xec3}}, {0x6, 0x3, {0x2, 0x212}}, {0x3, 0x7fff, {0x0, 0x10001}}, {0x7ff, 0x1, {0x0, 0x8}}, {0x8000, 0x1ff, {0x1, 0x7ff}}, {0x5, 0x7056, {0x2, 0x10000}}, {0x5, 0x400, {0x0, 0x3}}, {0x4d, 0x4, {0x1, 0xdc}}, {0x8, 0x1, {0x0, 0x9}}, {0x7, 0xa5e0, {0x0, 0xb0}}, {0x8cca, 0x3, {0x0, 0x8}}]}}}]}, 0xbb8}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000490) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000000), 0x4) 00:06:15 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000006504040001001f000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000000009500002000000000c74396c8e3ebbadc20e5a7625ecffe7ba8337249fe564e0b9cc7553358389bf0bdf81509f07fb2819bf5774fedda52e39c90fcffffffffffffff6b4673b4e8d5467e114604ea09b290a248a120c9c6e69f403ff0e80677eeba68562eaeae2bcd87cef9000000a39ca7ef365cc27dfeac63e3ac7528da78f6e3d18a7bb40e9048517354b0ca4f9c84b619e4f2c4c15f20a07db4583a462d6ee6602186fd68ee14a19e9b5381791cbf0ceb42122b8635a66ce6b5b92356081bc0f18a0ca83dbc08c2daeb060000000000009813c1efa26001b3f486eb6954871b4344faae85c4d0b96778478ae5355e6f923b1105696904fa93fa915ab8e1e0d7f31ebd19455e6827cd493907bf9d00000000000039d085b47e4b834a401e8b444208a680a929eb7b396e5f9950cdcbcf59957ffb034cdbeb28ac4acbf6090a83664bf03b8db948b4f38d417296742f6177cc9277a11a1c462c70bc561e95a32578e242383e3ab31a0dd41542c9225cd6a33d0ce72590a972f77240dd04319e7da26a1ab09b027fcd606eee9177ea47cfb731b5325754cee028e2a680a9262f8704c37d5f220044e580dcabb1c87f1891316b5d1b66b67f13ab8faf740af6008d425f00"/566], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x2ca}, 0x48) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000100)={0x0, 0x1, 0x6, @local}, 0x10) (async) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x8000, 0x200, 0x80, 0x20000}, 0x1c) (async) setsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000140)=0x7fffffff, 0x4) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0x2f9, 0x304, &(0x7f0000000040)="b90103600040f000009e0ff008001fffffe100004003632177fbac141414e0000001be3e7d2a182fff", 0x0, 0x104, 0x6000000000000000, 0x0, 0xfeb9, &(0x7f0000000400)="9209558f0c5fb25cd57f98113135c3171b8b331fbc04f0e6955a796ff8e3aae3cac46cec3030dfc999058aea01f0e6dcf2f9d480d328655aca003927bd50ed49d4843c8a0a2a4b26ceb747947200bd644c85e7a8a7d7cfce840c02a7d69c9e0bca410f64d43290abbbf3131e1fa8bd8c3e5f19d5a491d3d4c1a0fe47de9eebaf073ac3da6256bdb681d18fbd607c9b0d710442bcf78bc36fd3c035812bde582a262bff0e4d6181c818fccf542868c6e602d97bea23a101955dc76bcc984142ab305387aa348566d688edd291a3e9d08952adbdf60462bb7f7faebcdfccf17115708b0d73d0f3a469ce7d8374219b3f92c92bcec4958d474bb281c26691949d054b784a5866f081e53eb9cfd7"}, 0x28) (async) r2 = memfd_secret(0x0) setsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000000180)=0x2, 0x4) 00:06:15 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async, rerun: 64) setsockopt(r1, 0x9c4, 0x80000000, &(0x7f0000000080)="4155befef267ccca7332cc28e1e566433f46ef1aff86c93372f5152c3a1738670300000015eaaae0586313b436791f3fddbca78aac520216a6ba5aec5a6928332041", 0x42) (rerun: 64) 00:06:15 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00, 0x0, 0x522}) ftruncate(r0, 0x0) ioctl$VFAT_IOCTL_READDIR_BOTH(r0, 0x82307201, &(0x7f00000002c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x8, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x8, 0x76}, [@call={0x27}]}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x0, 0xf, 0x0, &(0x7f0000000280)="a28628000000000010000000000090", 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdea, 0x0, 0x0}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f00000005c0)={'ip6tnl0\x00', &(0x7f0000000540)={'ip6_vti0\x00', 0x0, 0x52, 0xf7, 0x5, 0x50a, 0x80, @local, @private2, 0x8000, 0x700, 0x192, 0x8}}) sendto$packet(r0, &(0x7f0000000140), 0x0, 0x4000, &(0x7f00000006c0)={0x11, 0x5, r3, 0x1, 0x20, 0x6, @link_local}, 0x14) 00:06:15 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x6, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xd8) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 5: prlimit64(0x0, 0x7, &(0x7f0000000140)={0x4, 0x7fffffffffffffff}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000380)={0x0, 0x0}) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x1) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x1) syz_clone3(&(0x7f00000004c0)={0x3000000, &(0x7f0000000100), &(0x7f00000001c0), &(0x7f0000000240), {0x2a}, &(0x7f0000000280)=""/155, 0x9b, &(0x7f0000000340)=""/2, &(0x7f0000000480)=[r0, r1, r2, r3, r4, 0x0], 0x6}, 0x58) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) getrlimit(0xb, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x0, 0x40000103, 0x0) r8 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000980), 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') readlinkat(r9, &(0x7f0000000180)='./cgroup\x00', &(0x7f0000001740)=""/4109, 0x100d) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/ldiscs\x00', 0x0, 0x0) r11 = ioctl$LOOP_CTL_GET_FREE(r9, 0x4c82) ioctl$LOOP_CTL_REMOVE(r10, 0x4c81, r11) 00:06:15 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) pipe2$watch_queue(&(0x7f0000000000), 0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2, 0x7f, 0x8000000000000000, 0x8000000000000000}) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0x101200, 0x0) ioctl$SNDCTL_DSP_SYNC(r2, 0x5001, 0x0) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xd8) (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xd8) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async, rerun: 32) setsockopt(r1, 0x9c4, 0x80000000, &(0x7f0000000080)="4155befef267ccca7332cc28e1e566433f46ef1aff86c93372f5152c3a1738670300000015eaaae0586313b436791f3fddbca78aac520216a6ba5aec5a6928332041", 0x42) (rerun: 32) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@initdev, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@private0}}, &(0x7f0000000100)=0xe8) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e20, 0x1, @local, 0x8}}, 0x13e}, &(0x7f00000000c0)=0x90) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') (async) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@initdev, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@private0}}, &(0x7f0000000100)=0xe8) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:15 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0x5) (async, rerun: 64) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@initdev, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@private0}}, &(0x7f0000000100)=0xe8) (rerun: 64) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00, 0x0, 0x522}) ftruncate(r0, 0x0) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r0, 0x82307201, &(0x7f00000002c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x8, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x8, 0x76}, [@call={0x27}]}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x0, 0xf, 0x0, &(0x7f0000000280)="a28628000000000010000000000090", 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdea, 0x0, 0x0}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f00000005c0)={'ip6tnl0\x00', &(0x7f0000000540)={'ip6_vti0\x00', 0x0, 0x52, 0xf7, 0x5, 0x50a, 0x80, @local, @private2, 0x8000, 0x700, 0x192, 0x8}}) sendto$packet(r0, &(0x7f0000000140), 0x0, 0x4000, &(0x7f00000006c0)={0x11, 0x5, r3, 0x1, 0x20, 0x6, @link_local}, 0x14) 00:06:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:16 executing program 5: prlimit64(0x0, 0x7, &(0x7f0000000140)={0x4, 0x7fffffffffffffff}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000380)={0x0, 0x0}) r1 = getpgid(0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) (async) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x1) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x1) (async) syz_clone3(&(0x7f00000004c0)={0x3000000, &(0x7f0000000100), &(0x7f00000001c0), &(0x7f0000000240), {0x2a}, &(0x7f0000000280)=""/155, 0x9b, &(0x7f0000000340)=""/2, &(0x7f0000000480)=[r0, r1, r2, r3, r4, 0x0], 0x6}, 0x58) (async) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) getrlimit(0xb, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) (async) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r7, &(0x7f00000000c0), 0x0, 0x40000103, 0x0) (async) r8 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') readlinkat(r9, &(0x7f0000000180)='./cgroup\x00', &(0x7f0000001740)=""/4109, 0x100d) (async) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/ldiscs\x00', 0x0, 0x0) (async) r11 = ioctl$LOOP_CTL_GET_FREE(r9, 0x4c82) ioctl$LOOP_CTL_REMOVE(r10, 0x4c81, r11) 00:06:16 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x7, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) write$vhost_msg(r0, &(0x7f0000000540)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:06:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000), 0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2, 0x7f, 0x8000000000000000, 0x8000000000000000}) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0x101200, 0x0) ioctl$SNDCTL_DSP_SYNC(r2, 0x5001, 0x0) 00:06:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (rerun: 32) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:16 executing program 5: prlimit64(0x0, 0x7, &(0x7f0000000140)={0x4, 0x7fffffffffffffff}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000380)={0x0, 0x0}) (async) r1 = getpgid(0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r3 = getpid() sched_setscheduler(r3, 0x1, &(0x7f0000001700)=0x1) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000001700)=0x1) syz_clone3(&(0x7f00000004c0)={0x3000000, &(0x7f0000000100), &(0x7f00000001c0), &(0x7f0000000240), {0x2a}, &(0x7f0000000280)=""/155, 0x9b, &(0x7f0000000340)=""/2, &(0x7f0000000480)=[r0, r1, r2, r3, r4, 0x0], 0x6}, 0x58) (async) r5 = getpid() sched_setscheduler(r5, 0x1, &(0x7f0000001700)=0x4) (async) getrlimit(0xb, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r7, &(0x7f00000000c0), 0x0, 0x40000103, 0x0) r8 = openat$loop_ctrl(0xffffff9c, &(0x7f0000000980), 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) ioctl$LOOP_CTL_ADD(r8, 0x4c80, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000000)='ns\x00') readlinkat(r9, &(0x7f0000000180)='./cgroup\x00', &(0x7f0000001740)=""/4109, 0x100d) (async) r10 = openat$procfs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/tty/ldiscs\x00', 0x0, 0x0) r11 = ioctl$LOOP_CTL_GET_FREE(r9, 0x4c82) ioctl$LOOP_CTL_REMOVE(r10, 0x4c81, r11) 00:06:16 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) (async) ftruncate(r1, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00, 0x0, 0x522}) (async) ftruncate(r0, 0x0) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r0, 0x82307201, &(0x7f00000002c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) r2 = bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x8, 0x4, &(0x7f0000000000)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x8, 0x76}, [@call={0x27}]}, &(0x7f0000000040)='syzkaller\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffed8}, 0x3f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r2, 0x0, 0xf, 0x0, &(0x7f0000000280)="a28628000000000010000000000090", 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdea, 0x0, 0x0}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r1, 0x89f3, &(0x7f00000005c0)={'ip6tnl0\x00', &(0x7f0000000540)={'ip6_vti0\x00', 0x0, 0x52, 0xf7, 0x5, 0x50a, 0x80, @local, @private2, 0x8000, 0x700, 0x192, 0x8}}) sendto$packet(r0, &(0x7f0000000140), 0x0, 0x4000, &(0x7f00000006c0)={0x11, 0x5, r3, 0x1, 0x20, 0x6, @link_local}, 0x14) 00:06:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) (async) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) 00:06:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000000300)=@IORING_OP_LINKAT={0x27, 0x8, 0x0, 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, 0x400}, 0x8) setuid(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) 00:06:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r0, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r0, 0x0) (async) pipe2$watch_queue(&(0x7f0000000000), 0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000140)={0x0, r1, 0x2, 0x7f, 0x8000000000000000, 0x8000000000000000}) (async) openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0), 0x101200, 0x0) ioctl$SNDCTL_DSP_SYNC(r2, 0x5001, 0x0) 00:06:16 executing program 5: r0 = syz_mount_image$hfs(&(0x7f00000003c0), &(0x7f0000000140)='./bus\x00', 0x3000408, &(0x7f0000000080)={[{@iocharset={'iocharset', 0x3d, 'maciceland'}}, {@type={'type', 0x3d, "94bdb713"}}]}, 0x1, 0x287, &(0x7f0000000680)="$eJzs3UFr1EAYxvFnkrS72lJjWyl4EasFT9LWi3hRpJ9BPIio3RVKlwpawfYknkW8Cd69eRY/gyfxC+jJkydB6S0yk4nbtEl2u2U31v5/sNu0mTfzTifJ5F0oFYBj6+bK13dXvtuXkUKFkq5JgaSmFEk6o7nm043Ntc1Ou1V1oNBF2JdRGmn2tVndaBeF2jgX4cX2u0iTu3+G4UiSJPnWs9XPkeSC+rirv0AgNfzV6fY3R57ZcDyvO4GamR3tSGaq7jwAAPXy63/g1/lJ//weBNKCX/b/q/V/p+4EaubW/2eayiqvxCi8df6U29Wt91wJZ/cHWZU4SF/jSs+s3AOm6VVVulyCEw/XOu3Lq486rUAvdN3b1WzWvbfSUzfTI9v5gtq0wuBjn3BjGLNjWC7Jf2aAHs+9OXgqf5lP5rO5a2K9VUvZ81+UGDtNbqbiPTOV5r9YfkQ3yjhtVTLK066Ts74HfXzfxyibCm0uRcb9MXMfEMRZnq/HK6Km90Slo1va1zjKRc0URi2XZJ5Fze6N6p7N5ZHDZl6Z22ZeP/RBK+o+/wd20hdUfmXm7vzGtfRnRuV4IteyZB5zggMPBYN7qQe6qqknW9vr9zud9uMBN379lg4RzkZfG5FG0deYPzW2ttdDezFWRw1v3m0ONyT9C7/5Q2w0JBXsylaEQ3YRqqGhjqK+WxNGpzvpmrtTdzKog73VG1v/5eqVRVci2be44jk96XXwXUdcKqkNpt37yQNVcBPlFVy/NdeFS9LF/nuMfZ5HXMN/NSv6onvi838AAAAAAAAAAAAAAAAAAIAjZhR/C1H3GAEAAAAAAAAAAAAAAAAAAAAAOOr4/7/A8fUnAAD//75ndWo=") r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='pids.events\x00', 0x275a, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="2ccb9c5ff62a7c8872e69411b0b5710f581da106f9bad70d7c33a7b05547ba0e35e62afd8fb40f4395ee8361842b5afcdff0efa521f00a820d6b48ce1a04b4b4e4267d047833f9b652c6c890a604376f3ee77536f6edeee19bd059b019ac216183ab3dd310b5b05ddb588e1228a196cb0ab4b8de24d4be0da787b1fc07f8d3f9b34498939babe842158ab7774bca5291ac5cbd57fefa9310419bcb9070150c17a2ebafb73dce7e17360859ed8acd5bb56af0fecddc1996078ea43679a9202ad3d2fd09957c08a5723fa4bbc1797dfdec277834b30612f50a3beab58cdde974ddd908007b9659cfdfc79cf644a738e0dc377b45a5ecdc275ebfc9aa7f563b1a13991b657fa97147fded2e401d9d22836221d2e28b0efce525253161308504307e39978fd059f4686cd795226a202c137caca7fd0e027307e730cd05fdfe43d8f21b955363fd8356dd19c8c866d5722b2de2e4d9bbdf3bffa95e69c20e46d3fa3696e4af5b34315dcb21822121db24c2907f7620443ed4bb2f069ad7673cb4be424b0a7ba3b7746fb200", 0x189}], 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x800001, 0x28011, r1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.events\x00', 0x275a, 0x0) pwritev2(r0, &(0x7f0000000100)=[{&(0x7f0000000440)="1765d0c088a5775634571ca556473be42655c60258086867d52d30cded41a6aa996b2f958a4b10c06402801b623b2b093d23718fd56fc08f42397d7e6f833ca76d6bd026010248fda63c84ccb89da9e2273158a464fde2ada8d20ba46fbc9e3e5edf1af3625d13843c2d7d587933390bf9fa318b717b1f4931c319360d503a9fe59d7e78fea1866c75a532f696c392e803409feb1ccc118eb94df2664fb7e946d71d66a74ddbe05873fc0f96bda8b13094707f2a28892f14672a31c21c7c5e1c870559fe834a84ebd375b7488477bcd921b2b6bd47eb91d0aed867d90e21", 0xde}, {&(0x7f00000000c0)="57c14fc020348664da2c581db431f5d3462da463643c14fdb122bd3ecd04f965aad53dd4c84ab92868d1c1f5bf57cc4e", 0x30}, {&(0x7f0000000340)="f77e936637d02876556ff45c45a90004d569bd18c5b186bfdf16e33d76a41fe874af1fcece0b8a31176a34ff02f1680a23711ba9d157c435f6ba4d8f381ac88d7d00fcdb0e", 0x45}, {&(0x7f0000000540)="5c29b2b6faca1d085ba1cc60c5dfda6591f989faf3c8d018c13f77aa8bcad1b3d1225364decbf73b20ed83c4bc7167d4f786ce388b0c7380df77d53972889a3c3180791ec6ecb57dc525cd8d24121d", 0x4f}], 0x4, 0x6e2, 0x40, 0x8) 00:06:16 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt(r0, 0x84, 0x81, &(0x7f00000002c0)="1a00000002000000", 0x8) (async) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r0, 0x84, 0x23, &(0x7f0000000180), 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.effective_cpus\x00', 0x275a, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000200)="0b9a6ba90dd91e9b031f1479c2bb3889313f4f4d1583cc29ba864e680c00ee7764ba82054277309dda1ed48e0713", 0x2e}, {&(0x7f0000000240)="9ff1c95ca7e329cb97955115bcbfdfc0bd428feea3b69f909168e38ff21bb85ca5bd206c857f8dbf777b2882c7611854ad467737dd538c7b739788e137e6f8dfcdc049433f908673f51897d9ca90fa135dac991164c3c249572ca80d7100764ed5655e0e75807a504808bf36575d52dec089c09a46a0d5538e82352fb5d339d3b1e290cb75dbebb186ebd8afe6deec17a6e7501c591af64d69e28b878f4ed07e613232f488dddedd045a1987fc1d3498b508aca67163348ecee2d2d7fa43237e94b6e71af0353d0cb25b5a66fd8ab395bb71b950acc624223be42c838a6ded082610b6b58f12b93874cf95cc6990c409910b8f530e3f54b64b51", 0xfa}, {&(0x7f0000000340)="8b045851f06af662328989cf4044d58a9132b5bc62dd5b1819b9519acad6fe90db0b3116785506405cdb616eb8dcc486b330b4eb207d2de73a1fa78f0b9354aa63a6f651913ae190fcb48d919feeddbf00ff94460ef2c43237aa2de4592db4bb821b79fded8cb8d1612a97dd2cb27cc7981b9bf2ad42e6ab8463d53738847cbfa4d9f812976c5617972accfbffcccbfebe63947c6919823ee2ee282be9232f2da5da805717c1082adc12161e4d90501aad5f8e91d8f5935d87d46cf3180343635f37dbe9961f48fb905d191488b19218590d382e9f9a7595b0f8d988321ee6a1e971", 0xfffffff0}, {&(0x7f0000000600)="85f45bd303ebf6077951e883a821f322284db51cbfa2e1c60ed4291c04a9248928121229295566fae95bd9450d8e8a1062bf5bcce04cac9641009b6f5041673a6f861e6b9bb316f61938ecbfe7a59cc0862f25db5ffa75e87a98fc10e56f03383600f911f5a6f6f817944322c761795693b2122dd6d36220a702b730fb9f85106b99a75b0342c2366fea749b42d8", 0x8e}], 0x4, 0x7fff, 0x2) ioctl$EXT4_IOC_MOVE_EXT(r1, 0x40305829, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x0, 0x10b00}) ftruncate(r1, 0x0) (async) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e20, 0x1, @local, 0x8}}, 0x13e}, &(0x7f00000000c0)=0x90) [ 376.980011][T21776] loop5: detected capacity change from 0 to 64 00:06:16 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = mmap$IORING_OFF_SQES(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x4010, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(0x0, r2, &(0x7f0000000300)=@IORING_OP_LINKAT={0x27, 0x8, 0x0, 0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, 0x400}, 0x8) (async) setuid(r1) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) bpf$OBJ_GET_PROG(0x7, &(0x7f00000001c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) [ 377.018567][T21776] Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: hfs_cat_create+0x358/0x358 [ 377.021229][T21776] CPU: 0 PID: 21776 Comm: syz-executor.5 Not tainted 6.1.0-rc8-syzkaller-33330-ga5541c0811a0 #0 [ 377.023541][T21776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/30/2022 [ 377.025857][T21776] Call trace: [ 377.026552][T21776] dump_backtrace+0x1c4/0x1f0 [ 377.027591][T21776] show_stack+0x2c/0x3c [ 377.028525][T21776] dump_stack_lvl+0x104/0x16c [ 377.029524][T21776] dump_stack+0x1c/0x58 [ 377.030420][T21776] panic+0x218/0x508 [ 377.031317][T21776] warn_bogus_irq_restore+0x0/0x40 [ 377.032458][T21776] hfs_cat_build_record+0x0/0x130 [ 377.033663][T21776] 0xfffff1b02812e958 [ 377.034569][T21776] SMP: stopping secondary CPUs [ 377.035591][T21776] Kernel Offset: disabled [ 377.036647][T21776] CPU features: 0x00000,040e0108,4c017203 [ 377.037995][T21776] Memory Limit: none [ 377.476549][T21776] Rebooting in 86400 seconds..