last executing test programs: 1m55.691705626s ago: executing program 1 (id=12): r0 = creat(&(0x7f0000000000)='./file0\x00', 0xc9a9c042ad77c5e5) write$binfmt_elf32(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="7f454c4605069e0d00000000000000000300030009000000ca020000380000005e02000004040000000020000100f8ffff03000200000000030000000f000000080000000101000003000000030000000300000000800000f99008586dbdb867ee065bea5f7fe0a2a82077a0f68382c4c0aa9d7efc5c4de957f605612ff70372dc15977b6ba695e40eaa8d595d2a34d6500aebf3e34364ecb7176940767ec49284999ce0c0bc3289acba49d14da1877331f6a2cf6f5241ba03cd07bb41ffd058c86642703593fbae55b2f3b5a1c3281621eb30b5eeef7d4288032b9afb8c1871df0d76dd9d49d043086c8ca7a4cd062a14b8c9697b265467b30cf0cfc4e15862a1b70a413a61feb3f1ff9a23708a46c8835678ca70dc1593b9313188d3c6f9309b763974949c97cf53307abf8325c6fa3c2301d407ce5a0551ed31b4413e06e4f8c696794194eb2558d62667a4d35e1eb5b5842c8e7dc69d80fd7e11791c6c28b7ec11d0070d1a67ecb3d4a0e24e84d8c1159b3143df3774ff68d4af10774ac76eac61f0a4d8231ccf7be53ce3beb6b044aad1f7cfe7da4ed9d42a3aee04a53bd3f97fbe2e8af7809011f3a85e7271797f544c8bc6e8348ace51cbcbf190e76eceb69b024f57"], 0x58) close(r0) r1 = fsopen(&(0x7f0000000040)='fuseblk\x00', 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f00000004c0)='j\x95\'\x8aC\x16\xca\\', &(0x7f0000000c40)='\xe6usek\v\xf6u%\x9b\x00\x00\xad\xeb\x00\x00\x00\x00\x01\x80\x00\x00\xcf\x9b\x9f\b\xb6\xfe\xc8\xda~-\x83w\xf9Z\xd2\xcb\xcdF\xd0#N7\x17\xfc\x1e\xf1\x97\xffxi\xe0KE}]\x8e\xca\xe3+\xc8\x98\x03\x91\x88(\bn\x7f\x0e\x85\xa5\xb4\n?^\xc9\xef\xe0Q\x01\xb6\xa5\x81t\x06\xda\x95\x935\xf1\x18\xac\x00\xf0\xff\xff\x80\x1a\xa1\x06\xfd\x01\x00\x00\x00\x0f\xf8\xe3\x8a\x1f\x9c\xf3\xc5\x1f\xf9\xbf?\xc1\rv\xd3j\r6\x7f\x00'/141, 0x0) fsconfig$FSCONFIG_SET_STRING(r1, 0x1, &(0x7f0000000140)='\x00\xe5\xff\xff\xff\xff\xff\xff\xff2', &(0x7f0000000180)='%*.\x00', 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x13, 0x4, 0x0, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1, '\x00', 0x0, @fallback=0x1b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_CAP_X86_DISABLE_EXITS(r3, 0x4068aea3, &(0x7f0000000080)={0x8f, 0x0, 0x2}) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xc001, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) unshare(0x22020600) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000001500)='./dev\x00', &(0x7f0000001600)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./mnt\x00', 0x0) mount(&(0x7f00000000c0)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f00000001c0)='ext4\x00', 0x8410, 0x0) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) chdir(&(0x7f0000000140)='./file0\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x28011, r4, 0x6be2e000) openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x100, 0x52) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r5, 0x8004587d, &(0x7f0000000080)={@desc={0x1, 0x0, @desc1}}) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fda000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, &(0x7f0000000180)="f7790066baa00066b86b42460f22c7d466ba420000b8e20066ef0f29902cbb0000c4e2b1ba8c88d90000006666f6440f386b410f7842280f07b8010000000f01d9c4033921820f47a753fd", 0x4b}], 0x0, 0x48, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000140)=@x86={0x8, 0x8, 0x2, 0x0, 0x7, 0x4, 0x0, 0x8, 0x4, 0x0, 0x1, 0x8, 0x0, 0x49b0, 0xe, 0xe1, 0x40, 0x4b, 0x13, '\x00', 0xff, 0x1e}) 1m55.442504398s ago: executing program 1 (id=15): r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000002c0)=@newlink={0x44, 0x10, 0x439, 0x70bd23, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0xf801, 0x49583}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @ipip={{0x9}, {0x14, 0x2, 0x0, 0x1, [@IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast1}]}}}]}, 0x44}}, 0x4048844) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000001fc0)=@delchain={0xa4, 0x65, 0x0, 0x70bd2a, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0x2}, {0x0, 0x1}, {0x5}}, [@filter_kind_options=@f_bpf={{0x8}, {0x78, 0x2, [@TCA_BPF_NAME={0xc, 0x7, './file0\x00'}, @TCA_BPF_ACT={0x68, 0x1, [@m_tunnel_key={0x64, 0xf, 0x0, 0x0, {{0xf}, {0x4}, {0x31, 0x6, "49faabd009eada9d7be60c407dafa92f49e8cd3a8f4fa8421129f6125120e80ad1f39b81fe547f4b02f6324631"}, {0xc, 0x7, {0x0, 0x1}}, {0xc, 0x8, {0x3, 0x2}}}}]}]}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x2404c080}, 0x20000080) r1 = socket(0x10, 0x803, 0x0) sendto(r1, &(0x7f0000000040)="120000001200e7ef007b00000000000000a1", 0x12, 0x4044084, 0x0, 0x0) recvmmsg(r1, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/33, 0x21}], 0x3, &(0x7f0000000600)=""/191, 0xbf}}], 0x1, 0x2040000, &(0x7f0000000000)={0x77359400}) 1m55.439868427s ago: executing program 1 (id=16): r0 = socket$pppl2tp(0x18, 0x1, 0x1) fcntl$setpipe(r0, 0x407, 0x100) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x1) ioctl$BLKPG(r1, 0x1269, &(0x7f0000000100)={0x1, 0x0, 0x98, &(0x7f0000000040)={0x5, 0x7, 0x4}}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = pidfd_getfd(r2, r0, 0x0) ioctl$XFS_IOC_FSINUMBERS(r4, 0xc0205867, &(0x7f0000000800)={&(0x7f0000000180)=0x19b0, 0x9a4b, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}], &(0x7f00000007c0)}) userfaultfd(0x80801) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r1, 0x8008f511, &(0x7f0000000840)) socket$inet6_udp(0xa, 0x2, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000a00)={0x11, 0x2, &(0x7f0000000880)=@raw=[@map_idx_val={0x18, 0x9, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1}], &(0x7f00000008c0)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x1, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000900)={0xa, 0x3}, 0x8, 0x10, &(0x7f0000000940)={0x2, 0x8, 0x7, 0x1}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000980)=[r2, r3, r4, r2, r2, r2, r3], &(0x7f00000009c0)=[{0x5, 0x4, 0x2, 0x2}, {0x4, 0x4, 0xe, 0x4}], 0x10, 0x7}, 0x94) sendmsg$IPCTNL_MSG_CT_GET(r4, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)={0x7c, 0x1, 0x1, 0x301, 0x0, 0x0, {0x3, 0x0, 0x9}, [@CTA_STATUS={0x8, 0x3, 0x1, 0x0, 0x3406}, @CTA_SYNPROXY={0xc, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ITS={0x8}]}, @CTA_ID={0x8, 0xc, 0x1, 0x0, 0x3}, @CTA_NAT_SRC={0x4c, 0x6, 0x0, 0x1, [@CTA_NAT_V6_MAXIP={0x14, 0x5, @remote}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @multicast2}, @CTA_NAT_V4_MINIP={0x8, 0x1, @remote}, @CTA_NAT_V4_MAXIP={0x8, 0x2, @broadcast}, @CTA_NAT_V6_MAXIP={0x14, 0x5, @private0={0xfc, 0x0, '\x00', 0x1}}, @CTA_NAT_V4_MINIP={0x8, 0x1, @rand_addr=0x64010100}]}]}, 0x7c}, 0x1, 0x0, 0x0, 0x40000c4}, 0x40810) socket$inet_udp(0x2, 0x2, 0x0) vmsplice(r2, &(0x7f0000002ec0)=[{&(0x7f0000000c00)="d9d20bac", 0x4}, {&(0x7f0000000c40)="0a55cc6b957ea1e9fb1edcbc238070060433531128e1f20bfdd5c422315c670887407803341f98d2113ab9c7c33e89978884", 0x32}, {&(0x7f0000000c80)="d9ea52c9925bf323bca9fbd7da05e45e2c9b7992d581ce35134ca7b03fbbb9e7ccc927553c2284dc745802c706adcefaf77ac30345462779ee0b6940a1f30dae676d156eb150b3ca0818a4bd44a0ce964b83215f15981f39", 0x58}, {&(0x7f0000000d00)="f83275e17188728facb737d31c88844c61d186a754ef4fc3204fcdddc5cdc41c437234c4264e9d6abb72b0537f4f7578119d98d0acd21f95141aa6b5eceda6b390f38c2418722bedb03415456f18cc4407d6ca113e051b5a4c46f6a4b90632d88598eb5c47b4e6ccd5e721a3f19923d86e8a348f97632022012fda5d1268da6a092ed6a2765807ee47637033468f6fd0da9f2137eeac", 0x96}, {&(0x7f0000000dc0)="58749e9375c9323dd6589e0c9648df79fd8465664d3d9eff909c52606bdbac17cb517affb49002edf5864ed360709bcf4a0cca4cab10ccec3f2ce9165dbd9e151ec5b1491b0311fee56f6389e9e5b242588a49e418b07fc1a9f857916e046e1aca99be819b264bcb39d7d785498cb2fcc0806205c84753cee5ab3d4300c04053782724427772bcc564d334137a8ea6859fb38dc9e4f40a3a62b1b6e08f68e4cdd7e1772649de1e3d3b2b4bd249e041935c4d02e1ad336418a1e3a660cad1b2e25410db94f441a4d8cdd17291b5a7b68a5e81639cd6e162b436eefa9c482049528622799245e0b70a93660d702c58ecb578a44605ac4307d8ac4ab3d00a21ff69e0b080aaf2637126e318cde33242907fdda11075ad2bc0053cf3154b15ed3df9a0efb16ea9e79ba6603e7c04cabee086e9d6fec411e69a58b9601ccc75496bb9ab07304bbdb115003f5054cb0869bb74d941f70eb1238b5177e9a38221bbf6ecfb1f4d886eb03804bc3450307bc1ce0076bebc7b2a97fe26d11e360421c21e877d8fb676526ff792899e93090c28167c75fc03999b7a3ac37332ce2b8e3e91ecccc62d7bd54e35ab2e6f601d4da4d6961d8aab7f3fed9c63dd09c196556b40562b7b86b90a432b978e82542fd25a7d6919272c641840a2755f742662e178c805573b463160f324d5e8fb154939b2dbbc02daa1c908bdf255a36312e090c16c065c2e9133ac5fd4fb65d16326fcf8d2347e261f9877366a47f0f557d3ff8c8fd776815b17a886b158f0993bca32e2c2241a43e04a91815525daefd6df24ecbf0f6047e9669f7bf0c82e5cd674d36390cf29de4ebfba8e8cb521773f01ae63c813e878d46dd7e36061aa15f53aca0035f47161859bc50cafc9a00e95bb0c27d89952f0bd710b2d84f3ac1ff29674bc92699448db61871e5c37be73b4f0c7ab3d344227451f9cac782032d6bcb7114080e97616ab452b5410dfa38600ce22bbbea030db0b47a68ab9d63ab48f0b22086700d78e814f015d121042cbc655ef12aef5913e69a3d6d40506489387a0f087fe67b9e4052b256b2d87869edca5b11e80b39d7a00eaa727fa2d80ee355cc0d155c8545f0f3f67117875de0b312ef7aeda264459ba13d91b0f371962860c7ab516ee58d91e31f80a3ae846eb3583ea7b34494794d6252b498ce88ce860023711a238b4a64d95aaa6549c13e22ce196d3cc717faa8940222bb470ceef5b72443fe2a5b5f8ed829897e89d55bf610b2708fad5e323cf2f8361b30f081c125f79edaec27051b5ce58a5853d54c8ec67dfe0753e70c49398139c1e9c88133ebd5a821f16753a35f64228fdef09d658de72072d7b09c49e19f66459cc14f4b67b90f0bc345fed5736dea4b18af470b8b1cd418fe5908e04d3bef9f09bafd6d4d27d058f23f294d7041d1197783916bf16de8274cb2ee660da795b165cf7e7bc294988b49d3d49fa3fd8448ad83742848bc701288044da191a8293a806f8333a03897517f44e70bdd2547c906fac3fc5678542bb6e299f0b7e241ddf23e35c356f36c6373723e95ddfe31d9e2f4c9ec8f0c4a418ff6646daf9f57ea1ba6d770928da68074a989f4301768d72a46526c25affd4165927110f96084af0d936908a93edea2d1519c46d61b0d9868effdffc374c39fc0e0959b8554a486eb4992a3dc0ca70af9f1dbe834d26a0523f13c714ec202296078f4aa70ddaa389a805ff1023dea8fc9fdd8f606426a52ef9daaaafc3a3688a0f251c5e626363985daae7062d6d5faa242d6bef8bf21b30ae0f63c69c7eba3ad24b38b374b09631ca4ef6cdd0575e6beae2da2c8c2f8a3abae2f8b6dee50829e4794991a1ca911ac58cc74da7932f02000fc5291a7795a4ead2be882a16376ba832b71494a75983d90333e0b5ef84aa75522fcb30e952a466c2bf01e78db679d5b224d30506de4b1e1d81fa89c2196c6c5e7685420a6df480c59ea500d6b58e4ca452b31d1c86c58c07ec323d1016c26e33454208a0433237c56c14750f223375a9f0ea99aa3cc2137660e13348ef71b1b557ef62fb9fe58296c60cd39497e12f4aa6ffa579db10212f6e3a592b03c84c007dcd40a5c340df68660a382bd97ee0c2acbee3c5d9b53616ed0929b0522bfa60dbebb608e8a1ec26974ee60de39d1be8c104022810b7b8c24e21201e9ed1b00c812ff69cae853ba1a7d440d884da75ae80f322f089564fae997446cfa23d88d1d07f6f457b1b0f3545781ae82314928e1399e813673053c0a7910530a55b5d3d09bc32a63fd2bdf0c24abe376350d95bb30a458c00af9c4e7ee94b6f4254b71eac64ac4990b78261a10dc28aea9ab147789008d5b374ecb300a22e76eea9dcbd61250799adf571cccc54b880cc84ec0e3ec4672580661693fbdb4b3c4659575e07cfceb7496c0eb13f51a6d761eed8f79050e4e09d5953f9a0efe73b9ce179ce8da87533ec7f7647f1c9392d415cef5d1013d68a959d7770f2faf72359ee97a4300e6fbd4c68b51512255662ad613454183035ff769c3b1764571956bd83bada6c0f2ba27a50ca80d73a4243b5a660fbb38e099926568a3ab2cab3e8d424b7040fe51ac81e8331f95e5c18af59b263a53032e3d3ded9c5f63c73e67a934742fe7d9f8b04441640b787430fc06b77a695f17e6dc8d80a21b3be93a11da34d32b3883f3acfc6bb9294045dcf549827cd00af4d2e3d6456444aae48a1f18ceaa9777192089d799e47ab3b2bb865e197dc94d1f6cd611d86f8a5ac81433d2b42d71bd96eaebacae729d595e26902b61c0b7c320cd5ac0268898facc813bf44ce4d4e7dd25b52d51e1ff29ea1c59ccae885cc82aac4fcf87886637a2fda4fefb09035a019b419bdcd62e38467091a56ce97888ecab9ac7f5fde15f7466e45d45e168c447b2cd4e4f833012437ebb038edcd61d9118806b39c7f39ba3066460b01a6ddc8f434ccda05bef145eaf68c67b5e664c2f3aaf47e55991e03870d6ada54133f90e63acb74ca005c442381ca18ae30030380c79bbbfdd88ed9a862ad921b8427c4e81a1b4e13abc887fe6c26f718fcb3a7ab30c32515692c084a2c729221f99d801f93aa59738b89c3c931c4051f78bd105aa670cecd5fee3c415c5ec03ed4e651049c0c34da77bbef6bb9a78d049e8a261efbaf696636a8bfe152ab566d3bb8e0de56666385c92a9d6e53fd59f615c5df85a70fc7c2d12094cd17b445a7a5e7f2894371f1694453b732afa6d3dcbecefa073e3580d3615dbecfa35073ae2c9f575d8102188d111d669e1ecf34ac56a7dc295cca2e37f1d3f00b738792b2bc5a094f4574862ae37102f45da8a3fa5eb7f19e7fca695175b1eb3d0d4f7afe59177331b0f75c336bac4459eabacc0fa92c6fc5e6b168afe264b45e7a3f4dd3899c132e2342ec857db0c91beb1753f21638b5ce814072d84e5e923be7414aaf1c0c98c1734f46560fc78821fa8624f6c629cf63f372831f69c8fda944c40c471df65c9c5eeb870e84e6324c01c7d667d4c664becd7417558d354f90885df5c0b726ca60edc16afcfa3a058e35ebd2236eeb060f1bbbbca8d077733e5fe0e7036d8758e82321ad0e6d0d4b4c33f84b213c77ddbfeb61f8ea0ff0d5fa70dbe8abf7973da8c2081da9a8f64027d25a6c7f2a5eac2d09846aa11dbde6795d639d81fbd479387b31e84d299074b6a73e6f187e3e04ce4b3ded0d8e5da0dc434d593330fed0a5b83c97cc35fa19f557641e1286e8e12cdd2f573a4863f3b29fbe19e29beda79c9acaaa9cb1069ca00eb22c1a3462ae9c35d7de6bbe38e02f62f618fad0df2cea9a5c4631c9934889c74ff63114dfff43b5f1a4e075124f958bd4db373556100a2f673c847caeeb7e735c733c4b2076243819e8609d5e8f94fa93e25a8e98ae7eda1b88c21d1534bbb78075f1735ed1fa2412d7d32803853200c70cccc0ef0a99b9742e48319341a40365ff60c07ee1ff58f1ee0cfdaa4ea7aaf43720078d7b7acc1f3b6fa5fe5b8ea2fddf86361eb638572c6f535268d792d328c7a7370b3c03936d0933ccba2c3a77b759b346da59204743f3ba6dbe5d8b6bede615ff71c848403da7316045905083172918012a060eda390ff82af3cabd45ca134ab1de45622ef5bd6858af011181d36b6f8978170467c8029c70a1110f28a165e8753eb2f311bc02c2ddc12d3ed805f177b1c27eabb404aebbe3b4d056d9424d4f498711af3a1124108cb96b3a5057e48463a51cf6bc98171fe8300c65bec12ffcd85e4f9a66249f6610667a7bac4e86f992446630bf4df4d620b0501cfd013092fe0b2045496a69e69bb1247fb925bdd3f59052fe0b3d9498102f3c85680fac1d561c1a3feadf0073f32ff6506f815b0be66b4b49efe374c9a5f58fe4ec97be97ad007ea3fac128698d57f70d7da64c36923d1a58be5015d9ab3ff98b1a5fbac73a9ec37d42f55261c8b90b9184b60e228cdd30b3a93827b7223540002c6cc321af3fd3c917f7e3b8ef6b1b9c17b2493da95e0b4fe79897da263f285f751f55664303b1933550162c2de458b94e98b9e4267a0dfe31fec9901f7e9d708c32382276816736e74cd1e3b5fcaa27bbf755d4382ab4eedf924c6d74806b0bf8693a7f720b41b7c16734c82584d11b18eadc645f87fa857145905e9ff196dc71c44857d9bf2e018c057ebd6a693a186bf3334472fd4fd536ee4adff9eb47b054945cf32a059b826548c21046fcaeb0e2dc4cf73dcd415259d33f9dd182c4f1e452dbe9a495ea256578a692dfd9b04664618931f57ffaa2b6d295516d138af8d58a720c259dd7d4cdec98476dede4fcf01abf7a451b9d1b6f30014f0b1761b685bbd716af0858fcd2e5a8cdb57ec4e2fe0bf2f93f66772bf5864a3520c6fdefc4de5a8149e6619ebdf0cc639552799f16ced29b419d23f9d6290a83ea8a70c3a634adb955eec34d3bd9302ad5b0cf2088b64a3a4d7d904270f644fcd780b9eff1ce4206b27e8de2e49dfaa51c7592eddf63d9c4f88a0fa97fc303a4693794f9bd7dd252a3117a0b4173076d1fcc2f6ee1633cfa19576ae3063bc161723ac0135bb9437ccc83ad8ae75bffd798642597083819c09846fc571a7d68aa4053616c7211d825568c67a876f93950034cfd703f6b4b6d2e0bc5a972594ec64330f5ad4894f4873d16c4440d1fb831029192431d935d689d789ce3126184a977a9724d0b9d371697605b88fb70a4f47f0267d037e0c7be82fb5147df47ae4dc24562b079bda2a0f9be0971ed1ef0d88d17d47b951015edbf633f1fefd3ca78a38ede94fed0960c3a041b65ee288ad33cf51cf57ab556399785a16d856390526016b1fb8c4cd7fa792146a83a53af3367f31cd0a23b0cec65becd747b7b7820e545d4070c34ca1dc7a91d45f995f03089c2f1e3917762f8ccb010ab0a0a0327ecbd3dbca01a86b27c818e522fd81e775e1c617b0bb08d7ca780718d1c34c8735804701e0042b88cccdafdbdbe4f458e2f116f7a564e7637ac5011d8ed0757d9419a286f3588c2242c5c0d52aff117b8307d4861a17bd966848cecfa3358ffb11c4942e7d77a86886d38fb022cd471cba5255a5429589475e4d8b3b55b3b0d767743f34b2212ca6b536c20b6bf85da8d27738cc71202ee981ff461c043826f5eeb1710a906071d3a8b97380c0b871b3765878bceafbe4bdc28d8208a96f07796ea9eaca1b151cb0641ef8274522e3145d024f8b0067f451760f14c3c2f8489cffa65e2e1affcbd55d2c65c8b6548de0d735ee5ebd6ded00bba", 0x1000}, {&(0x7f0000001dc0)="6e0419dbbbfa8597173e31b7e78ffd4c843a35d9d8bbddc672eb55d32f0dc3fe4874d4f6f7170c534a4db740fa3463562a16dae4e9eaf24f82da07b016db837d80c2f4afc6c40b2df728a01949265c534cf57577a5710809d37182dc7c9740138d70538af3f190a31ae4f8a6e93216d355322f981642e04a20f13b1fce6a8f157f947fb21f0792cc66017deb024b802aae958b11c274b332b66e80f876181693100e4c1dbd1c21d45c078a2baee3396edffcb471f07e5a2e3c646fbab3277a4a6e903192e1d8d5976ce6d5e23c84601bfa3be4f798516ee381780f4d01933761bc017bf48b33d5726da9203fd66962395a205d", 0xf3}, {&(0x7f0000001ec0)="e177f2c4e97cb911e54c5e30c0819c51f3e3bc6ceb0a0fd651911cf9d756d0d7f0004c6e78c83d88fd83af158d95ef89b66a124ae5cef476b5fd52f7a83ce913e8ae8f57391cfec8a9ded1a237bf29bef1ff844cf7cf5a33207d1371f27e71b7a79ca45a216dca59d2665e4f1d6134e32da9245923ff5d0ae96fecace7b1a6556d9c53a7609f275bbf32081da5879d8760e18cd87d07f9cc274e65c422aec48f81e81bdc392a3c14246e31066eccabeae4e8bb7993ad55836bc68527c77d9b067ec350356e0eb79ade6cc6dfaed1ba326632a8c3ecddf2ae29a71ee05cd6b83c2cfeef005cb9bbef39bb5608b25c3a8c9d91f54be462ba224af7e7968fa36817fae8755b413f343729a6bcc97e492df878e87f0fff7513f11ef1d37a6825092720a2a2074814e32f60e7819490c1f47d78a1511875bab8bffd4fb2e15a5eb9e839bdea576245c041b2e582dbc7a2a2cbf497ab4cad0ce25b530e26b0b0aa1e0ea9c7dd5557b2bafd278f812c4cae79f74fbfdbd51108fdc8a557a19328f51c11aaa094792d530c210932e3c1a2dfc9b3a8b7e90be85bd48ab2ea49e2028f728fd7e3bb948993e27d4aa8105a73e873cfbc7911bcf6825098677163a67d143db4f4b75a3e550f449597f937d9b1ba6e2caa98a748dc5841ce6e339ef677c5139b7c8623e3e2bb4782c4a93c9e927bde4a0993006dec5e053c19e851e21a74d0edbf54ff76445a7bd1b65a0634b44dbf89eb56f0ff87f0236da609a3713b6ec88826b54ceecab39c8e3c8c82050d4afddebe8c8977ea8498434b5b23668b28136360fa196066764df021b9512ed5e6918f5aa7670a9738af227b0d05e0f1af728442e65c95c9661ec7a7b23fe7324dfb11f26633c95f67880b8e448958831d8669f79c2e539e4f91fa4c556c2e28187ed37cbcea7a4822cac21e5b2a8bfd8bf2b162380e2327e7237d69848c80a12c4d638e5b2fb263e4c703fa5d1903d8e5a01a6c60d3332ac1db23ffc5c08107b1f86b5e19117e3db31a2e0483a51f8b5810dbc8fe4008e804b400007751447e144c747d095fa0ebdb886fd02a6d5f4c570b5f33246f3997287229aa4beebfaec65fb5d67acd932399dee7983b82ceb14f533d4c3c8c5e0e3f8b01d96ce85142f5a12ebace7839ccbd61c6365b6ddedbc5862addae8ce630a674d2ffa263d5c2c5b4b0f45546fdc3209997e80950e0d13dfd8b78cf03a849cb6fd9c937d684291fa7ea6cc1f65c0add583cb97b2ca70c3b741bb4956d7cdd4297e8f310d8191a779aff0a49b4a30e560e8f4afe36c78ce200b89166144cbf08647ca8a137f22ea056e7490d85bb300942768c8f353d2bbf3bf72b6cb087641de1ee927c8a65b151ddefda4736e53c2789817ba158e97624c3a20bf3923fd14ad42360e84447fe540cb893b2092863bc8e66eb495954d4f0a32358389de834cd59d217e084e147bf27c7d845e166bce8c1da9a0ef16bd4ec7a546c31b823a2682f76e0cf153489207bfed6f48569b64f0df9347863601656911db5deb25af5143f266f72f9ff5aba108fbddd1b794435e28eba50847e4993b37405f4cc8a583ff24ff2ee3d042d91c7e9e268ce8a996c3815e36ca811f3f1a7cd9fb9b0c00fa76b94c93b803af20a1a33a83e0c58017686e343167664412ddafafa24aa1a195b4730499b2c0bad1d715a60f870ab856e2bdf89ad8129a1a02499cea5a34e224ed1ea29cb77678a27d12d5d5f3510efec2970321cd50d8238bbd58b089bd434cd22d6d6e8cf8001f5f83f5ef66ddb619c0cf37e8b7342d3f0066ef1a1d5300f8639f8ea78cafb802154327f87eb01cdfbd1543031e35dc7e8da9328ac780b27970cc09f5b8ff91ccc58d96d7eaff5d6bc9633fa85eea08c99fc43fc16fd6d6d6b4f0d7186bde17463cb0e27147e9d367d831050ddd14557651944b42d17b2a1b75f8cdaa8103344a9488aeed287ef2437268a8b74bcef5381cf14256ec7dcc9246e1282ccbdeb079420629c18f37c7e716ea2ef361a5c007835f7e135243dff75488685a7eb392af6decf5040226d3bb2f32f39997bfd49aba9e92a63a1ba77f448f4166032aa48498b905bc402ae2c7a8b8a65567384a3ff4386c3cbdb135386d51d810b35ef851c37c51e3faba92a425d6cd40caf5b6202ae8aa573432de3c518b594b57da2e229d84f7c765d063a52fdc6881fb5f5bbbb197f9e300f501faee964d0ba9695afa4d7b5db5e91b432b1188761f845051edf6e64cc00bd8140abe0f71c3fcdecf499528ff5063f602afbd13b57cada92d217872347c5fdb26b8f4f9bf1d5be19057e2df2899594d39a6291fa9bcb14e420bffeb5bba6f62a5853ae065aa0a8460fce7fa508abd77d2bd61ea38be52cd44199b2d5404f72e890bd98dd14e83674161108f3d4fdae6873e10402d7092635ccde6ae3c41ccb7bac2e02e61e779ea98f11948b52f9ed3a26af0a2b61bf72259cf0162b490b851155980e55c6e690658ebd32ebc4d024dc89da691934f86f771d601731eac85ac5057172a60701185d79d45c0e83151fc89c0fa5a26215df1e4306c3a6f420c580540c3c2691ff87401d8ce976ded441fe3d481f1c80a5c819cd6a7962be7632c5825587ee6f317947fb171fcd5a3adb1f1d4d9e5e829081a0ddfa084331cb364fe764f4bcb321c65bb4264a07aa32c6caad3ce380ccd4328601e012559e01a0bb6aa62331562ac530b078986b336a9ccde7ef87a88c484035df0b127cbb061845e97be48f2949c7a0370ca7d9e9bfeca86514cee8bae52e8dda3055bc20ebaf4f20d36edeabe73c6adf156859b64b0cf0b3d3b88d5bdb66f12a5e25bafa19d5b75e95c28df71eab7ab9bd53b3433c880483c33afe8be04290dec4b51420e80d2352d160efc120319a6dfb3067720c369678f8a1ac3f83ff610823be877124cf96bde403bc0394c02767ce971e6bf7cef1fae097a27c04832b3f6012ac42b9e795851366a028b5954e36053097a26a205d08dfc15cfb1f8ddb49a9a2c4419e67bfe536023314ff3264cab54984ba8ed171a1e42a7cdc68178117cda6e837ba83e57897a0b43b636ae12ad896edb32fb5d36d832e85299b30e4101fdc656cf1ecdc78c7e6a3e7593535cf319b0782fb674341bab63c5a04db99b8bf30ee9fe6715838b5afbfbd79fe340c0822de51b4be4ab2b1cd09aac0cc5d29ddca24ffac76644461da132d032176c0aa032e65d297018e7c384d7224f3ec136c929302b62519c11ba14ee6c25558a1e6b78a11ce51810556d437f8e755fe78d8dff4833e88e2c47adfbf23dd2c8e729caf10805f5ff646c80f647b75ba5d187efae12af109248909355d880c6a12e8724bd67c6696706fee2c9a98982cb2ae4d371a60fd2f25ce7a85c95d137c06b0a6b725da606703ce8ad96449f41e756a8d5c3ea57f0f257dde0bbb7b63a8340d004484bc79b8c12e98b42059037c384ca43b5463e5f53728f5729db6a2e22bfc2fed37a04811092a1726693369f9122fd774ccd2b84a4ea73577695d205f8fc002c6db2165b01f941c357b93f0ff00141e5dc1e0f27029f1d5e2233470f17dd5c149fe8f9c795e53cb09665b6e390082d226bf347e17807d730c61973ac42bf9bb467c52ef5f8a2d8f045c3415503088f6a2d875c11e71547335801f35513513e031953f902e3bb67d083a9a89cf57ec9856a9295617bd8b0855078326ef731b6b313d1db2f58ce7c307c13eca9d48d69e866cbf8a8ae842d0deeebaca329aaedeb4aa279693a81e7027c54c5c7484296e2d294aaaf724e8d246dcf9091b864401abc73673710906148187c0fe8ee89520ad863ea40e3dd49439dcd6ee51b23e7c3cdebe8443fd17ea516dbd437e2cd59ef42ed60707f63f2c4a3b6966cdc3c8795c2f5ba42aec33d1b153d275a1765c66ebfd95a54b29b635d070defed12ad9ab0b11f095c6dead205a0cbf6455019cb227b5f07b79f1263a6ff0c090a308311ddaa8ba9bc1583b34af666672d37dea29aae563c4479840dc4ec2d533495c38abd5f48d340bd023227ce040eb927b12de053142b6f4729c9090353dbb008f02f0c6bc7cc057a63ac456c72b771303dfadff33f443cbb7a88912ee8394233e2e8e28983a110c8f3f1708d6d510c9aa738dd238e8b0795823fd2f4aa379ebe721d87ead89a9a03decf837c252b36734043ee2d6b83f97fb133b7209942b10775ae1f72aedd4157e2c012ed17403a1000075979cdceea912789cb3af80394a2ed28cc3ce8e3d0bd6811991932f87db375124b801af6ac9a7ca3e8d2cb77baaaf77a1eba8774e667ac26b5629745b371ecf14ff6ff7e5cdefd41fbe11afa290513189eac7fe0185a3094ca4a25ab9a3d3e0a6e9ac6104ea688db29e0d86c502947fb005cb4b14e3dcb47657e2b2d5335e7a966cb5e7fe5efda50646b0503168683d5cdd94cebb14483ea6f6eca377bb826228affb3a9341d5194625ed01f0a20dbe262a512253cef847ace54603d4c4ac35d1679e59588261027497270c2745dc8ba52312c817eb2fd62b37cad472d1d77f7882a803a0672c4641ffbbe9422782a0367c0088aecb7fbe1bfdb0d43173e716e14db6b577bd584f0aefe89ca69d4fdfb520be337096c7829f62000cf5be739dffb60d788661f4a9c8f58a9d4b0e2039fcecee742074d0bc4cc64e2b46633fcf25272a4c868b3b0efb472d18c60e759a0bf3bdf33ae3e5d9258c7b552dce65ef25b7c0cf06f8c5cf53880d09277d6c4d3cd544518bf01e393e057182273c5efa6aae9a71973e9a1284e736e184000c0986a75d4baddd0b1d00120515a533051a6412cd1047ad3a82ad97b77d4680ed9f3cd06a97fbeb7c0ac8ad8b60d56d8d37680b8e156aeb0ed5966fba794d30fd570bc5f5d36529a6837f54d7139fa258bb90d665c9bd8a88c066617585d402d3c84635fe695b46a2f19c092b32fd4507309f69704454657408d1098144f870a2763e7a88c8c106fc6f57e1c5f9655110ddb1ed086eacc8bac4b1ea0579f7dce04c1cad3fb719c34eece18a473e0480125f1cd3a42e0c1b870b2e555a793bbdbe20c74f15fe6204b83c3dcdbc30b9c70eeb31a8cfab9d4c5b818dd50db49f5ca0f2b3f446fddbdc79de60e7b895e55fcf90053e84af1a33bb5dc76bbdec2cd7b400e61325e8d711000568ae5b9218a2cf2109f69e43199db12adb11c2a8a5f6648e042c10ce95ebb6872750f171201a619489e9316f8163792ea8d633516269ed3d3c3457a2f946a0842c792190adabab93c4c0acf33163ceacca30a5097b07dfb49825a521de05c92eb75205ec415765fb78416f91aa3160e9168a0b1bd50a042d5bf08cc4124cac21ed170d5509a4a673dddcd4e14b220971067feeec3e42dcb601c4b6205adc9ee6fb7bbe784bce5c59cec4b0e01e460a90ec9c748966872048db1d5b53fa8cdaa208de2a8cec23d3a06d7e048cbcba53c32b266962cd09a6c30bf0db3f4264cefae38de1027312faa0a8c16dcc5fcf8642d3eb8403a30599cb7df4b3a523ebef0723159603506ca6d928105fab741220fb4d95c722a08d3cdb14c6e9d826fe77d7b75666ef760ae68a46c5fb16c65aba0a10345918ee8d679d6acd3abd5fa09db8341a595b8ec16458ecd6a6eee09358246c635aa690b9b5323a210c5ad13c80cfbfd0454b3c802244c76535ecce198876c56ed04c6d2ff6a1cce2d86a7d273b2996a2eae18962416d39e906f6b020224290a8915b8606fcb138d2af390af1a688c6de928d8f96fd6c8d668e", 0x1000}], 0x7, 0x1) getsockopt$inet_mreqn(r4, 0x0, 0x23, &(0x7f0000002f40)={@empty, @broadcast, 0x0}, &(0x7f0000002f80)=0xc) ioctl$sock_inet6_SIOCSIFADDR(r4, 0x8916, &(0x7f0000002fc0)={@local, 0x4c, r5}) r6 = dup(0xffffffffffffffff) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$devlink(&(0x7f0000003040), r3) sendmsg$DEVLINK_CMD_TRAP_GET(r7, &(0x7f0000003180)={&(0x7f0000003000), 0xc, &(0x7f0000003140)={&(0x7f0000003080)={0xc0, r8, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x1c}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x1c}}, {@pci={{0x8}, {0x11}}, {0x1c}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x240000c4}, 0x8090) socket$can_bcm(0x1d, 0x2, 0x2) ioctl$TIOCSCTTY(r3, 0x540e, 0x1) ioctl$KDADDIO(r6, 0x4b34, 0xf) ioctl$BTRFS_IOC_SYNC(r4, 0x9408, 0x0) sendmsg$AUDIT_GET_FEATURE(r4, &(0x7f0000003280)={&(0x7f00000031c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000003240)={&(0x7f0000003200)={0x10, 0x3fb, 0x100, 0x70bd2c, 0x25dfdbfe, "", ["", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x20091}, 0x44000) r9 = syz_kvm_setup_syzos_vm$x86(r3, &(0x7f0000bfd000/0x400000)=nil) r10 = syz_kvm_add_vcpu$x86(r9, &(0x7f0000003840)={0x0, &(0x7f00000032c0)=[@code={0xa, 0x6c, {"b9800000c00f3235002000000f300fc79c034010000098879d0c0000000f848184616066b83a018ed0c4e269937c7000c421a0560bb9800000c00f3235001000000f3048b800900000000000000f23d80f21f835c00000000f23f8"}}, @in_dx={0x69, 0x20, {0x2526, 0x2}}, @code={0xa, 0x5d, {"66b8df008ec0c744240027010000c744240202000000ff1c24430f01c9f26f8fa968922ef30f01dcc7442400c1000000c7442402decae1f0ff1c240f2169c4411165870d000000470f3805db"}}, @nested_vmlaunch={0x12f, 0x18}, @nested_vmresume={0x130, 0x18, 0x3}, @set_irq_handler={0xc8, 0x20, {0x95, 0x1}}, @nested_load_code={0x12e, 0x64, {0x3, "3e430fc79f00700000b8010000000f01d936d22fc4439569ab9cb6c267050fba70b20066baf80cb89c32aa8eef66bafc0c66b888d566ef660f38805000f374000f01c8f3420fc7b04f360000"}}, @nested_amd_invlpga={0x17d, 0x20, {0x6fff, 0x28e3}}, @nested_amd_vmsave={0x183, 0x18}, @nested_vmresume={0x130, 0x18, 0x2}, @nested_vmresume={0x130, 0x18, 0x1}, @nested_intel_vmwrite_mask={0x154, 0x38, {0x1, @control16=0x4, 0x80000000, 0x6, 0x8}}, @nested_load_code={0x12e, 0x7c, {0x1, "66b882000f00d848b885000000000000000f23d00f21f835000000080f23f866baa000ed420f01cb46dad1660f38f5150da6000066baf80cb825b4d38fef66bafc0cec3667640fc72dddc7566366baf80cb83d26cc81ef66bafc0cb020ee66b8e1008ee8"}}, @nested_amd_invlpga={0x17d, 0x20, {0x30000, 0x185e}}, @nested_load_code={0x12e, 0x6e, {0x3, "b8010000000f01c1b9ee090000b808000000ba000000000f30b9460900000f320f01c4420f18d9b805000000b9005000000f01d9c4a3816ec5cdb9800000c00f3235000400000f30f244a70f20e035000001000f22e0"}}, @wr_crn={0x67, 0x20, {0x8, 0x31d1440b}}, @code={0xa, 0x6a, {"c481397c4801c74424000c010000c744240200000100ff1c24c4827920ecb805000000b9003000000f01c10fc7a80e0000000f01ca470f01c4660f3880827161000045803e9dc744240062000000c744240266000000ff1c24"}}, @wr_drn={0x68, 0x20, {0x2, 0x6}}, @nested_amd_invlpga={0x17d, 0x20, {0xd000, 0x3f48}}, @wr_drn={0x68, 0x20, {0x4, 0x3}}, @nested_vmlaunch={0x12f, 0x18}, @nested_amd_clgi={0x17f, 0x10}, @wr_drn={0x68, 0x20, {0x7, 0x9}}, @nested_amd_clgi={0x17f, 0x10}, @nested_amd_vmcb_write_mask={0x17c, 0x38, {0x0, @save_area=0x5b9, 0xb, 0xffffffffffffffff, 0x100000001}}, @nested_vmresume={0x130, 0x18, 0x1}, @wrmsr={0x65, 0x20, {0x163, 0x10001}}, @nested_load_code={0x12e, 0x68, {0x2, "66b8e8000f00d0420fba2a003e0faeae9ed2fe4a0f015b900f01c2450f784d00470f01fa66b864008ee848b8c3e1a7b3df0fb56c0f23d00f21f8350000000e0f23f8b9800000c00f3235000100000f30"}}], 0x561}) ioctl$sock_SIOCADDDLCI(r4, 0x8980, &(0x7f0000003880)={'pim6reg1\x00', 0xfffd}) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000003940)={&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000f5f000/0x3000)=nil, &(0x7f0000c7a000/0x3000)=nil, &(0x7f0000d14000/0x4000)=nil, &(0x7f0000e8f000/0xc000)=nil, &(0x7f0000def000/0x3000)=nil, &(0x7f0000e23000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, &(0x7f0000d12000/0x3000)=nil, &(0x7f0000c90000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000038c0)="5d60e6862c46793dd4a1ef60437661d025c802cb586153894fadea9ac1235ced5dfec60be3fa4bb43ed2e76a0ac309f212b646115ae8654d588194d80a381dd94a2af9d4e3282568d1617f9c7077349b0ef3f3e366", 0x55, r10}, 0x68) syz_emit_ethernet(0x2d, &(0x7f00000039c0)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @multicast, @val={@val={0x88a8, 0x5, 0x1, 0x1}, {0x8100, 0x1, 0x0, 0x3}}, {@x25={0x805, {0x1, 0x8, 0x1b, "889a312a41466783fc0c0fa7ef2c2c6e51696488"}}}}, &(0x7f0000003a00)={0x1, 0x3, [0x974, 0xae5, 0x29a, 0x601]}) 1m53.973607247s ago: executing program 1 (id=20): r0 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f00000001c0)='./file0\x00', 0x80078b, &(0x7f00000000c0)={[{@usrjquota}, {@acl}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x5c}}, {@barrier}, {@nobh}, {@min_batch_time={'min_batch_time', 0x3d, 0xb656}}, {@block_validity}]}, 0x0, 0x480, &(0x7f0000000500)="$eJzs3M1vVFUbAPDn3nYKvHy0L+IHiFolJo3GlhZUFm40mrjAaKILXNZ2IA0DNbQaIUSKMbgxMSS6Ji5N/AvcGROjrkzc6saVISHKBiQuxtw798J02inUTjuF/n7JdM6Ze2bu8/R+nXvOtAFsWIPZjyRiW0T8GhH9jer8BoONp+tXz078ffXsRBL1+pt/Jnm7a1fPTpRNy/dtLSpDaUT6cVKsZL6Z02eOj9dq1VNFfWT2xLsjM6fPPPP+ifFj1WPVk2OHDh08MPr8c2PPdiTPLK9rez6c3rv71bcvvjZx5OI7P36dxbutWN6cR6cMZon/Vc+1Lnuy0yvrsu1N5aS3i4GwLD0RkW2uSn7890dP3Np4/fHKR10NDlhV2bVpU/vFc3XgHpZEtyMAuqO80Gf3v+Vjjboe68KVFxs3QFne14tHY0lvpEWbSsv9bScNRsSRuRuXskes0jgEAECzTye+OFyvFJV5/b80Hsiff89/7ijmUAYi4v8RsTMi7ouIXRFxf0Te9sGIeGiF8Szs/6SXV/iRS8r6fy8Uc1vz+39l7y8Geora9jz/SnJ0qlbdX/xOhqKyKauPLrGOb1/+5bN2y5r7f9kjW3/ZFyziuNzbMkA3OT47HpWVZH3LlfMRe3oXyz+5OROQRMTuiNizvI/eURamnvpqb7tGt89/CR2YZ6p/maU3l+U/Fy35l5Lm+cmpBfOTI5ujVt0/Uu4VC/3084U32q1/Rfl3wJVq47lp+7c2GUia52tnlr+OC7990vae5j/u/2lf8lY+z1yeuz4Yn509NRrRlxzO633R9PrYrfeW9bJ9tv8P7Vv8+N9ZvCfL/+GIyHbiRyLi0Yh4rIj98Yh4IiL2LZH/Dy+1X1bmH+mNS/VzXdj+5yMmFz3/3dz/W7b/8gs9x7//pt3672z7H8xLQ8Ur+fnvNhYLJztdtAa4kt8dAAAA3C3S/DvwSTp8s5ymw8ON7/Dviv+ltemZ2aePTr93crLxXfmBqKTlSFd/MR5am6pVR5O54hMb46NjxVhxOV56oBg3/rxnS14fnpiuTXY5d9jotrY5/jN/9HQ7OmCVbVn01bG+NQ8E6ILWefR0fvXc6+FkAPcqf68NG9dtjv90reIA1p7rP2xcix3/51rq5gLg3uT6DxvXHR///yz4P5bA3Sz9rtsRAF2k/w8b0kr+rn8VC5vXRxjdKazXjZIXIspCui7iUVilQrfPTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ3xbwAAAP//VCrsww==") ioctl$BTRFS_IOC_SNAP_DESTROY(r0, 0x5000940f, &(0x7f00000009c0)={{r0}, "6b45146f5c8ad63e317536c8fbda35c846878c55eeeeae8077e8616911a34c539dd1b82c6166e04c3d57bc77a45198d6f34848d51fc15cd533f5c94e74ee2fde37777c571c0e15b42573f1c50a6da14eb16e36e5c811bd826986afb5283a4ea539f682d2d68ab41ead2b415489fa271db7badb8b64e23af229572c328f080bead50c94f168330c80a809898db13535115bdef97d29c642d0197a2d7375c1f5740e1afe60c37179539b00b531659102722fe1acd3ac2bdd53e38e737700bb0c393b9e2585e151d9e01f9fbdfaeafe51a53e1cfbd0db1fc89b8227d83686c314ab5b7a1895f588941e790b8bf3663ed13ad08bba0e74f6e666b0077f1f49aa88516db27b15dcfa1fdfa8d490c1c5742dc00b511026457d68833fac044c359438e980356da4d6fc46ff5674f52ae783e449041e2d2abf90632f44eeb48825736a39f59d24329e918d6102915b764ef037a5a50074adcc3434d166a4c56587329952d1f0d81d801d13ea9166dad22dcd0269065113bf3be8c946961bf0bbfbe9f83e6c9e2cb3b689ec4734977226f682ee08141594e2cbba745f70e2c18e74ff67a3db9cac34b393d4efefda284eed3b63fb115db560661d6b7c5a123f9950dcf495e709a68c139dcb3add9150eeb4bd1ed18f73e100cf6cebdb24b3e96879bf893a6586647c8539483d102f25727e5d6bdfa40050af673a4ef0618fc26b8c50641d5f1248d02ba7a253aa319c8c798ea02729e6646be650b6d185ee7ab2afd3747fc10d334bbdbba02d4f563bd4f267cb2640c7c77b803711b3d4cce2f42cb13407d23fd66d8f6b93b7c105ae9cb286bcd131ee19be3197a8b8856faaa41b66e1a3ebb96fd038a37265479d6dc03fbdfbe0da5e46c70b2e9e8bd2f2cfeb767921a03abe7d75261c34069d5392950d94c0eb87b5744b75135f203dfde6e7142660257f916cb0f0e16e9ad361a8cbfb154e19121282754670153e759e8f50893be19cf193308ceb1b3c19a79c66c89377faac4fc3940a6f4d8ff49209c3dff6c0a7f4dd24654933dced94e4ae409b9daed0e5185e038d42c80a62b83da29a3474d17afaa2611320e18eeaf016c128fd8fc393ff0be5f4fc08fa85e21da99d4785c7dcc54e6b45bdc030d57042e864b10178b39bbcde0e6b86572354288cc298071227a1595cbd0415568bbe5fc04933fdec04928c4e4a6376d144bf4025f8463ad72983ac04f5b85077508d15316f194827edf4fbdfb54ea027b2114ce9a25478a77b1647021dc3522df4ffc81db76e5ac225be68e93d05894c79f552dbb80877ceb589abe712dd027561b2997334d74ccc0625f33e38e525b2d53f98c62ffe94681f0aea300293595ba6a44f71bc1e8ba5e7ed05536c74b461d234985862b18bb6674b7c774b945b95c48c042fba62e5c9bc0972063004a83b5d76a63db59a0552ac82c592b72117b7fa3ce08c8fd6976fe2d8b003c7318c5de9fc2fb01105f124ab9ca598f892c742d717320b5e5a66575750a74f3bb2a89b55895aaa61243a3cdd3900396448b4c467527a9b0b1f03e6b628f108c4f85305b71b80cb4c9a981b4b16da5c79f106c97b765bcd9f86e662010fe818ea456f21fc3f07c8e1428ec8e8fb28479d70efcd76084d20db0a209fe842dec38255d50501c1e2bd4a69a361956494d578a899410d7fa3ee8e3ec449ffa3a26a18a985bbfad15c3d8e9bb8efb7bf95c476dc588af972ac5806edf975427d50b13b3131e42d99733ae7353f2bdfa56b7b7988a9baff26c72d65f772773e1dbfc7ec5ff37bd2c172eb44e1c30a484d7523f71173420ebe1e7238cae91e64bf043bd82836552c98cb3015cbb7346075083ceee26da5058663f84489ff9e746e30af074521bbd5e1da12021f025a357bb5f183179f3d8004c9f64710f520553c3d8e7b2c52167ca5f514cf7ff07ee159890529a5863df5cedca9c8db5d2b1a57fccf5881eb8cac981ff914254ec328507b2ed5aa7645923f286c79e2bb4164a5da36b223c712229e9510b8e31c4841419f9bc798ab60c361812bf04755a7f421b2de39ef79dd004ea49b34c916eecdaca897226921d6481003cb56d7c2a6e4b29f4a1317030a9c455c4fad7f94758b8a806e758e5e26e4f6b62ba941f864e9478ea88003d422af51018036ddc52700ea04d1a5efd4542e6c35a7c390adc9303c8cae081cc44981a6854e70cc3309284fef07ce3283ddf97b09874fa1709f2266c874b0a24440da9edec5aacf4066e9f0e57c4363dae548da109575e7e8bf63a781e5f62b52fdb326417e914d62a1a21acff5af93e34c525c3285eb67eed356915c5137b603703a257eeeaeb90008c8bff0f46120c4c3a3dfa47d547b7ca613cf9fb6e07e46ccceedea8990b41f997b64de3e7e66e82f659c39a02fbccad371324a63931b9d637c442ccdc68863a1bece7e2bd040b8f5535c1b44221b2b18fdb5c492dd928b1d1550d9e40ee5a0aaa10cfa3cbb02e47912ea663859ce1e7cb7694d03c34b9360e7c6b300944ca38ec87d1d07501a44e2a2533f90bffb27c5cba3541d7b2aaacf268aa9c4427b7f6489c501038a61a6bdbc2dff8c3b6a42768779012b38ff17b1776db6f1bd8ecc50448ee142fd595d4366a2cb44bc1c477f84a9b8d2db37deada7bbc6557638f1310dd9ca78f7696d61bcd19879497a6bc761a656a81de6e810e51d8d4850a29c4f485fcd4a34a55c08f69d1dc277ad587577f96ff73a83dc9aa47ef1a69c56d5b121c8c022cd80bbc6d098e3319a85d474d5b9f35a6bd17c64d55ab00920203bab2cfa3873091a59933158edf4a923b47ef8ba9dd7acbbcc658d7255306970de536878e39a3d54d71d5c3dbc53c7c92704507c42ac6083150618a7fa1f1b76175fbe5704159b6eac57c268f2a348e9f497af7a5c57f6caf7443046ee7359d5e9f471733b77869c01f3e02956009b042264172810141a8d6b4303187dad0cd0dfcd0007e776b99726fca72e986032b6f3b698d3366245d27c0d946822012282444869887b5dc1af8b0c19dc6289e52302216d9987d394bcb3ee08422009467d84931651ad24daa0c3e18befa5dce9c141beb611d47eed78e536a6d562c892b81442665c75b35b15682474b413678d84153959a3aeb64d1f7d6fec1217747efd27768fa4aea2ed4e1dcec008df9c700ff3923c884c6f2a0c8a93b8b0469caeaa2c7c3ee8affff7717e704432f0aaabe516f122082ec4198320a50b46c74c07e663a2692fbac11249b37aa3524829dbe549889208bb983039d1289cef36b82cac8ab2662ea62c97afbf4ba14b8a108f84eee6aa3605180911ba1743b90d65e53bafc3701165cc17ff077d2d6a50d77c2a4d97374d0aaac24cf80dc35a2f2cacd644bb34b6db877d8ab41e60d4f8e2fc49470febbda6f6886c7fb297c3a0a40565878be76f9d12343b796f1c07ce5c7488f30b0c177ce624f2513a4e42e0626bb511864d9854d2d84bbc4cd972191fe4da3798eb1e2f50ea39c210df3b0a89a07fb52212231ca620bb813a41858c60efeac4881de54ccb88d55e03ec4e50303f0c5e3cf10ad3801486158030d673be49061fa376ade0e982d30b22ee36d88c00819738bae32bfb45d549f13dee7862d2dc5b385c5c8a26928ead89d5545c684917917583cb7cc4b289cc03818ae3e0dce02a836d030652e864144dbef77cf4816dd8565e8dd1436de02f1755000cd52e0c40ff3fb3bdc64f2c06202527896c4d938a0bef3c62a6186fa4ba76b5fe7716a06df436900dd15274cfe4654e4851b7e63db98226352d938a605fdbedc33ca927c99fb4f784b79f9f7e7d8799b5db2c5456f313f48e357d4aeef969e7a213195e6caa5a84fa99a4555850b5fc743ca12822a021667cf0007646dced42c4efaca2a023bc99f7b062d3a9897c618ed3de737edad9cb09266c4cb7eaf2912a39f180cb144ec688c1f8fabdbc55939e06765e488500ec613bffebf87fd7019d651116baf0db6899791bc34435045463f75ff952eadc0bff7774b05d6e91b5f0cd783da9cdfecf3ba6d13c1d85b3c726928a085d686c1c02fdc467d4597faea127da985ffb5f8d52eac68d863a5e1d4c13bb92afa92ffa75d00f03a7a9736e516451961b1d14aad493dfea9740aaad6e2a24a153d323dcbda48111c07030f05fd7d6a5cce8ef883f3e3e4da1a418e952a97859eb3ab01ac39bb7a71dabe7d87131057aeb8e401e9e51827658b15498134fe95e19a060350c78245873b825adde7185e9380e5ec75d045d7f28de9f8ee7c954342e889359ac2becdc43c5914bbd025bd17f8bf256b12d19be87062dd2f496ef030719aca298600cb547962f6fb283e0aef734a42f3d4b75c1fbd8bae28a3de4c738cc14f70eba349cfd86ba90b553e2238270cf28d7884dd3b349bce2e52fdad6799bd7d24f4f2ce7bd4e5c27867099aaabd4154c0684d1cf8ac28f573ba1a971d019de8a8997bf0f7fc329d77f1ff016ca0b06b920075ebd8d7dfdd0d79b7ce20c9ee8906f871dabed18ca8d8e4b0b4e24c0d7292fa509965f7e67ade4e044aefc2b76c0cbac1f6e65f7a424bf81b6b8582bee6ee113c7bec843d37044bec49086dbcaa3c4b7c02631cf67520f29f0575350316d075eecf33dd9066dff9657c3a2bb3594f4f18fbdde04cb63ca90f11ed4e37f17114ccb6b59ca5f4626ea56b2c5927f808b2f7808b8f0edd0e60df45bae619da73c3db56406fc93a3ac54ac034e199b20203dc2bc9de81a7fd137e085ebf5660ba8718ede2679e7496394c760fe5c3bd94f43d505bea5dae71bd7b0a5ebc7626093484ae9a313e1fb2dfdcfe130abc076880570c94f62c42cbd4cb86362ac827803a45a044583188dcede194301a617063195b8bc2b1f32ee9d4fd825b00b6e233640c43a31a1e0f120195369b690dcda26f30dddefdf2c08d5bf78a4aa5bb9c8ab913aa5a9c314f1387b1366628825633ef0176f673cb124d59655e0ae9a859f36a4a15766db7cd67d34cb432b762def128870ad636eca6644d63c24ac924374d2333f3061f7ee1e0d42e9dc5985fd43b2c9f3e91641a3d0782c64424005b11dd10da5d0ba0c88011fcf6c0efc0e97a91f6096291c2ba97115323de412ade0f8257dbdeb9a3d770249266c0f0d7e4e1337954dd1a4b7c4a54cbf6546ebf0b2ec0769025c0beb78ce7d0bdbb8bf986afac1a0fd9180d383947e0eabc616d4dbfdc2fdc66ba109444f6aa213f13076a391323841588b0014cee1b0029bb3d1ceee8e7f696b05e701181d772551c088ddbd73622781888dc86761b9c3ff3dccdde25ff8c397a07f3667aa7e3049bd88e642606ba1ba69d29a93102892dd726841466b9daea4ec650c89bf5179627f962af42653508f7031690a218882ef03029f5d941c1fcf2bcb1cae478985394f22530f21f2a2a428051cada0c3fb420747f3de567a87bc2deab2e88f3cbcea1d0ba976d59133d69f215e982b0f27bf5e2e7c9e070c53d4032398a9076df6e09f4741d5eab43b9cef66a041933a4440f28d96605f0300a79c04feea90a2722ad96a713e1b7f71ba4df9bc5edc72668a195c40a6387704038d13772fe82b12fadfb1f5fb3b84b96454bc8915864b28fee697814c02c01668d173497762a81100f8eeaa1e3163842711e0cf1cf0cd1d111923e87105be4ccb946a88f664309bf3abfd4365e8cfc112f964acf4b462e292f54000eae7bb70e63d81606971296c9384896e72dc2359d9c31e53a9d89777296dedba6134ea8e81315122"}) (async) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='tracefs\x00', 0x1210044, 0x0) (async) mount$bind(&(0x7f0000000300)='.\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x185093, 0x0) mount$tmpfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x20000, 0x0) mount$bind(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x10, 0x0) 1m53.735897068s ago: executing program 1 (id=21): mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)='mqueue\x00', 0x2, 0x0) (async) syz_clone(0x60b84311, 0x0, 0x0, 0x0, 0x0, 0x0) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) syz_clone(0x42080, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mremap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4000, 0x3, &(0x7f0000005000/0x4000)=nil) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) (async) mprotect(&(0x7f0000936000/0x9000)=nil, 0x9000, 0x0) (async) timer_create(0x0, 0x0, &(0x7f0000bbdffc)) (async) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x15) (async) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) (async) syz_clone(0x8100411, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_create_resource$binfmt(0x0) (async) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x5, 0x6) prctl$PR_CAP_AMBIENT(0x2f, 0x2, 0x13) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, 0x0, 0x0) setuid(0xee01) syz_clone(0xb44040, 0x0, 0x0, 0x0, 0x0, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) ioprio_get$pid(0x0, 0x0) ptrace(0x8, 0x0) (async) creat(&(0x7f0000000300)='./file0\x00', 0x9c) 1m53.622031343s ago: executing program 1 (id=22): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000052000000010"], 0x48) syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0xa, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x840e, &(0x7f0000000080)={[{@init_itable_val={'init_itable', 0x3d, 0x1}}, {@norecovery}, {@i_version}, {@jqfmt_vfsold}, {@bsdgroups}, {@grpjquota}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x40008, 0x7fffffff}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x9) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffccc, &(0x7f00000002c0)=0x400000bce) r1 = syz_open_dev$MSR(&(0x7f0000000100), 0xdc, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) memfd_create(&(0x7f0000000000)='/dev/sda1\x00', 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIBMAP(r2, 0x5393, &(0x7f0000000100)=0x3) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x14, 0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007d00000018110000", @ANYBLOB="558c6527140ebad3f61cf2f9016880cd3fa757f4654b5751167e42dd1a00", @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r3, 0x29, 0x3, &(0x7f0000004240)=0x40000006, 0x4) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) statfs(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000200)=""/25) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000300)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r5, 0x802) 1m53.587609495s ago: executing program 32 (id=22): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="020000000400000006000000052000000010"], 0x48) syz_open_procfs(0x0, &(0x7f0000000000)='comm\x00') socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$loop(&(0x7f0000000040), 0xa, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x840e, &(0x7f0000000080)={[{@init_itable_val={'init_itable', 0x3d, 0x1}}, {@norecovery}, {@i_version}, {@jqfmt_vfsold}, {@bsdgroups}, {@grpjquota}]}, 0x3, 0x42f, &(0x7f0000000940)="$eJzs289rHFUcAPDvzCat/WViqT+aVo1WMfgjadJae/CiKHhQEPRQjzFJS+y2kSaCLUGjSD1Kwbt4FPwLPOlF1JPgVe9SKJJLq6eV2Z1Jdje7aZJustX9fGCS92be8t53Z97ue/N2AuhZw9mfJGJ/RPweEQO1bGOB4dq/W8uLU38vL04lUam89VdSLXdzeXGqKFq8bl+R6YtIP0viSIt65y9fOT9ZLs9cyvNjCxfeH5u/fOW52QuT52bOzVycOH365InxF05NPN+ROLO4bg59NHf08GvvXHtj6sy1d3/+Ninib4qjQ4bXO/hkpdLh6rrrQF066etiQ9iUUq2bRn+1/w9EKVZP3kC8+mlXGwdsq0qlUnmg/eGlCvA/lkS3WwB0R/FFn81/i22Hhh53hRsv1SZAWdy38q12pC/SvEx/0/y2k4Yj4szSP19lW2zPfQgAgAbfZ+OfZ1uN/9Kovy90b76GMhgR90XEwYg4FRGHIuL+iGrZByPioU3W37xIsnb8k17fUmAblI3/XszXthrHf8XoLwZLee5ANf7+5OxseeZ4/p6MRP/uLD++Th0/vPLbF+2O1Y//si2rvxgL5u243re78TXTkwuTdxJzvRufRAz1tYo/WVkJSCLicEQMbbGO2ae/Odru2O3jX0cH1pkqX0c8VTv/S9EUfyFZf31y7J4ozxwfK66KtX759eqb7eq/o/g7IDv/e1te/yvxDyb167Xzm6/j6h+ft53TbPX635W83bDvw8mFhUvjEbuS12uNrt8/0VRuYrV8Fv/Isdb9/2CsvhNHIiK7iB+OiEci4tG87Y9FxOMRcWyd+H96+Yn3th7/9srin97U+V9N7IrmPa0TpfM/ftdQ6eBm4s/O/8lqaiTfs5HPv420a2tXMwAAAPz3pBGxP5J0dCWdpqOjtd/wH4q9aXlufuGZs3MfXJyuPSMwGP1pcadroO5+6Hg+rS/yE035E/l94y9Le6r50am58nS3g4cet69N/8/8Wep264Bt53kt6F36P/Qu/R96l/4PvatF/9/TjXYAO6/V9//HXWgHsPOa+r9lP+gh5v/Qu/R/6F36P/Sk+T1x+4fkJSTWJCK9K5ohsU2Jbn8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdMa/AQAA//9QOObV") mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r0, 0x6628) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x40008, 0x7fffffff}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000300)=0x9) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffccc, &(0x7f00000002c0)=0x400000bce) r1 = syz_open_dev$MSR(&(0x7f0000000100), 0xdc, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) memfd_create(&(0x7f0000000000)='/dev/sda1\x00', 0x1) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIBMAP(r2, 0x5393, &(0x7f0000000100)=0x3) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x14, 0x14, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000007d00000018110000", @ANYBLOB="558c6527140ebad3f61cf2f9016880cd3fa757f4654b5751167e42dd1a00", @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r3, 0x29, 0x3, &(0x7f0000004240)=0x40000006, 0x4) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) statfs(&(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000200)=""/25) ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) bind$unix(r5, &(0x7f0000000300)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r5, 0x802) 1m43.110636451s ago: executing program 4 (id=105): r0 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0), 0x1c1842, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'bond0\x00', 0x4801}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) close(r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000200)) write$P9_RLOPEN(r1, &(0x7f0000000100)={0x18, 0xd, 0x2, {{0x1, 0x3, 0x7}, 0x1}}, 0x18) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f00000000c0)={'syzkaller0\x00', @broadcast}) write$cgroup_devices(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1b2388a84b"], 0xffdd) 1m42.997539676s ago: executing program 4 (id=106): r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$KDMKTONE(r0, 0x4b30, 0x9) ioctl$TCSETSW2(r0, 0x402c542c, &(0x7f0000000000)={0x10b, 0xfff, 0x4, 0x831a, 0x0, "040000000000000000000000000000000060f5", 0x28}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000040)=0x6) ioctl$TIOCSTI(r0, 0x5412, &(0x7f00000000c0)=0xff) 1m42.997230906s ago: executing program 4 (id=107): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x16, 0x0, 0x4, 0xff, 0x0, 0x1, 0x40000000}, 0x50) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005800000095"], 0x0}, 0x90) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0x11, 0x14, &(0x7f0000000400)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000007808500000004"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x40f03, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r2}, 0xc) r3 = syz_usb_connect$hid(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000200000040d80402c000000000000109022200010100803209040000010300000009211101000122440007058103"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000040)=0x82, 0x4) syz_usb_control_io$hid(r3, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022440000000600ff0901a10185110902150026ff0075089502810285210903150026ff0075089501810285910904150026ff00750895219102c0"], 0x0}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) r6 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x14}}, 0x0) getsockname$packet(r6, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700000086d7c0d6c878f064eb", @ANYRES32=r7, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000900)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000940)=@delchain={0x24, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r7, {0x9}, {0x10, 0xffff}}}, 0x24}}, 0x4040004) getsockname$packet(r6, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f00000001c0)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000009c0)=@newchain={0x24, 0x64, 0x1, 0x70bd2b, 0x25dfdbfb, {0x0, 0x0, 0x0, r8, {0x7, 0x10}, {0x5, 0xffff}, {0x3, 0xfff2}}}, 0x24}}, 0x10) 1m41.01553185s ago: executing program 4 (id=123): capset(&(0x7f0000000080)={0x19980330}, &(0x7f0000000040)={0x200000, 0x200000, 0x0, 0x0, 0x9}) open(&(0x7f00009e1000)='./file0\x00', 0x149040, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002040), 0x2, 0x0) mount$fuse(0x0, &(0x7f0000002080)='./file0\x00', &(0x7f0000000040), 0x10000, &(0x7f0000000280)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x8000}}) syz_fuse_handle_req(r0, &(0x7f000000bb40)="de98ee653502c564abeb97fc678bde22efebcf99c2d89952950acc703a3c6268a54c8b1bd1ee165c82980cd315b55a070dc41deeb2d4c1842d936a0bcde5fd7ed6031fdd9cb58ebfe8261528f097f309813b5722c24a1af8e6bc6ddaef7e85d2659690154bc5e6ee73c3fe7176509ad7b30e1098fc9873db91d3c1816825e710374de8d40693578b598922d9c523cfff93a630f121251d17ad40bce021d7fd57945fe2a186618a40b5f3995a9f0ceaa3e22b57e4f68e53fffeb5474fb83afaf5cde6b0aaf5cf0313ede442ddf1df6c280921e43d80dddfd005969272e1719b37fd8f749fcde83f8201826b4cf5b1c1da394568aa7d8833dd11309f46422b0152ede5ab29b17bc1ae80147346155b20a98d6fc2650bec3fe73327c45cad1b38f7c983cd070556a8f8ed5d58e1052f6436fad905099d18fb3e62c2c36a1c2209a94c820e30e5234e77be3beb4cd183015d281e7bf39cdcf0f1e541211c75d64a49b55ba4c2c444bef36d98df66bea814bab91ed65386d6a491a6295c24dbaf752a5e7a856e0dfe46a6f9e718ca3919c6f8978b0fd65c9e389114e5afd8e9e2a575b854463b63f46d08795f0f1d0d48d6d610fd74e9238de32ee3fa2ffef550336341803c083ac1d749be6c5440bbe4bd3bc3015bcde2b4e2160ba266d281a9641f74d9348fb6fa8550d1e8a8362999452e40b75c412cfa77ab8e1aaf1a9e83c855ec9b7ada38690f0d2e59f67a1f3babbcda8011595ea720816c24726b833beaca0a9d11e7b99373601d27d18c9e29940503d3a12149fdc4fe0065c3d023d6e7712eb853df19f2b4b886e08d61629288ff16c2597d7fae5bfc8b41f92fc325ffe0f61683b1f661409bdd7c3d88a854f8393484f4669b5d9654fd3a0819a32110b9064539a7419c332629b3fc71da35b783ef7c693842ce83733a63f2e6af37989cfcb768ab8cea5d21b82a0e9f6fdcec26b0107708867dec54c4e739fe9b931b3c6da013bfae097c57f1e16ba54f9028e672511938a0ad9d681d7feebc65a2f5f588abd66261393f3ba02d7b2cf650a9f7c6a4ca55b4d41132908dc9c90e26f0da8e2259e3a2b63b2d9e27754e278827ab80438070698c690ec375a9aeb4193079a28a2a062961ba0e65af01644af063f3ebefda92c4986379f7b099b2fd3960929578736f09887fc5816cb1b982e5b121b79662d1674dd0c6e82627cf8c63e576e5c1eb0af9415ddc10ff880e8ae3ce8c4fb87b8f9d364974c2a1d8eba4e04bc2bc018bfabc435683b2551c0e4908570b930c4fd7c03ddb95e9ec1d1994e3df0305fdac4e5b914641ae25b0c469b194c0bb78ab04887cdc4262da468475b926a18254d23b4c44705aeca34ef8a7b04dd55a43f39996529a23804e054655c5ba8661f7c02737e7539650364928d62b9b8d80988232009acb54214f06640e9bc6614c0ce02e4a22dc8b91a0aad711e4fd01d7020b7c7185e41e27ce266b9f5aec682cbd4bba3240d6277b17b564937254f37afe580cba0b78c6b0cc81830eaf10d7cc1f7e918d49e935629fe6c24b4368a04af1b99f6981340ee031874f3d4b3a9ebc31719b3b775bfe1fdfa0460a3820bff6f61b49b11ac2ca00836a0c4a74aed92a619f34231196669b942e761538e64f965d23d4f7814256e876263fe5307985c4e6eb69c974f66276764e80ab1de3f5c55e7b2cfdb78dd183a85473e968918ad73f29a266c818b9bf9f62eed86df25b2577bb6d98e3996e94f5bdf119b869541a94eb3536c979c3d77cc0df7c0c48a902ca2f03f5ba5a8ef9431cf95f6fc89744e8440e1d5ebb837e30ef7541fbc27672c31566ac3676a173cb9e466a2d206ba1ebc2b985eddcd6ff937375fbc8415eba46f5ec68cfa9f3a669d41b078867dd9f5160ba45fa4719f32cf877d4b7a6d77c977533659f7c7ac22c68f5e93c1df6c2a3d45b55a4afd3355680aed864f6bbe13da2da28a4851f73c88e555f3bb1c34a21fc45ab6c28287902e8b5fcae6899c804f364cd878a8d1734462bb075cb7bc709cc2c5d7747c4c29a2fa9259752301c26b852b7993adf889d45dbe39094c9b7b168756e5b939ed10bb6df57b8f5e14352cfc7d8b03cda5b978b06cf2430af5db17177b1ef664bc4b00307f970c4fc606a6bab72125f62b0f59655c35b104da7af188a953cfc09b3aa0785abf330830fefedcc8bf9a11d5dc4b5642f679d45cb44fe61ab1d906345c1c345f6b8027bae9585580c20115d2504d9c83ab54ea2557b6d2dd3bc65fa29f091aa46a215e77621836154104e6969fa9107139a19f2e45cc6bf55422a0e1a6d037ad9e63df5f9cd2045e13ac2d6a15bc12008c4cd23782df7d41bfecc0037292d22c7b42f2cc1a22db7502332d9f4fa85f7640c8635b9469681adb6bcec2dfdf6926f1815156d80a835ae918527f549ea6df45f350f618dc1f3ca139759be28e35013034f8bbfd3fa1a8f302594213c18015305911f42e287f2d86f17d76f8a0ea03fb574c60c808669f9f4454fc2eaf0e93873f688e34bd3341f6874d5d8fe754172a751d6ab23dc1642220e7fb1071df0ee3c7e07c338915494a3b360bdc0b38ed221c2c2bc86b29744448b255802b3ddfe600c1d0f9acabb2185e4e9dae5e456d5825f516c857f63e72e4a5f3d45eaf11a0e3a5ad0ba30a0bf0f94cc99586fd202d6118bb6f9c272f6cbe39dd9b8b36ea7fa51dfe0bb87a633be11c16a14d1bce8492387696e195fa3c5f172690b4434aa2e91ce7d225d73b1983d2605ec725aae0ae402cd2f79fc202a307f1896f3dfcf8c0fd8b841dcfeda5d65bb7d76f7c2d2eb1b164c0368e9984f320a224d7d438bc5c69dacbc18a587b7589e960af114afbc9f59243646557962fc2e0cb5b5bf160a313bcfd9ade3e140b808e9f19415808aa312ae9c9e8bcd5a47fc721eda59d10670088714984a71d5c0df8b68e675a8e31ec15a92ff6a04d17e0ef849c782b302d11f742efe6486ab904fd65c0aac4ec25c6d877b453dce80e894de703aa8b1e5d00701850f149fe437fd0944cb95e54a924a49bd86bb9a602cf2904fbd9e399f1cdcd0b45b6d8f872e285f9dfeaa26aa760074651393c6451b36c643dd0b7236ec7803d69cec1b09bf1b63fbb68ad7c01507f00083b184ff01a62096f386f4c8fdc85e93eecf3f4b384aec1c10ccc60d8109a6d887bd389c3406163f9600879f0e944443d783e8644f69344f6f44f7bbf1883cda7369c9b9904d991c01552135f158a0bbb7f40c354f292c034824d82c209ebc770f5b756768ae51d45f8875b59904a07090689e65b40625566eed5d209130db812f287b966ae21ba46a3a7a3a0360a4e284d8d91ba9ed9806ea063827c8dda0fa98f758cbfa523ac645421f444a40b95bb065a64256c19354b1ad5002bb7b2add9b5236ad64e9052734b9d263515683db121b5e4dc1eab244dd8fc0fc62d962834ba0b21aad872b127afc0a33c7869a3f213519aa2ef51bab9ab28ed18859fd8239841a6668fc614dedd099121ae6c220a143c119cb9bff9068f65d0554b4c12105e59a22e91203a08ab8c718ec62c42d7ebb7b495e9e1be8fb7e4aab2777025da37b48d9d7b97578841a73898a6eab994e250106e096390c77b0600537be881ab7d81e3cb468bf1fe318b1e804d8df9875e9b8da22e6244997317391cce608085a28b8d070d654a29afab324ba3eecf427b6dfd43501ec0db919f71a932897eb37fe3bd64ab5a34ec60011696298b74ddd7a3710d3e444cedcc5cdc357f9dd58e67dc0ed3fc8df6dad82b3c00b4290c3280c28f78df052ec9cdd9df025abe8834616eddd5bb93379c69092911cd60761e7d14b426a83e335bfc8bf67a14e01df7cefb6023f0c6556534b975ed889de0d96d968526372402ce3d21a2c5c64a449dc3ba4ee0b5ceabc2fa29679e225681c8e946dc94b48af024bb1633e1860c7d8c14500967f24e2f8f46db537232a4e9f4abf8408f53bb52b035bdb89917a6f2f4bd22403ad002c2d936b785ecd965177e9f6235787a185d0eca92532f1aab16756ae86ece13925ba4a1fd08125102ae08c428d073aa426c4e792b5a4acf618605df1707021ce1eed62da4ee87334e34edf43338a0076b8ec739e2c31071e10c6a853e19fbf25b8a356527a67c8f7696dc184e374f4641f4e5b0aa345f1e6c4bfeba3a392d9a994bc271717a051c98d6c5b1f3296caf4c01d80ffb75b6fbdd0a0583f9d4695a44a2878df0c09a85aaab14522320cc3d2611603a34e52da03677a60cc87cc3c689975e5b5366c82e040b6643b8865d8bea0c84cef9ff85245a8b4bc41af1a50775b29fe55e42ac4b29fe80ddaf02e8c9bd07cab823f3d9021ac88236525ec045688a2fc9c6df66f549b10720cebf09ead919524f071cd128fb7575c84190c698b420f89b3c11195b5d83022d1f7e48afc21203995caf8f9286dcd5bd51b65c1af1caadf5a1b3f12579066855ff851075adb959dc3e086a7fb4e9a27fe80e8f3c0959b042486310ae7b785b0612e0385e36f50d4cae3474dd000c3957955534b4907b9480e2e5d83dedbeb76cb78d893c5b64dd51e31abc8e8b4c56b96f67c4b6e43861d91681af3270aae1a8f50712bd97326ee46a2640285b2902f051071d5a3400e99b76459956ac6908688c314bd8e54365383a65b186a6386cc5218e41e0b386759de81bccf5aa68f8608831a9d33ad1af2bdbd8579c5921cd8c3dd2f3bf1f123c742e118c76e2f43618bb7885e44826b7417c9ca5a139d774c16fbf74c8969c038ba6a54f27bab46ecc94d6455188d8dc1edf1da715c8d9976226877096df4158eeecced2248c7b88de0dd11a076db1f06bae4adba8286dc39aa62a55233886e011622ae1cf97238914a55078a78908145295777dbbc4e0d34364e0f3daa9eba6fa54c085777b18c0523818ff8710dee4bfeb3db549c3f38dde73b99a7b1b219282407a4e0ab3794089e21f6f2045ab6254ac3703903edb302fb2f0f97e47cca7969ad6b5b6cf27314137a04d5f4f29c193cfc5540592ab1342a1a9cbd514a7b4d6b23f724a5d7bfa6ffe8e3d9de29b8661139f179a0fafecf234f19bee75c25faffc765e02377d83e0ad0a0029c08f5c71595bc1b2fe88f0fe958f3f1f8ba6821ab834cab9bc902b2d47bd4b5ed52b5b0d7b3bc999b2f68879be39ddcb0428ce3a617b68c11459b746651f413d9e9a098cd2b5c0fcfd0ea1db2cde1672818d7bc73b053015692f9e9259a0153e3c9ac5e73e3343dd350cfbcaa57be93cc881a35063aec2db4ed71df2b1bd90b5ecbd84f399d4530c5450d622188423e151cec49673dc633e503c497d53843f4824750dc09abae9f2f465e92888715b6879f5edbab7bcd58f0899e1430ffb5f3063450945cb0fb3b5c3088ed6966c54dddae3aab489a80341b45a17cac02ae62749f209a7e16ecdfd86b43569c7b34511c65474acf2b2c18834e158e20957bf2320e4a6b9d63caea93b3a7dd4f7ba54443aba1ac2b6f2b27e1bf6f17d3fd1582462e0debc7069bb70e219654cbb99adfed54ab94329382163f2ab6710bb581d189cb3449a02c917c1f2d1d5f51958ce605fdb0e37ae5f3cb3f123276d43b2c26ea948dee863e0b679ecddf0fe41ce78bbca30167c9c7d6b0e9193c98090facd7205a490727e1ac49bb4d639348a32546007459c61c27bf8df87dd2ed3f3228b8193422a72d15f848bac13c6ffa7b8a767cf04866feb7c7a81267d7a8e890128d4709e4873223578aa7febdd562403c6092c0a3f6e0650772ede935ab6ef95e375bcbfa395e23ef1d73532388b845a95f158dc845a123f798176c73e177926d39abd38a910d40653006375110be2f2c5f6efc87b31908be36dd07c8ba5853519a37dfc4dea981af855293f49a3270bb67cdc17b780fbf2a418fcec8953dae927909a6bbbdce230d23113efad9c02474682dafc63311050cb4f3f86c282ff29728eefac5c678360122b4ce221bcec82d24e053b63972d2e9a631a180b48bb8d2d4de7254d91a856071df51a1d87ca7eb5d19ac3def1fdd6ebd8f57c2c9e43cb6ff2fa00d27f279368f5ee29a84ba219a51d1f0f1965781164edbb3aa6209fbce6d40284fbb4a33f59bf9e1248100a623de16613eebc11f510b7718dde9f13b4c9b2b6a10dd932696cdb7fa4b5733b0377453471462762457d42038ebf8c0fb392ca7656ad1f050c326de75fffc698c48f5d809ae360ddb9856b9a54b811073233294bf91e46414441b6665f432201da12e49718b0d7929b6cbcbf310a09ce0d22f07ee5cfa8ffb9f03acd224641171ffafdf50f18be8fa3c907226cc1a6f3b16a776781a6396dbf09f689ad6bba4d537dad490a6f036a45ee3e224e6f519e44b7352ee3e7d3f0d89f8c7c8f54b6d2698c0298a07866c9d9ca09c96c2ac8efd7974294df6dd1bb0598debadb6135e7123bbfddf84870de54476a291586fc0e64784e65fdf78d462e8b51cbac38e7ff1878b11418f188220e3deb5367a2d90ad7d44395f6965cc6d680c59daac268c16814d1085302d0453b48e4a8ae78b8a5b6951a875ef42776f6d11955da7e5734a72b61cefcc6889b8f8d58db51ee78d7b1a8ffebd90e15a64654054767aaec24dd3b5f338b572496c8731049c10622b7f54fdfa43aaea316946291fee7bc9e64640e8bccf33fd1e8693b67020b49cf77faaaa8269e2fecc4e2b43c8c3378a4a9b9b85a4fe2c346c5512cda631542e0ff5706eba996f4f72e629b076d6be1966d44b1835ce664e3c6a4f18c68f5e32f900a0a167e547d5aa79c0aede966f83d00366a623ef8107e328654c8558d5e606f69a12b6c2a6fcbe0e08f945c4ad2738ed0b28d79c98514abe0819569c6e4f4751c665fd651aaa9ee392c330560ef6d57c0a97f0764f88433b2bf7641ba391634316b0ee1dac23a63be21270e50ea1ac24ac3b429a0b46c38dbd48c540bfb1e141b8b3df6caa179c7e54f2b7b1371e8eb05a30f13da95200ab70dc58325f6bea0ee9fe1f04154998df393f2b4ff4431363f3a7450fa5210e883d67620ae63cc41f72e74e26a0244de1ac722b6f1c1d293f7483b331a0efda65a4e4e9144547fe6dce2f4535e29048b07079329b63754bb124b9e046a6e97929b1f4a387765bf93804530791c9f649db6efbebebf46fa4f9af7ff2587130d0e70a32d4aab1dfbee6aadd1f3e5317e3d4c8cde75b1479bc3dd16ea35db3dca11cf1eb1d2bbac60b83605e171619d85fd4b6d0e24be8db76df12efef05eb87473b832e59f3039df44ef034e5e7546b399cc817a41b2f020286ff139072a5b909ebb185a3c955cf88f4a9929b2112e0a9ab43da0288ce3ea268ccc9f46f852d387f5d0a2831dfc8cb0bf593905ba376c069b8c9b70558ec826c5bf9835031199c4c6d84c913da7e9e7db49c1d34511d917b9ad3c40af0598737d58fd61b8f2adc46b73a284957a99943cf73414412fa5440a5f85b63c20794d122c267fba72bfcd0e2741642fd8ff5a0ae1ffd8b30d852c053d0e31f505ca13a21c0223a8ee77cdd92de1b9f87ebee4ea332e9d4573d7efb2ad3f50c35fb7a596c4edb4b72bf6df5a16ffe3c8a236f2cab8c0712ac26c2cbcc68c1dc45209b579c952c7d645642aeed7d60407ee2dc168179d536da950108e962c5c976d3a05bf5142466ee38939ee94e707a0135f99c99b5d6376f63c711e4f64950f08dbc931c812f34735d9eb1c5997770d8159068cdca2e0f192311ca438d613728b544d6a3e50ae0e4e6b1eb611ce55a96bb2f991d49173073d8547f5ede69d8b587a34bb8f637297a15ab4fc45f1384bbd19b3feab5fb81322ba831386eeb6067e55af374c1b1eb9613a6c41dfe2bbbcfad157dd042c67c44400b350f0dc40a8611f2e947f32ea3ac3f609027b5dbc95b157c13216fe7c35edcc82950bd4e38bcb02b63d2576489c331a222e013e73b5333694889b184bedbbb6fdd6fd40a62b1d5d494e68cd2aefc264f74bf70ef38373e599faaa326f574ae32b1aad86854af22db8c9673d14666aa7c0c3bbe0d76a835ba4b391552777ed20c5c6cd0aa84f3be73ca0a3c128914107fb8fc02220317fb111cf13398480cd3325582a7e55f4c4ef5a258bcd01a97615e95f89c8064d41d04340b88cd5f4b1d827a030637145d98422facadbbbce97dc3060402a7bfa73d7b4dde53184a0923c0ee29c6e8e2c35e396808df2481af6aab053b619fcb2833f14f87051c5461567c5f8dd40383a7521971775493f896e18c78bad8219f88258ea686652780c03ebafb63ecbfcb23e24d52a2f88a77ed3b2280637807a5e155f4fad7149b76841772471a3b77aa42e8058c0af1ac2be9d88b5152851708f1a77582b3e31702864ee6a244a38f3f95d9797a60cddeb5ddf08cc48fc677f03f9e717ebe7f472883e5a6a7df31ca4272228f26991460c537ebc8aecb6a0c34a763eb1f57124fbfafd6db4c21bedf6723b252aeb21eb1fd9f4f811fd3e2e764422964761b2ef3aaaf986a48f7be66f6387578f9492feebc97dfbc6bc97380394a5635dbe582e52a1fb18ea8fc4e53974c63d198cf0d878ba8a8d58688a037c0f753c7073337ef3da4c134ef939c98c8806d09943591e6013a1342de7c722f993fd7eb36ba8e8407d1ea60eb5724b0d6262c70469dbd8ea1956b8d7f5a77707a9cbe2137079e7abda3966c5bee4fd86e8a3c4969bc88ff328a2adc8f4546f647575866d5ced16df06bf40d9a5f178f9d19e490bd76e187c441e7de0e571f6cea5512ec9bea48903d91a519dc82defe34a06b0244d623090b5a250786bbc66c1e76db6b18d81ed33c81a7c93782d5cdbe0a7cf7d1ab29c04be6ff4a9bbc10f716a67d52fd52d91425abd2002cf83c3797861db5fbeaec745a552ca4a50604340f2cf2c1b10e9ba76c8ea43b283c73f774f8be213f17f70cf93b9f6a8bab1f516a935e80c3cc6756945edafd572e6e00840eedf61fc40351869f03562d8c13006de585a1141c02f1311fbc8e45e4b3878c32810698e4764a6e8495f165eefee35714a1794f9ab50897c5565ab745425933d9d6272a172c1f2a274f9ca7bc8e1b01a27b8bd06fd9dc61880789696348c99e9a70c9dd2a62ca04d1f86dc87380b618c2a78b16229d614702fce242fa17ea90cda2648f9375bf7e78b4267d558983e08a9566d95871998d23cc6d22c23370ae067b677609844abc140df81cbd9addbf657fffaab5c22c479acca18f3e4b508cf01ff7b2ca308ff116389790f26f2c7635f89c747a5bc66f61de575653069349a89fd7e3dd785266b7bccf16eb8b4a8a86751de60d33e17d64f6e4e0f9d13a16d243ad7364114db7ad011f094c4debf20a39e35e7eeb440bbe8811db2857b965edd1e2675ceb1bc9a1691f123dedb341962fbbe539485d2241b0409adce2587d035187a0dd5a62076ac4eb5c3e2f4455569b6eac0fc16155da1774cbe505dc92e2087585a7846bae699bef32e3c5ec2356dd4433ed29d4b03ff7b38f7b3cb96b92874eefda6c2e0e326214e40f14cc2ef80e1cd3fe226257a423b8ff5bb368b87ac7066c5136487775b5b122a858334c37f6a3f53d758c3c866e2e79daf9aeab36a59eddbae2fa5b6d20973014196ef0a4cde1373c7297833e6f1e46828f4a42eebd829dd4f17999abe285218ed5dc6007b21bceb588a213b29dbb1ab1a79b41a12df26fe35f0cf6a310c9e50cf10d71ad5960626e4efec211032ec4ae52512001362ba4108d86eb774d2d4d0364cbb1dae68f03a774e328c2dc09899ee80c05ac2a8e3ba905b0b3b7a08a3df20b505901123e7dc0a15db48d09c84189ca4345c23c2010c12cc35287fad30211cab9631e148a7c1e8bfab61ced30e098d1c3cf7b6a7fbd8288dfdc48044d0d47c17f129f6b5d751af1984d395ab1b08ccca3e7309a89a8a36dfc3fb82d2a4269bffc32571438d04a7b98137b46ae1fea1bd9ea64f99e2f0c5f12ed84886b10bbd511993b0447036c4e57b9dae6d5bdad6aa3f2d12e62471194e43111613b8b6944c2baf1f539ea14dd76c356bfef7e3d4b6fb91f6d321a796a4bce5a4c6a5caaf0f3eccd914dea21ae909be7ba486075ff6139e7e351fdd7e98013ba51ff0248852398c734f245ffd7fde8cacfa4805496ad7350b1c96d7bf9da9be492f2f414e973937ac9109b6e8b8315aa9b81840f2c21239caf85a28f0e590bb6ad12148e75bd4d7ea69a9ffb053781db98d5fb5aca30a734017be7683a559c203c006ecd4b135afe3650b906e0aa208c889f2af09f3f8263260c3bd07cf8021124b6f0e0d021f9839e47996905c3d7562df810484552de3bcc9ae054b62a01af6a7991e4d63f30c7a92d8b58e01052e53818e64d7540a3208af321709a5d891ceecae5d27a999b00ed01616a73ec8854ca61973ed1fd3d82f8628b215c55eb7908e297d77098a7b0c362709005a7d13c89c54556589b2a926c6e08cc1c0afebc7eeb5d7ae4ef0507c91b8e706e6dbf83d898819192c812554ad1c6377871a8ca50f1325630f7b5266b807ef61d0c8d399fada49cb02a14c16d39f4fa7b81272573808e761c9dce7cfd12f4f18dd06b0ee471c166e095bf84aa4aaa2d82f1afcf09e5d960257c0a8dc404225b4b62187829c59e57da50bf848d72fabfb69362c117c6913541f84095a2a4ccdd2d30860cd96640bb2315e435a4af08c62c584ad129300adb02a871f3c548b96c4f6c47efdf4a1163a8a5ba9b4766b01437bc5957324660a8cd87df0f7e000d1309e896e3ce9f57b17562c9368a95a4cf66b3a5b57f0cca563b045452bbc8ad07b96fd0322728ccb3b05bfda14ef36ecfa2f32c5aa899811a67f2d62ed970db5723d6e4e4913c98c81ed6c03469112c23549f7e20be6401c6544db9078f34e6a4ad3cc868bace2e7ec6ea17225986f9e941ec67d9a3fc57958f9df8a60f585aa38b1769e26ed3f68dd85685b2cefae9dd72a18abc0de6b94689785df377ef4a812a6abc7f738a396f0e99ccbc5731801c36e746ab6b1dda88ca6ecb899528e18543cb3dfd439cd5be566594f01a4533da3638e6331fedf5b67870938ad044aa0dfdae33e3a6258ad40baadd726eacb1f3c1eb8d83ef4e185d7603a4f1eb006d90bf5849e2f65d37ffe750eb061bbad08a0c0cfabb9abf7f27d36ee5687d23feaa923e09d2ae905410a9193f21ed9b1d6331bb1f3babb90da2f2e023a6ceda4b4fe0f5d864738ee7f65a0b136021fbe076b4adf2d3af760e1361bad7ae35cb7ca010ddf4488255a2d3c492d0b26a1a5643f998b5d04a52a59f176d9bda85c916ff901329f09fe953b030b92f6415172476ad89d3e8cdcb4eda7dde5d4fcd5d6a584a312563558e784b0f9bcea7c53d26c3f2d3350c70a5e06a67c4c0373dd6279e29c320e6580fba8ab2df3039c289235c066af1b07dd112f25b25e292020f36c1aba246cba4e054d64b38f53ed57a712dffad7d3dc97f86af511638a2779107fc55da63b6498ea5f3ae36883163e5bf2324211a61a9889278f828e58daae797fdba9218d322da7aa23db7a48a00", 0x2000, &(0x7f0000007a80)={&(0x7f0000000200)={0x50, 0x0, 0x1, {0x7, 0x29, 0x8, 0xdb0078e65cb35ffe, 0x5, 0x3, 0xb, 0x3, 0x0, 0x0, 0x4, 0x3}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f0000007b40)="308f4f94771584351b85c5532a9cb3f13986e87863cfd608f17cb38bfda319b1b6d9db268133fddb02793b3a1b7181dc6313dc41ecafbf1ea3019af5ba74c41b3541d155925411d9cb3b4f2d7ef7c0c0a388f683aefdd9cc0c02cd972c6c47ce2751d7a1b6934222cb3096aabe72040ee4133e86c0217bdeedf7f8579e7026eba71d2bd71cad8e39e9c27dae9d321037e38158ac3bc8efddd849a3ecd08d51a09e670f0e7fd2246c268f23192ff644711e285eb6a0651797189819bd1e7d53c12f1d3da1249901cb1f7eb2078555a4537658cb0ea50b7da2bfffd71e3e476fd61a341ae840b184e2f0010f3a306ea794392992c2dc2eabb74eff7c97831b1241ff7e31e37898bbdc99362c73da8d1f215434ca06420ea62fb997f8a67bb02f1139ac96e04bbe07628156f37d94777b3402e46189855ae041e716a0cd828533972db242ebbb1b6dc7dc39ddcc8d869a3bf4c341329cf806cb22d31953f5184f1f23d67381ea29b23ed37d2318bd92b525be93d275e09b9fb5856aab08d9cb87e858673025a4cfcf534cf2becca10e2334d1051dda98f9f63ab2093559ba2d6778d4f502bb51e5a73841fa436cef7fd217b3767cf9e09d01a6887a15f73d6296771119262b319d4e4291325461fff02678d8bc169a47820111c3ca3fdb5d2bd45d6629728e999374b312cb81bdb9d4c53b0cb2a442b987a968f78e3387796fc1016f67b8250fc8c98adeaac1f44da1d35faaa50b9329ec998f5e0ec2ba75f8c44ab8ffc944c0c6473f25c2f05ee289089317b06f2704d00af5ef3efde2fe9ff0933f14fad803e923d207e24a0d999bc5e34b1c1c292cd2a8278346cbf3c8f826cbcb4457b947212e2150e82743f0a90989a50b4ed751c131a3ba860921bcd7446bff9ab953a9de76a22fc0a5c6795ba7eafb35a91dd464ee7354e6e8784166295976a25aaf2eaad3c2750137b3507aee0a01cb79b0b92ab1b33b0e916fd8364dfa688b17328c23bfcdd61f24d36942707a8a4fa0e74cad7c3b3a898af2d225dbce9604933248d6bbebd34178dd0e6e63b8debed6ad5688704cfdb6b8514b0a7463a21cc02315def4d0f81aa7627ebde1e02acd1e598a265fe122f868e072a163037de847302d2ab8b80d10154810194b3ba3830e6e4f3d68063ffde12fa6515f23c83299afd889b3fbf6ff782e51a5342abcd1d6d707aea071d18479cd28abdcc4617d0094c1e7af425dafb9a580e71a7aff964b9ac8ed50e7b9498ea3f420ba43353ceb9a965824b3faad049d98370b465061243fae891f5eb9cf8e284cadf3d49c3e216438422bcaad32b275ffdba21e1cb8d4f7a83576f5968e552dcca09a11e1744c63d96b6884315e274f028e5c0c8d3b00f8ce2cd844388127fe9ef02ac9e2bb7544b61c00c82ef8552b01f55aadd3b3de2c2c3e106ef4099a320b76e637ade07a2792fdc0b1464022a7d11d2228d91f15a1c017847c4a0d12e5c51434f2fa50f94ff6d969f013765a67d0991a3cbf93828eb32e3c7c824dec7374e576b1651511a702c3f07ad2c0ba9a046b8d6cd56c74523682f1aa892986f29e13a7a49175f6e59fd0387f1b9279c76ffc0b87696d112a815a770d50206a2e9d4532d37ac9da0b600f2d75a9aaa7702cfcb4d2f4a463f06ba14d13f1f890033d89ca4a5b4b392828d25b274003dd27c311903ef1b8674d37e169af1078257b6d25a76d6374711c18d656c6ddbed246d6d629401d304c9d240b0f230b3a80e42646f95ba6468faad645cf0805de47a05a45db26ff8bd949a8a49055ae167196922b4fd0502e630dd6ff0186702bbdebadf981e7022691335144b1fcc0d8b0fade1f178bb3f052a2c480e55b9b6fe17b27368ebf429a3745fd7314a3799e692c8cac67b04053c5cb656e190fbdfb2afbe1d79d546f3bc268307210ee318b1205a579cf308995908a302b52eac5318c04af7ff3d172b0ce810cffb15b778472eb68d3ff886fb09d3e553912851e66687b48e881d55689382a48c8166c738ad94ec28c1f7c048d543c791e9c43136a26e2a871b3871c312240d6c9432cacbad105d3a0d5f2bcf24d2835e624c65fca1da66388a0a603ae0e3a0969bd100f6c61c766901a5f7d08cae2f648be0ad00fd7191b318d4abccb863e33f5a389d89306934e4d1a786420ef118bd46f3d87618b707234496b8825250b424cf49714c5598a8c480b625c4f8a6a9fbac9e25ae827b2883a2ba4c7b4e920cf9dc51edcc26d7f6c5200717bb7deee62fe3c439ccfca6b22e6593a631f7ff20975dd0e19582d3571c80e4b34ea625566f124562e5332e323c7a1a8509e3650a2b5a79df7d7165219e471ee226bffc55a75efc5d2d2eb4384820fbf1cf23f506d91b595d20ad9dc61be99e6ea68303aee3943e82c2d25deba50f9f5e979e08bbf6bc9266d9a5cc5f5501645fc1217c1110f495fbf25814102de273f5fcd1cce82acf474e7caf8baec955b1a6fdeba6e4937df67bab7dd8ec31a630f04e1f93684435caf02611214a2e57ce895f6f3af108e1de38db5bbcaa4df8c0c31cb6e26f3f5837fb5acddf99619a1addffa413ee29913d255e70b2f60b6882892a9ecaf76aeddd41cdacc4df88295d2eb565fbf659fa5cafc2463c8c54878fffc54008693f253eb590d665c9671b7a969c72d56f10bfb4d3ad644db2ff2b01172c51db49917ede52edf4e11023a525599a241fad18710430cd9533e88a8a3b3885ab1fd396f1969633bfe77efeb325013e2bda4bf87a17290fd06bbb3ff120922acd161acfe2774733f33ca578981828a790311b611558e58fa9f0b44e92288f5cb9324c0c26ac1e33210e914026797f0fd0b7207953112da4f4541a36d6ab2a3a80903375fa352f19306a01be396679c581d72542087701a2943bb86556c991ab736ca7954bbc99d5ebb8e6a7ad148fe7ef4a30d17bce34ad252408236c0a55cee344ba79fa9233fb7ae72c07b1505305d8ce2f834b9aee3f4f3e77f86cc529d729592b509287d5e03b8b215e0c0dd20ec668c5b022fda4de57ed890e0dd3fcf8fd370a2e6a210139361d0233a550c60fd30bc6f62f948cd5691d64b2ddf1a0a82c3109896a5ed057a59bf9089191f6b664913fb75b2b5392da6205e4926967092d4c71a9c95bacbbe327783c24a47f385023752d05556c7a6225692f931d121c1caa6c75dae4d656e4cb8f0b6d745f3f590ee9ab0883d93ce76956c24c1838a2f4e7903bc2a041db42ba7ff3c54541ad4e2f83c7b47d07f1672c0f014d87fe17de3dcde1e47f50a76ef390c9d9b69ab317948dac2b47aef1fa0bd6c92ba31151b4c774f018ca3ad428d3fd6dd503084165d7e82860763db1c45728c238a19e62a93102655e4bc10f60996cdfc6e62489021a521d2edb63319cd5d91a2ecf2a98e125a82df82e5872adf15f2328dbd3a10cdb509b6b8f8f81fc2c286ac62e8b64daca66b4d36152399a38a59e100cb70694228b03d60a21269421f07088815736ceddc054e610bc3a08a3c9215f3905e9de9c5d216ead0910f99616a33d4bd0d11399b4e3fb5843515b72591e44fcb7462bc9b2dd8a0bb26b8add560946a609fa5f2c95db31aec78924665819f75d56547d40d00a42fbb01236fdfa612467601eb358ef664efbb10b2e1c949729763f8e58f99ee33ac9fefa98234232e2590343f563a0b458497adff08b4bfd42aaa2e218e540c811467f2f28430ac408ff4d88e1a94dd26d8f8f7e1bc6055228b2772049ce830adc5fee653b28fec3a9588197f5b9afadc9c8a14eea738d863ebeb709d3120713ec2ccb7da6b614bb2d8eaab6e5b7455b3d9f8afa691823d9cb293454230a5db24fc1a091781231026339d3d05fcf731d9bbbfa5cb1b58ffc8e5a801daf948df3529aef142791b1d6f54c21f310d8bac7527fd63f2dfbd9cc03f34ba3ecda9fe478883dac7ec025370ff594d37735431d3c5a63580783d5e79b3d5c6e9b8ee3f0f69541a1fb2a4afa836e5683a0fefaa965ffa79349bf2a2f15a3afb0322885f4cbbb761320973c27a44b924c38b56f79d81120e3c6272eafb741986c52ef0eb93821866239574d98157b4da7c9a91113785311b1e99836d0195aac8ba86560f25f7580f69a1ad752ea26ca555e17a0678a2d075d58dbe2d87a441ba92c7355dae578ba9b5ac14cb92950107bd148122fee16f0f4519423e9ce25d0108ecdefb5c17b414f5191da6c8b699bdd95257fac0e00c1112ad4f1f7e887b2e5eab1dca1e8feed87328adfbecbb8e3614347b28621ab0d9d0576b4daa2c8fd3ede61742656d1f1c26b46669fea8f58267e439f6355dab1d7e5146e3533c6fc3906023919275d810789f8046e78f2741b4c6be3ca01b2df4a45c45b9a338948351ffe2059566f1091396062576ae674b359f71c815d0f1cd18579a581146b81ce05eb92e9758a8cbbb11c206555b14be788f8ba3057ffbaaad8916144e56bdfcae8a9b3640f387558afe4095b4779696fe497dbbffe0070bf133eb1f0d929b5134efd0aeb317927af709b0ed5218d88110cdd27ae146048bb26a6ce8f53cc422951221023765d4629375c582ce90baeb1b9dca05d3550e96d1556e4031f0289e5ac18304bfbfc75fc4a2998ab507a1fa89f9a5fa67a9a4dd80ab0011e6d72c2c6835a6b9ea2ed28a4431a31e2695d7fd2f613bca1b5d1dc6ada9f2031c92ed38b30cc05ef25067c29fa1616c16f17975c08792fc4d521aa32cd09e492c8f90023afda5f4664f0c706dbf79b40e6558c691ddac572c92cae3e9d132c665ab69a519df9eb85098abb8ba1baa0b576b93ef8f34908cf43e8d2843f8703cba2a22fd7667ce9b0d5a9a1a5d5138be4a34bef70b9e3531963b6cbbf07da131efee739ab887a8c976b7423a1464f56563c6b65edc8ae66d2fc526cedc6af4ac616c9e9daf00b865fcfaac28202743ed40aa1641bd272358886981f3fc17e3c6187859757172adeffc2c6578387fcb9de29d957e7fd4c8fba790349ced82cf212ef6c234c1bf565451f353598a957793a6e7dfe940e957a49b593e17a387703f008396e0ea0d5d98e1d07212dfcb4fbab9b54fc78a0a07803ffe62796feec1e0f59220d821dd52b18c3b2a8eccd9cc8a04bac6a536b625070e1628dcc8d90d24e19d3945aca91f11c54caff198503a316e5b2ed18a52d5d416fbb5290900fffe47c72f2350b3c62202cc4e06c7c33f57cbe16cd7c335a46fb63b4e3e77a20bdcf7deb810f7eda4ca9787458052f7a317e05739a93a2a4fbd9967855a91afbc07ab1ce297bd95b97ec5d890e1e09e704908752a172c3ba4bee5f7a459b1373b9244fea7c5cc585e644b0fbe0cf13cad973eaf0e58beee2dadd0033756ab239fd92f7defc96d4f837b133a0a2ca59e70223a0677d2019439389a567e06c3f67e6dcf6b0a74fc61eb8e0a70bbd28d69093ecfbb6eb27eb51230edf06743684d0b81aae253a9880d0fc73f065e261c097876e8978daad1c7d7ba5b3019ab39cdebb26230e72fdadc6f1036e1a06d0e6bf733b9b89b68a7e8743a6ee2125d9a8b5357c35c93e1de4ab1c8247dbd55cb6b6d16efc03cefabe2b013741d707ad7650d6be75be3a7d469290abec3abbcfef1561a424fa54aeda345d15d626b2f5184bd08c349fd5288d9e39f5645203f763cba13733f0c72cb4d22adbc5300d3da50db2b732a72a17efbd6b2187f1201abeaf686c703f6b364018af4a0b8cbaf89936d9d85b24ac7df6685a464123d4bbaa189039fe6dccb5454bdb3403909e6969a4ad18ed8a427d3b9fa3532467e9f2e07e4bf17e6acc89c1fba74f78b63b7e9713022b62930e0242ba50f5c52699fc333ebed1e4061d37e5109b75774a24ba9ec2ba76daacb4f69281b29adaf89a440b060929a411a281832810b6975f944f47eaaf8b6509986760480550be0f5f128ea460d0d12231eebe5cbf0c787f72d438d4c62a80f995dcdfe933c4f9fab3c54a3f01126ae011a5dfa703820e7a073950b1537b77b9551f30cb50a1d0c53047f8cb62c64f11b87a55eadf99a0c6e2a40753a02daa2635c269170247a0a59c7971aa7a60ce00236d6226b8ded67be89a3b7c6ed658013eea108cc227ce5391da62caa4df4bf5c84f12e24510cea6dcffa77a9351f827d99610ed2838bd01be98507e35246b9f0d1627877df2dd7a030d6699a29bdbfac7821fa840683b69755f496086fd1c481eece51d8751394a815c2620c1b6b0d0ace2301cc1cf161a048ea190f65ade47dcde3a261b5802bb54d9abe1d30fda5b6168a04c08b7b254787adfebc7ab32502173b88356e4672245d3f336bf1ef61bcac2bfaac0bf626ad1437bc0434f935b96a24a5b8ee6c684be40a3f5552410ddddbf6cc0aa719c154aede8d3ecff053e33d3a674623ed2f69ee8fd2e37989f8d3fad25627d17658613a95ae8b29c317920f3ed6a5e541eb85312da5858e02f087d79f002c2a509823bc7bfad1093d0acb0092e6d92984e7148aa264356e97f112e55dd4cd7b962c29e40cb58b1c752bf549e683bb8ed68ba4f6396032577db95a6fcd382a905f3fd84c1accef612cb4721079abee24bf4e6621e861338e211b8c605586f63d8851df63b64c65ac0148d95e23e0b40c55fa4736e234ea9d3e520c5187ddd894fcfecae3547f7d3516a96d52364478b816dedd31f8de2072a3e4052742e09892c1af11e7912a218a3150343afd34b2047f99725600636371dfc584229240cf669df60c8b956ad1f0945c35f60d78d8741d1205482c8985f5208ad95a41bbbd5204e22192d8d6dff18cac16bedf9e47ef596e86a5c7e11133395c755f0dd213f484ec28d9d41db6ab3d030ae4d110384d11f00cb9c791318884d35bbf0d47f1f735d7ec931758919a5fb379b7430acd688705566a5946b766bed8881bdb57a8369930533c10e1063f377ff0319238c517f71ec97b03e1b954e240a2131845cd6a0af86c0c4e93af284d7da07d8e7ad80227f620dadb5f81852f7fe23a6cf56340dd71e3cd3dc68731562e236ec9ffbd056b9c2ea14deea83bf4c2218e4cba4bfc6fae34d1c8004df23724d3d4781b55ab266ac4d44a9d468d983b1f583cc951a3651fe25c6f0fc811565d9268c5f4f54f915343a74ab39ace954a72bfface0353996599b346e903391b23a114e2772a04c4294060c644c7cf52485942b98ca93d150682be61cb160a69f2c69a05c6c1805dd0d132182a70f8b81ade01b1dcb8520e659feb46066122db68109627546adf269fc67c66fad21a9232ad4c0e6bdc44c1e93fec19e4707a7d51e7c7f2803ce9211e6280e195700830bf578f31be6316b01bda4475d4eaf75fad4134faf16f51521e830e718401461a5f62fe515cf56e2f51da2c8f667cf6b124c8c8be28843acc82671d2d701d05ebb19df1a6f48f1d4543e9496d3d50d5ef67d29b393bdf0a4bd5d01c32fc8e6f0dc384285b6f58defc06cd7b20b04a47d6719a4238f0d6a69ead55c5905aad066362ae1a459d88f14d5c379726c8e9b177029ca80473871a3176969291675ca61d214ae4f47b09ebb3d610d18be8cef820868356776b9129d7875d8221c53cf5d0ee1559dad42c5f776a5b679dea1a0454ee10ec7a8950d56513aecc74ccfc81acb4c25252e4a66fc248329e5246eb5fc7a8f18deb555a36b2488e07ce2a18a9d7f3b0f5990675c1d64af8369e9840ad0c3ba428a0690c7407bdd4a2d5a75d6ecaba6c4e7bebe8a5293fb29a67021e61f99417a6081fc47d7486bb337347cc3bcf3940a320675f1e6b1fbf78fe34af5485dbe22f2a6c0c863b0ebfec2a27923215917aebe107a6e902b7e21eafe124dcecad4112a3337280d41de0a8dba13679c6b8ac07389c31b418827a938b188b043587d0781903a3f38e7cfe8486cf03de749991e9634f70f6c966475f92de5993caf0f5c3ff4a26305578aa5b6fd17567343fdebf20c80ff648b9e3cc92ead693526356da4dcf23beb2ba12a61a38b8b04ec7ad0bba7dddea3affc7f4b5770517a44ec8a5c97ce96b9802a8f8e319153da820ebab1994936f3c3406efd2e435829c9e8db5bc5a86d291a87c10600e91f9c7ea3c550558bb1adaa6a81ba836ca38d7da5194a2e6cb0f45efbb19953a1db093a7e02512e5638666b372d518e3c24a8cb60032235c51813dcda0a10d6e3ddf14dc6b13ee8d82bda2155335c0151ef1e056c675dd5059f80885c653a2b1283e3b4fab926e98a2a1d1af4a700e5798e79e8f816b30bdd7fd377f9fa803a81d76b5d378776ca820e83677c66bc2d6a4f3454734cb244259bbcb99827a5b214d66574e1951325828233622f4cb0cb9194bd8ce8217b0f76faea49e7f742640f039f5017d9c77d6c1711bea52396e04e930b3eb70b27f41980f61d191585b111d2338ef32bd20d3679d41a9d434e0b21235c42b776217aabe6bf69ab728b40fda0570b1f7688ae9b9fd3ded0f19fa7b12e5e7d8d7b7df562d212e88721ce8a5b877ed992ca37948558d57778e0d5f809ae4598534cb7b6c1b16cef5ba41ff318d993d3dac9a39981d27cb35043e394e1c491ab8050b7dfb02897a77b728dd1e84e9ac4da54160c6f68238ba1f2e56c01222d252f6b4b2331516288de3bdb8db926721de32a1d28fdb431df6f79edcb3fda2529703a2e3792f5bf6f664f1935409ba85c03215d2ca2c5c72adb7325c7ffd3a149860bc84a4d8fd4017cbcf6d4233e00485d6bbb4e1ac87301f320a8cb24426c1c67a96a01ac94fed196fd90872e25ec944d4d301ef386175a9302437b4a5e7142eb232074703bc15ec04430656194675a3ea982b26a10625da6649128ba32d69c78b4538ada76cb84f932a51b32c61ad95e49134bd416820f57d2894edbc5dc5b63ff61f62b3ee8f006f722675be420544304e600fdc584bd4e58d2534b32937caf369f4bf6bafd04746654dca48e434570e0a633915dc302292605fa7575bc4fde147282cd63b72f3d3b4697371a6c9b378089a16b97cca9b62fca17a251e1e221156fd23101811be97050d1a92117fbdabf1306636d1714a2b2406b246e9104b350f662bc334e239015ae384be398ac02bcf552646a9ad8a88da27052ad16f85f006788cdfe307d0c736b3a929f9f9393de73fc00300c7b38531afad6627a5fd0ff8165baa03faf8238c45851bfc362d7fe58b306a3ade0ab711fd1fa2f215f8bb9b909ad446a5a44e8d8903c5982ee664031bf91ec3560a88022e3be3df4c1d4764d3cccca239b14dd839b110f54cf8745fc986fff5976334502439ab836e7ca747f91e7ad3f202fd999d003a24db2f337d52aebda89cdf6141e05fb030bd0b0eee61915a4364a33f7a05181e44f5f1a15a907eb92eb2000033350357ca2bfd7ff375b62d877185dc612d2f14625ccbbc4aee1b4bdc4e15fdd1532963adc984c929ec32f0b048287308438a9bf237b58d96d65caefbef0267581bf6a7918b8175dd026b3d6f37904840b5ba6c4bb0a226c39554cffdd9fe6ea4e9b04c7b91fcdc21606e1cfaf62ba41886b967ebe7d813e2c342b71db1b22b7f0c43c0309497ea038a632eaa51aada24533000a677ebb46f7c3c210565d7aeda40ce29865fa97d051ee5490bdcc6e491751099ac2320f049530b2d414b6ad5858dde992423ff2a7ba7cc4315e19ca73aa63d8020275915d26e9a259fad594c0f25402da3ec66756b2af91b76f7300ab3f40cc15ec6a19c43aba2f97a38e1cbd368c275e4fb34e7c1bc436c482e217227a8f4465c0f5c4cdf03510f785c56120196e1594b2d4f34b10a5acb1b23947a4a9c9c0d9704d88f2c62020e20d3db89d2b09ae560f018fdb6c2ac9720eec3b6d0cb8c9c7144048910f4bbe7070a998deabbdbd98b6dc1f824e6a66ce0bb71037cbe7cc2cb393cee0c87963f8d442150abcacca378371ce8790e86769956b30c0e04ca7c4af0c066402ad10ddb35d984012a7d02702b67f12cfb5c1f28d52d0d618469c722bf9c90bcc521e510bf61f7933edb383faa331907a4fe0f283a6ef71b0ba9dacf52a2e4b6ac1106211f99ada45a48309519e2f4a56d43e1ca43fbe7d612ead95c8a516a916448bc7281803338eed8eb0d7b0d06700f7745332c86ba048579b7c2dc6f94b048bc3903ac637296605378b4d9b7a445fe7d24027a59f0af02d006347b61cc8660c80268fa85d65baa4ccccaa213c6f0bebd4673c312558febcededb5192738d347bda4920eff6ecd42357c86fc3f8ffc72143598ce6faba1acf3e35562a0ce73f3182bbf5b84257a522298c500265db3e774788b5b72a933566bfda2dc4b3bed6bc81669bbe0b2705ac5b08cb669e69ab6740456c7e1a3abb96c9b212512a8780cb59f82744d1f712d1e5591f9cbdf02be11bdc3b647a7e4da5c62017bd16dc495b1cc0da65ee035ecbd96f673da66e1adabb58ccfabd01d55beea781cd5270e18e4846a2f2d527a43b70380507568876ad5499386511a94988840f2e6c565a7b3db9909e010c48e31e9ddbc107eb3b7d8bd11aa0549e18d4e0749f0dee8913e0231dd25bc66915f02f74f29af0ccf67f7b3efa990538cb676baa926c3f567193b7387e548ee6be5161b2da1039532fd1a0c4096b93179ee11a806724bba3fb50d699a0b09fe8919c731b6c848adb17410b4da64f6f03def4b3b92e64df2fc8dd4c981a633f8ada2d1bc6b0f32b7a756a6edd7029528fd6b4a11da00c55769224936f4adef968d516952137740b75112dedab146a2bc09073d49d1e960da845876a6e60fd8b0f444af01dfd3c00372462c0f57273e774f3cddb16ca2fcd7dd13f28b6f13251fbe77ed7cb190f73fa4ecc00b71e73b0545a906c5e30d495c41ba95bbe14fb30f9508482c82e434873fb588a65f3ff951d17f1beeef07da5bd974d84adf1b34df8f96005768e810194f756c1ee60cd429c7b00c98cfe430581313f3ceebf7bcc3e27a3537926a072af66e9d8eb64050f936b3709238f4aa4e99bec0aa4716cdd2a77f259cf591ec900a17875d813faa04eea61a2a796cd51103cdf4473472b26caae2bc07e5b422ad0ee8523c05c2db9ce75a90cf6174366b8aff045b8fd601f3f63fa0b698c6305543eb468edfb30d9b482a554ca786181f2b543b0a8a1cdad8366b29d60ed21fce9e7bdcef32417281e45aa0acb4bc2f0be0de1e42691317e0e799f29e3e230ce3629397f6d236f4c8bb77e488ade6b39fa7b1925f9df6245a7662b75c57dcc9286effdc537f97875ae46f54ba2e0ec5924bc56754a4058ee987be3ca2d552d2414d77209dc79eb714ecd544facf85bd37275859e079153a36a41b7700192069a8df7df93d527258d7587b02863a892f7cc2aa4a26989661257768ad5e4e49635e06726bd2544c50bf6ff5867f9dc48a8dce0c5954734da63b63f1ad6954286994790b81e3f0c4d64f1321ad652ea9a989c63a5bda214ea147720d65ce6075096968a4fb54e239177be207e7a728e480600a5144d089d9a196a50f6c0c04f023d9834c09056f811d18c771a6bcbc4cc51c4c63455e95664a2034b6171bbbf763d65297bbe5550e3c055c21abcc9f038a760", 0x2000, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x78, 0x0, 0x4, {0xffffffffffffffff, 0x4, 0x0, {0x1, 0x7ffffffffffffffc, 0x3, 0x2, 0x8, 0x7, 0xbe, 0xfffffff9, 0x406, 0x8000, 0x4, 0x0, 0xffffffffffffffff, 0x9}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) utime(&(0x7f0000000100)='./file0\x00', 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file2\x00', 0x2800000, &(0x7f00000002c0)={[{@debug}, {@jqfmt_vfsv0}, {@test_dummy_encryption}, {@test_dummy_encryption}, {@noacl}, {@journal_dev={'journal_dev', 0x3d, 0x100}}, {@delalloc}, {@usrquota}, {@bh}, {@orlov}]}, 0x1, 0xbdd, &(0x7f0000000bc0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID8/BwAAP//a5YMgQ==") mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000b80), 0x8, &(0x7f00000017c0)={[{@upperdir={'upperdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@workdir={'workdir', 0x3d, './bus'}}]}) syz_open_dev$MSR(0x0, 0x0, 0x0) 1m39.864893384s ago: executing program 4 (id=125): r0 = add_key$keyring(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, r0) keyctl$unlink(0x9, r0, r1) (async) r2 = add_key$fscrypt_v1(&(0x7f0000000100), &(0x7f0000000140)={'fscrypt:', @desc4}, &(0x7f0000000180)={0x0, "3399ea4b7811fd915f3763ef8ea53f0b1661d5b619b164778287bf74fcffe3bfbac03c355fa7ed4c85e6f33c96130ff1736656c55ae2dba854c1010c1954a06f", 0x31}, 0x48, r1) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000200)={{{@in=@multicast2, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@mcast1}}, &(0x7f0000000300)=0xe8) keyctl$chown(0x4, r1, r3, 0x0) keyctl$clear(0x7, r2) (async) r4 = add_key$user(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x1}, &(0x7f00000003c0)="4bd6963e89c45d089fa0de806ef62034c985b30b687213801db2f3b8d576f3ae205629864443c11538282a0489f1fe54a2d9e3524c09181617eb6fc37166aed5d812622c97194cba7b17abaa9365e6bf09bdef1759bab744a7bbedc9c6b5d61361ad1a5cfc49f80d20a7f3d959004c4d9a40c9423cfb1b43f2db15d04a1b79f858121f939a3623a136aecc890f944cdc64d797fbf7416b93e40e9812f5de8fc71bbca97cf035f9736275d1b644050be89d8d2efe6196ec904236c2dd952acf60c766b91c9e0effbf85106329df5f413acba06fcbecdfec8eb7f123c24d347c85b8041b3834d239fae4f5375641822fa1f4f6baf4122cfab6f2fa", 0xfa, r1) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) keyctl$chown(0x4, r4, r3, r5) (async, rerun: 32) r6 = socket$inet6(0xa, 0x80000, 0x9) (rerun: 32) bind$inet6(r6, &(0x7f0000000580)={0xa, 0x4e21, 0x9, @private1, 0x2}, 0x1c) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) (async) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f00000005c0)={'bridge_slave_1\x00', 0x0}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r7, 0x89f0, &(0x7f0000000680)={'ip6gre0\x00', &(0x7f0000000600)={'ip6_vti0\x00', r8, 0x4, 0xc0, 0x8f, 0x7fff, 0x0, @local, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1, 0x80, 0x0, 0x7}}) (async) r9 = openat$dir(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x3, 0x0) r10 = openat(r9, &(0x7f0000000700)='./file0\x00', 0xc0000, 0x4) write$cgroup_subtree(r10, &(0x7f0000000740)={[{0x2d, 'cpuset'}]}, 0x8) (async, rerun: 64) r11 = add_key$fscrypt_provisioning(&(0x7f0000000780), &(0x7f00000007c0)={'syz', 0x3}, &(0x7f0000000800)={0x2, 0x0, @d}, 0x18, r2) (rerun: 64) keyctl$reject(0x13, r11, 0x796fd1ab, 0x0, r0) (async) mmap$IORING_OFF_PBUF_RING(0x0, 0x6, 0x2000001, 0x1010, r10, 0x87c2d273) syz_open_dev$usbfs(&(0x7f0000000840), 0x26d, 0x400) r12 = add_key$keyring(&(0x7f0000000880), &(0x7f00000008c0)={'syz', 0x0}, 0x0, 0x0, r2) (async) add_key$fscrypt_provisioning(&(0x7f0000000900), &(0x7f0000000940)={'syz', 0x1}, &(0x7f0000000980)={0x2, 0x0, @c}, 0x29, r2) keyctl$reject(0x13, r11, 0xfffffffeffffffff, 0x10, r12) connect$unix(r10, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e) (async) r13 = add_key$keyring(&(0x7f0000000a40), &(0x7f0000000a80)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$link(0x8, r4, r13) (async) sendmsg$inet6(r7, &(0x7f0000001040)={&(0x7f0000000ac0)={0xa, 0x4e24, 0xea, @ipv4={'\x00', '\xff\xff', @multicast1}, 0x9}, 0x1c, &(0x7f0000000f80)=[{&(0x7f0000000b00)="0356799338ae691117ae12de698ce2ce454faa8673faaf0ba061bd0587690dab37ba62548191eec6a85057b233844ac191e4096ee508a4725744548f", 0x3c}, {&(0x7f0000000b40)="e0127af9b2ff0e3afff9e1785d450943eda364191f6a359b6c61e56ae6eb33f29b4ab48e0b3f055dde257ca0c656dd67cad4aaed83c67cc67dfaac52d39391d15d22a3e88dc5b27e68e0f94c68fc4a62e4a014bb09d6142fe303d11511df947db328e50e894a27658ed0346f15715ae157f30c8211f3cdbfae80a47a456dacbf9a3685b95e31a391636d4c14cbb0a5f781cdf91393f75e3ce0f6960d56d5d502a64f1b9e9a82f2e5ab0a6349aeeeb7bcf508f7d7acf74927f3693cae5e20a397f58fad4036e6f5d7454a2af8adac993603a2f345c617d61fd08e0e7950607bed91853c7a1c5a5afd28eb2e", 0xeb}, {&(0x7f0000000c40)="6b83cc091085aa5e65f0f5a404e13edce968a9a6a60433e5158729f7f5a3730b8aa70925d479ae371cee92cf561b634b1c959e86fdde5ddc7b3b08191a98aba89fe8a711782d6a47e9532869019ab0fc55d9b0423106404dd92df7679e34b1f6d334d55d0d", 0x65}, {&(0x7f0000000cc0)="75a17f4cb9e13643cf282ea373fe4fd7dd923fdb7227543a0dc7fa445f2e6c3d242e76f95ad628c9025af44fb55eef840893dac265c2eec7d54cf2831eb82fd06d7f19b9aa95d68b5cb8646a1d01d3dee87caab431e949394a14a76f3ca3aa5e6aa9de10411cb6de7c8090576052f7fd3c7714e0ed4c79dae94ba5efc148c22ebbee906e68903951a112704ef81a2e88fdea62ee500a4f777f1a7c3f9fca911e7078c47f62e7946b8db556a806f84fb2ed5a", 0xb2}, {&(0x7f0000000d80)="c0b45fd240bbd3789b10eb14362a70c9c7801840c7aa5f9e68b15ca12e0640e13484f02deadaee308351578b86db6ad6201f15b54a206274cdaffc36b0fc79c0b3ce3547166a944c9fec49f24c843cbb2e8670e1b3475057c08709ed749a60c51727", 0x62}, {&(0x7f0000000e00)="cb93bc9268847249f325465912882da811afd36b6d729a0353f399212c0630cd2f9f3c38256b4a858e861539557f99326f966bab7de14fd6601206129221ee4059792626d8e80ecc807cc942c9ddb7fd3d8c7ec5eed2c4f87a1280568e10bfd4749dd97146c4bdebf8b85b33ba269983812ba9207a65c01f5cdd823340de4823e06a628c118dc4dde1f9fca7df2579266a98dd394d84041c8227c910d64c2882bd4d80b2ef98d9e0c3efd5c1e057f6c7d06813ae8206c35a8155687674", 0xbd}, {&(0x7f0000000ec0)="699ea5657f887c72bd14b93195ffdebe7017684dddac55b4720afd3a868b98815431e71f2b15ec2c55015bff8fb79ef0bd1198808502d11c4379e02f391118ebd91bc906", 0x44}, {&(0x7f0000000f40)}], 0x8, &(0x7f0000001000)=[@dstopts={{0x28, 0x29, 0x37, {0x5c, 0x1, '\x00', [@generic={0x4, 0xd, "bef101b271d5b989dd3eb257c6"}]}}}], 0x28}, 0x20048010) sendfile(r7, r9, 0x0, 0x7) 1m39.787259578s ago: executing program 4 (id=126): r0 = socket(0x1e, 0x802, 0x0) r1 = epoll_create1(0x80000) sendmmsg$inet6(r0, &(0x7f0000003c00)=[{{&(0x7f0000000200)={0xa, 0x4e21, 0x1, @mcast1, 0xff}, 0x1c, &(0x7f00000015c0)=[{&(0x7f0000000280)="40f9ffad6d157192f9b9fcb71dad4fa223d454f09dd9a047dacb8c4cc0039b7db153133763278cc25ed45d5682e2470ae90d4185fb0457929531983b9869026a3ac93ab4c278238f917909f31cff59a5e2236e08ec451062a620751217cf", 0x5e}, {&(0x7f0000000340)="47d591761e4a642e4575dd187b7bc3857936f2e3aa60bfb34608312eba1084faa02a20237db6522d52393fb69459bff573aba53221c4fef90ff58cf19e6e9f3077e53aef9210d37244749e01f2b554c17a0b96d0ce8dcfaaef260042445ccec211de6dcdf7efaf7ed7cec437b233bacd11cb11f9efada85a6624c3ffa7890b2dbba99a9795e9b10731c448bd94e074990547c168421b8cd5598f1bf98bb760b8f93e09ed58ed5e0b037dde9c14f3cf79e67a08c9d4a89aa896", 0xb9}, {&(0x7f0000000400)="05a5f71e7ef1a7c7d67632400d9cb8853c3e91a4d1a5ee955923e002973df0fa954782dd47ce0cd2c95ff2b8b65d38c0280f365cf88c5709128b714476d8882a10a2ca541149ac2bca27c73c938dca149ed2168a42eb736f2f42c7b3d61152d8c2f77b257ec0f1ad95eeecb20e9aed058c1f68865710d865e7271ab01f84df5f75d47b282e7ee6196217c1c51af749184fd7765626ac22d110506991", 0x9c}, {&(0x7f0000000540)="277ac5b73e506894db698fedb7a9692adeefada4ba0390dd039bd4626819c5d122278df1133277967146197f243855b8f89051a0ff4ac38a0b414c5e9f5f9c4095bb4ccf7d7eb899c48686bad7f7b437bc81a397ec5bac624c3a0f82bcd8082e69b1b8185f733f8ec06fd41d59e3d681e04cbbb34de7253cd35971e9650ba6ac2ebffbfb27daf970d6b2c3c5bf03b25a3f16000a6a9ed22e43ac271127621a7281c987502f5ba6fa6d7aa4842a402df5367ab3c59ea801e686cc120293c9df4dceaf1c83699e7a4e9afbf2a09b11", 0xce}, {&(0x7f0000000640)="20cde1886703bbf50527841d4b4a325708f65a32c00cd3508876b894b913a0dfb81ab69f96366b2b29c5bee23a2c0f18ea8091bd", 0x34}, {&(0x7f0000000680)="411c757eaf07f68249a33e4b3174424b3f3c284333bfdb97e5ef74a845e524b35aba", 0x22}, {&(0x7f00000006c0)="a2597c657ce78364bed8aab83645128f1ac4475766308218e585b21d1b15bfa214fe9e334a0f0e4a89148868515630aafdf7f77c195066a9cbc879593bea8e5a8b9c40e19d6b852a2a85387d6d182f837da6d6286957e86ef782bdd1bc0b791b2a5464410e3494006f9b62b2f13f981e4f1fabe6f677b903a8a8bf87310b3314a541b78775990136aa636fcf15144d1b20d7c9fadc71d1439050c9bdfcff52102f81658a0d41c1540f8c0fa8bedcf438d8012629", 0xb4}, {&(0x7f0000000780)="295673d68555f7e03a7b840b5b663e5352be1815e6dcf9ba2f6c413eb181836ec8e843623653f101526f0541adea000bd3a89e275183e32855c059ce45411e63c9f165efe12e28db52ceade1230458fa0056bd899b82d59e213982b8f139f80fb1e3a5f20cd0f70a2d8663dd962edd86a8c40857c36e85a6d80ce22518f8024d5eb21df0f2f73e0eda1427d6e62abd0b6a39a9cc152e9e53a7205cbf686e8e7fb8a1c1f67f97ed3d67d9", 0xaa}], 0x8, &(0x7f0000001640)=[@dstopts_2292={{0x30, 0x29, 0x4, {0x3c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x27}, @enc_lim={0x4, 0x1, 0x49}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x8}]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x2c, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x4}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7f7}}], 0x68}}, {{&(0x7f00000016c0)={0xa, 0x4e21, 0x80, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x8}, 0x1c, &(0x7f0000003880)=[{&(0x7f0000001700)}, {&(0x7f0000001740)="860d49fb85b782ac661f4355ee06d5e3b66daef8b985908b6124fb5c6278b864462216cacfca2e495684cb32bcd3f1ca6e69aa4df7392343237e3981548eef1222a7cbcdad5af508b246279c0104e91a5e8aba0c2a0e12113b6a5835da61710bf097a6e84fd01bd18ed9445a957bc717bf9ab160e7497338ec34aece8f2cc9564433c2a0fd5d2c1a3a72ceb6ab0cc55bd203f08eed0487033053f5019cc23b4ff1f33e914b792dc4aa7c572b208d0697fb233cb9e59ea914debebfd7569e342f9c283b274171b13f6a571487ca03f47def3830dd296430e4250d53a75db448d4c5b723f9adb692f8d2b6ebd8c8ca216d9efeb63b279ee02ea8028fb21a1dbe5a1a0ad837b132550205a2eb17961937b4e389b5f2ba0de88edf7ac4840c757b6ee5ed171268889ba5d87d44d2265c542a368ab367938cc62e9b66b44c9747e0338bc279365da0f700385b573aa87e0a92bd4bfe3fa432b0ece9edc2aca85d6b276db149d22210eb0ccc6ad79a738ce2f479b87fea4a85240cd3e0494a9c4366c7239343508738cc566041f5089dd46de7ba0e252790de8b55f68d417b97cf111d55d25aae1788865ca2528c78ba8dfb335fa3d7e383584924cfd702ba08b6bce31da4e84410a80c2fbbb7caa2fd6e97367cfada59183469f04d446b3c5eb12db2885972d9a93e92ce37cd2db066c623d6537d58e5f02d4d7f35398f22772f442cc4d23138c926bdfbd981bafa9c3aac9c0c2dc3e1979a6c0218957672f3c3a3c619f739bfe6b4a49c56eb97982f75b4096759625036472cce13096fe68a3c12e4e9eef4808ab6bcad92fa1d90fcbcccea9c2711f99a200c7b9c30468a7be5a8909f074683f626df160c2c43b0b27d4021941caa0258b29b4d30c7c639122cf0291790824eb479ce7a919e13051d8e0dd431cde13b8aab7cefd59ac34a968de7908f85dbd38285e73e9c1d2a427f80ea70a70fdf84bd2a9ac1c6fb8767d92b98eccb068b26b49f2ad8fe14329836d0ce7c7ecf04cf8d84e0f96369855acec6c5db6a3f9bd8b6444fa4631bfa1748230cffb678e860dd3042c3222dcec972a21514ca920fa45e1df1f7fb8c65b0b07dc6404f018b16d7723a9cb998591098d06948c44855055349dad6592d1d4075e74092fe49d562241799caa9aa92f54d774979c08b531007c83ffe84fee237b1abaab1e3a02a1b1f6be564af21ac37aeba16e7f4755ec22cef22111e8747dca4b39a8b1a54f90190deb5bf91d1b14f262eec250fac2e138bf35774ca759aed95675626b4caf716db7ba76ae045ebaa4cfec19997ab033edb82abb44b2cd56cc8a01fa4db8dc480063272d02b5ecad29feaa75722f0e20194a836672b9d95fbf3bc2012a44af1d5abd8abfeb9475ecedc9c98f110c1208c0759db413b5971232e3cae80e98f662bb7429a4531a49791e75a4061d21026ffe8648de515afa588576ed675b8a17592fca842c0cffe466e666c60e4e437459cbee3a1f553843b567f2f06e6429fa16d39bc39271bc5697bf1a39ac9ec71227ea1b6e6d097d75af9bb704e9df71970433d5548743813215967f5d76f8314d8f342dc67bee6691c48725a562314b757f65d98f13ba694fa3aa0477ab3835414dfb6357a0baa2969e0c5db37547f71fd655ab7c26a7e3a5c2429a74b4015a84a82cd97283a64fdd6e76719e85ec0a8a49d5fe7fd47e492b751527031beab2211bba6e5497efd6e0f7c50e00c3c73cdf33bb32ff6672ff2d7a828e3e637a22799a54f7a533d9ccc4d7b5cea71cabef1fdaa378449b0dbffa307b016cd3d06c563e8b19e8036635be61611d1cae871b194e32a832554e09d167fb4ef5ba17c43c82a32268040d502977d3e35e9deb4e906d2209fdd055fd8de0a1c440b7025de7758b288609c4315ddb29efea35041d4d100afe47908fd66a1cd9cd185192f07bdcf612f4d43019dc3d1d62d3626700f2aaf667c7821573f7ab419dba31b6b6abcaa3f376f4b68c3d57022e0da79fc58b738f74fff24b63d1eb7570e55f7dfd381052d9ab5466960710dcfd3582ee040c469eeb2fcd75c113585a27e01ddd31f6bd18d81f91cce2c6f5c04ecfc4c13a424a29a5ca5da50aebe36ab3d061be9a2e07e2f0aa3c1dcc9df6c0f7e0a9a029a3e7521f6e5338388779a7a1e830875c230d92ce23995ddb06b6ba8cfbaa8cacb45691b246fab952d2e8601b928edd854b2288c60eb51f27599093bd401ffec6d197302dd243a8733d17319d727f9a0d4760e2cfce0195ed0fc0d47cac5f4008b0a2e9a4dce9241daa7c40cdf5f756068d4ba643dca8fb7a2eef83c72473dbaa499ba77a3f01d42480b2a3d36121b5eb5abe9930872cba69296f9e41fc1e5ba0dd8f667795e8a11d13fc713bcaac7ea1fd758efde1f97fc1037da28a5ab4d114f16bf5a760fee5a8ab9d903a743dc42b83306465570e341785aa8dff8a115942b15c8697ebc9fb1c9660fa37ea07fa02884dad815685003b98e8311e291868de6073b35f17521fb38ee09145abe20434c1d0b0d49314a31596fdeb3637c43b01a608fc02a2a1e289501bddcda8e66cbdc86ec4f64a36c1aa5aa7e670ef59cbacb8f665882c81b44c91ec1ed220ca427851268ee551bc107d5af2e5d8aa1e5ea9d7fae9276adbc1801d8ac231407cbba6374bbcc1a8431ed28f1b995d7c7d127f54bfe3e8a91aa2ccd21a3e89713c38183cfcce1f8e3c51fd9c54a602615c6046488cc89700dd1a4849db33eef90e7c431668a7fc816a2a0ee83dec5b60deb9bbb1f863d69e61dfd9eded3abadbedb54ce1f77eea7b9108b1e5b8f0739ceb3eb6d679983be77c823bb2d748382140d8051d655ffd9ca2563863989f07ef89dd757617c29d7391e8d2270e69267da70590feb34d5eb37de816d46bedd6d899f6008b60bbe09218d5b67df115db44050621cebed10b947f94a97f106aad826a20bef7e2048f43ff31bd8db55bc6e2adf3e9b4abf71fb44a4e524362d40f8bd0e3f66fb345fd3899e4a7e6f294ce19317a81b76ac91cb0c8a6c836d807cdebdd296ffcd90df3cc6195f1baef372bec4a025d91dd75f29db8320c5d75d77ea97ff309af6d2aa06326bf8f04ddf218720b59b7b72b5c8698a6ca2a092e47d03e49173ce6000d74d5a587c47b290bd242b6e53707684c307f89ec0ec971b45f3eb7980ee88961bdfc5fc58974999c619542c699757fba1f68a1d5ab9b511934568cf1b58473ecf5e63dbf6a34d4c459a45e2bdaeb0505a496e362ec5fc998c3eb4ebc070ce46aae4d992693b464965204acc57940efc612fed6206b60fbf0afecad57c78e4556ccd59f8c2b1a695854a57c6ca90c95635b04442acaa5ced384df4b8c545d67fb0e71d3fddd32d4a88ff18005b5c72087d901dbbf8b95c238dc925443208aa37d6bbea341f6e41495a0b4588af1dec1cf482a9e0bf0a9a1601685a7f6cb540765a2744204c3e87c480848ebf854303e528c5c73a40a71eab69c36d0a531a29052b7526a26e7a4db6f885cf9ef5e7892d1b5b7f48806d00476785f552639f6fb40e55b2246ce28f7fb259b66dfc4fba698fffa4e4d61de2a9c0dce05991f163e06cafc72fa1f86cf301242c2d0081e3c606e60003ca7a8113035386e19edc35eeb941666cd50d98a8464b1908badfe8bdee64f465b0c5ca4d8233d3353abf2e92bbd8f7101e332a93421f0c4b2652cee42e37f2bd7ffb3a96137de82f1e2c0cf32e6fcfd2641d90ef5412be4dc7b17aac6ae8c59fad24910ab8129e7908116830129e1e7923d7cbb9d8ce1988601df6bbf11db434cb1074eb2181ae50782e3d35103375c4b89a5f56842c47981ab674b2729fcc2944826bc8bd3d92ce25807762b9b16312b8b0d16b8cfddb1525cac6bad138009226dbfaca94b558659ec2786969e175de632f6073052c261b2c8177ceddead8d2ea444007694a58e707f321646fc16b9dd524fc0331e0927bd403a62c4af61b6ad034dceaf7e5b69ffb6181bb14613e7c4b7c0a3e372ec1d9511461f9f5b2df27586c28de9b32c59af64376039db3614dfdfa5e9167d75f3ccc91bad08846f552cad345bed8abee27a46e909d429112e960cc488031585fa5dece7c673d9da6fd9760b61c2e08fe7ebe95f72590447a2fdaf36df62b02def60d170ec95fff0124303296d6b8a3a39600447263894b1677e571a5f936794878e0428573e65576226e158898a379e40ddef13624998fdfaafd71cdf4c7d53eed2a9789f5f2d66d5ccc15d35f34b2410d1ed0029d76bb6c2001672455d5d93e07828ade6ceb13c134e8fe4562dc60ac93d06df7d2f6220a24117208c08bf80ade2a0ad9492937fcac45f3cf66c79eebe596fe09d2a270988ae41dead46fc683ab87858e9c1793a9beea4bc472c42d812578c0c86f4ea8d74c09e8ecdb37519fc2e9b1ad05024297386bdfa41f6d4730f02e3072267f5075974a36c746e305d8eea9873497834295dc63e1e04bd3b739fe8213bc36a8a40a7b0b3008fd674811b95ea653e68a85a92bf4a541ef2aff3718b53baacaa2560f1f585bc5d8f5c5eecae8cf28a19a7b0895732008b9771ea866a5ed36b3e3b527da40ff04dcab62c7abbf589da10d5e2f8cce8e7c8506664e46ff92c89b941150903397cfac2d4e3aa12a148bf4bb2af03830755346d6832ab736c0bfeea061d77acf4854ca8f24f9c74a441f6971c24c4ea77d3ac5fd1ec6305fa26c92fb8d4ab45c175f5c63a2b411b05db8db0aa203bf65dee77f8ac82c216dffeef77e8c720ded4bbfca9fea49aea6f08ea659267ac29049ef56269039a7b60a151dc76ddf6c5c67e3d5ff00c305f4d55dbc1d9bba45cb2620be2b99a4d34f2b4248f8c1bfe0596e20177a95908b12e30cb2e887cb62e8340ea4302de208fcd5a9f099ebd3a6265237a8c78a3c04aa700b331097a9d9f39d199e83e3ed9238796c6b32ad656962bba03912d6c486352154735189b3bf3bf71b32e5a9e08541b77e2ee5888e097f3b85a787e45c5c5e0d5c289b953581c2ca6e884fd1e43ae69d77143fd1a2d5a9d66f8ac01efc0bf9bb34a6431683468f57e0f8437332d7b88069b8f9506d49bf7471029b3c0bf1c7e8975f6968e916c93076930ea4b0d2e1b3fa2e9777c204278a34bd59c9d0afac4c6cda0a3fc15b0b32ae9c2a4b7e191b9dc285c8634b8c34990a7b4f306f64b28f533f55c31925602cceaa74ebe55903fea7ff2db6259f63b6fb9085ae442c58dec85adca27faa2c1de1e545fcba094bda525b5ac0d4d44ad40f46f6d0efcbb9a9daac3230233e86ca71a5f0f77b6a351c978b84862ff310bae3fda35bd2961a6d10f0adc789c94b420774f14cd4469af258fc175b05beef44f4837bf7633f2b959d08b48fb382afc12bafa7bffd129708d8fe7fabb58ddc88a3634d3e9bcd090f3e1290486615f6b290e6a96985a1f82f6e175b6bf1c44594348b5a0a1ff12f5621761728dc3bd73cf97768ea820a8490842b70b9f81dad98dca4e24846dae76da7b55987aff37a7bd10a418380066f6b3b0d3be2b991a360fd3dc02312c85e3b07334714b1f2096e5f07991560ce061f214ecc9f77763cc088324d29fc96b7bbdab2a230758b7e4b368659b2d0b22b46d546e64eb06df5ebe881cf8eaa60f9da80ac81d582641e3a2a36d72f77a5d5cfc7a21a129d80a569a071a5b3fc6f3f92d8b4263fccfb1931790f96482f22c15db609b26da8e3376b5a810981d7e72aa7a44184e3beedf2fee825b15dff5f14d58636f48736dad4e66af239e3c4a7", 0x1000}, {&(0x7f0000002740)="e8962885a92bf62726473ad1d346767a71bff5b1c8d196eca2bd6df0bac34ca3c0a10e2a2dbb61c719353b9061a9ad8407ffa5325c765de4815cc4", 0x3b}, {&(0x7f0000002780)="e0b81fc1a63abbe71c212c75c7832d785f82e786fb5d59ca", 0x18}, {&(0x7f00000027c0)="293e8f7ac1a3127f23bf2949e8845940b1f2facb48c7f30084b45d71667a70fa44a50728b79e7e8bb7b6b541a6b35397d7fdfbdd49b1ea712965349d15b208904f29617cfe9820e085a8a9bca0a48813cc4da8c6febb5f490fcd61b6fd28b5796646932934290e1c653437feac7413145c8b0d006ee792066a4cde2fb115c2ffbedb7487008ab792ac3217d40119509f7e", 0x91}, {&(0x7f0000002880)="c27d02ff0158b809c20244def5a028b909ef82b96717c5bca4468b5aeab44efac4192dbf6fc51b95640ef3ca8219d1eb405767283949befd0ad80bddee92b48aac1c49bb1ba7cd1972b0e54210987bbbf647b63997b227e11ea20c8b415ad6dde9f0df37ca773417448b7f6e6a10948d3cb671122fed11530b5ad0aefaaedf87a930bb6dea15836fde1c10b44bd1e42a216a3e0b2960f035ae60f2d8e5c6b08bb83bcaef45afd463da835736e01dd8e34bf16744f8d859af18e6bd4a14d030d0e83aa55cc33f394d1d9de24836df15060106efa75dc1bf6b255d304e8fc7159a485678dbbbddaa74be35a6613d5921c4bb48993536e0d75c7ae89b1bb18e8ea0ced6d09ee05c9f0dc0e99a202e282585fd432984d583bdd743ec381c0e6d45fe89d1919ccb05986a2544b8300ee7248e8d9cce54fe3bc035c7dd1e8913b23c9348f7601995e12cf668655a155fc67ade31515dcd9eda94c0175ad596a010f890917c7eaac0cd8cfcc88895466f0602598024d9755f4f205f0d6bb2c7a93be4da04b6273008e1b5e2eaf8fd8e1cea69a3d44df15d7c14433fd1a63645f0db328ed8a6723db15bbd679292e24f9d2ba7c86c715b8c96806abc7ffbafccfd644a5043cdd8ee40553124991d77e688a34af274fab9c91bec8922d276dd943b31ab5ecef506735cbb3326e5955774f397f0cc38c7e12f92711f512712cd7d5e39366b76a6b9c29b6b7dec0e8378eb45120b8d38efb756468a193fb148fc676ed6ee23415d8c3951373abbfff9669f63a1967a2897edf7d1030344df395915bc1ce7937520a238a0dc6a724a89dddc65873a3d1dff890d4badb52e10b904d8d9ebe93c5b34515f2656e356c25c39cb37c8ca027f1336e5c2858a314353e27ffbbd00c672aee4483a7be5856e003634e07b2625316bde607ac7dec0bbf5d6ec21d07516bf1d080d04492eb5efb6e847de6b9629d58fdf09f0d83ddb099f1e23a9740891b94ba82603ca97ae47ff6a19dd91f28606b4e007db51a83d7f6acc7295682af4223068a3df9f5b683fe22b2965205ccdc90d0030d44df0e187d86e3c3ba322a90803b727df66d4f9d47f48ad9a371d815cdeeab29bf41a95d2cbcd8cbc76e3f3c7de4c7a9580d836dc9491334684dcf0293005e9fb11a25f183047f666783cdfd1a073a9d57b78c27a859b976edde0a2db0f55d9197738e55ae6a58e6af3280813ed9d6a6aeabb7617aad93301fe70e77f85b926e2e32d2643fa7948387cc753d311b001eb5af0b076fc84f066204c8d634102e283fab0ac638c8a49e71d0e6f1c92857442a6be4725150a35b29cafa7671deaa6e798094610c54d8857d6fb28a65339a0d77dd505639ee68d2aabcd89b692c008762429a41af9c61354c26cf63d2ee5e9e9913393357cf9e95dfe0bfe42148de4b822de2c0e75281b0498ae35733b4bb18b92b4837469270c68e36c8e1a648f4ea7492253f4834c4612e587604f34cc2a07cd19b3b34ab2562f076858ee80a767661fa2aaadba28cc65f2e3abe530a462a42e3788f470a43b8d564574a7b3d0051af4cd9fd54702fad1a449574995d2f14496644769d2d2eba1758061f8cb43e4f4832a6dbe14124809f022b1450bbe0a5e1c9f2d1fa999dce9cff7efebc0098105ee9fcfeacf11400c4db3c1ae0679a3bfee6cfb364068f0d1215a2c6fa59fd022f8d4ce002aeee3209bd80adbb97c11fdcaefcba34a91855121d97b3bdc39fb2562af1959461de14b2a7240379adbfa835caa98a5502ea78e7be79e621c8f5fb0c752ee880c681ab9d214cb1b4a21912de7d7cee3f7bc06879bc283c453443c8ac86dbe22928dd180717426dac38b93183ef869525f9c2ad7046c8e152f3ca77bb00a981d80bd47be59fb8b8856248607c287e18cd8e38dedc1bfacb8e66179af9510be6063ade0dfb0004e775edaaf6beeeda11f1ef59c31ee26a53533476de65f2c3713375f8e618469473f4445d964cdba0601504759cce6e04ce24af5b91b007bb75d67a0005525afc8905e6adefd7db1195485667f1eedf08fd103df931af8d3c6e2dbcfd3e3f92a6e1a0c1009bbdd6eec79da5defe29183588f94e05ef52bf132c61c92c9021874ac8decde245516122515dd37840297b8d5813a7d5ef533080d242f9915c49deb0330e791d1066e0f770492411bb6687a7ce906f1082a372de893318013dd83c368d7fef31cba60ced15c081fb77d4efa2ab99acb01b842e213621872f1ec44faa9bcfb192539af43401416691a46ca583d9f153adca8e6ef9557b4f4e7269bf732e70498ec0b63188428886f15c34c3f1ab306ac81f98e42e2246b640782b84f76da025e4f3bff12e081c58d8e95c9dc57c8e6acacf8077767c1291cad4baf91c67d87ad9ae85389702802a32d579b9a567b606484d2ca1d8660567f372467453924a3f524297e403c99b4c67048645a22395df1058de54b2d018b2267e00543c8644d9f3e7b945911dc60f97c99f9085f6d966ee313f4e5fdf4261e43d1b55966dbfbdd3d4d612f3f4d8c1f6b361fc95aa9d0b7b3c9db3d0fa2f37662b78f7355356518eed31903d13224b6d135b6feff4510f9197e697a27187aea6ae2ef8e32c594954e5d62da876390bf016dd3e25dc64c5bc9ed8b9ecc4c7d3123ed5b967388c0a767c480b4d28c13bb7b83e81fbc862c4022b579223a16b55af086387219dd3e9ac5bff2f89441c1953c0bee4664a616a9daff459730613f0d4be8915565adec6db36e80e90440a4b7096e0a5b4aadde005c2ff812ead4d5e283dd57ea12b5560fd072c06c3ca455f3b0264b0d7b6d6c11db8356b65373f84227f5b2ac99677f3756d247ec4c7d49e5ee4dc15125135907bb3ff74cb7797c614fa248c298bed7756b60c40d3a835ba63d31c2452a6aba8ef8362028111a1c600364608de367bada729138c8b6e9ffe359f43ae702ea16c40d1ac44cc9eec4eeb8eaaa638ceb24344f2f918e8f054ffeed019ac5106c43f38a82666ffeb7fda5849e58d71344571d6138fc02a35e8e99e88b67d87f7a79c9d19ef16848040c2798fe4651f7ba7a48fa83834b7e43366dd83f81632bb3a8405208a2055aadb4b281800698035fbf3be2894386ac47ca5a541640cff57ae7c916995e1640b8348cdda5663d434e45cb0bc0477c3b7244eba6cf1c729d1962d7095eb4a290a8095d766975c1e77dcbbb4cda963638190186d8f1d2097480132b305e49aead759af6309ede87ceacc0f4ef0fc86775b91caab8ea3c9e3df9225b47367e4b6e910293caa477fb6ace5fdfb877765dc1c6e08da967bf82c74158bf6758dc65c9420b66c35e37034c508a5440a273d5292ae74087b2f309d1235a074844158e83b62393d0a35b01a00c4a8040ebb2a5bc8bd768dca368b281e3fc0be73d750ba596d5f15078ffbd0ee492689ceaa1c39b6dbbde5c4ffd469607b393c664fdab63f92ea04fc8ceb328bf49f79db4e22a69eb6db51f5563635e4fbb88296e280fd32a79ee47b0acb457b6214f8d964e30a25473b00fc5c522c36f8e688085e28293f1cd3471de41354fdbb32897fb5649e4513d456964afda67fe27a5bb9272c79877274d6f694737b660edc79ab0474def522da4653af92935adad1d24e721b23c4a9ca08810d44f549409f2ce07a2baf0c485b3ba15b2f269d6df3a620f2dc9d1b90908825b1359e94779ae91ae4429e21227fab484af5d16a658459437ef2a4ea68b36e2cf748bc7a998c6680c524f12df5c60c492e8856b5b9a42b66113c3c0d9ebdacd3c314c193bbe6f9d1f052bf5a5792ee68b6001a824a9a08260366bb15f5b74c907b28932ba3c02c258f28db0b2f81ca2ea8dde206cb3d37a0423e1e26791f154772d76a8b56d1cc12570cb6e62c3627aae882b2fd07ff3ee7fff9635af7b0cae5617bcdc3db789eb04d061c6c95ea574f3416de9f81b05303a01b1f69804bfc670fcb23a273a0a2fff191e0e62d17b63af393cb29e2a0360f8c7880623de0a49cb783c777a78b9de6b645c258036436fa4827168b66b125083aa3362f922fb1c30d6997034922c15f94565e2d340e1fa546488d9fd73a90cdb5cf19f7c085798930c7e0ad79a47555c9f64e46b5044211f6eb284ea05dffce658c0e0157326053c8e5254cb3a53b92dbfd58aa16795418cbff98e71fa25c77984cf6e000b3d8d1d8eac523279e942f636609699a0e326bc1083ad8cc28447d8e77643d445c9bffdeb2eea6aedf3bf2caae06db9d06e95bc29ae5aa4c1545a36311661445314da796c9610c1381cdd90429a03f08ed85bab9caec390d17eede9b0335bf469ae6e42a66a2d32f0b9b913656a9d634e231529d45b01f5b06378570eec498851182b106490f2d4eeb79aae296adc7ad3eed00eed3bac06e2f93ec1eef74ef3b5a821b1dad24d1bde030ea7cc8f85a03e8b5fcc0b3e9897da4dbf87c0dedc0a20af4b418b1be9c7c40d5a54294b43cc206d9291bc422cb7f5be2f770fdbaf810bd854f56ec2468ddcd3e79fa1488565c82d3cb72ef72934059d62e7f6908f93aae9f055e5a94007208cd30ba267e195fac0c23d7ba552aa780d213121850621cf83b39b48d82c45522b919927f956a0340a5ba883578985aca455d3f06bb959939daac60943e918135e74606226bbdb72399f3a7b14bbba62bb7c14fcf3fa5f6458df0e35ce69009394d6e07660e553110c98fb20c6d7e0066abedcf447d22f55a29b42a07c106e127189e9227d4e0ceacbc7b43c936171c7dc369a455e1957868244e8cac979648fcefe0e22b4c0ac99299b631ec4cb68200e3d0f59c327896004fb5c7f4565d2a20a4dd8a5cf40ae85845f847d3eba13cb240621dc2f6f22d76a390ace34bca470d32a93d4355be5c47b7dd767d679b2a02d5692d30441a761e55e13519f2cbb601b96a84cd963d074a43d55debfa6b3b12d6830fd41e3eaed9353cfbb857cedf2cd6ac09505f15665f1a3224eccc231254f12ea5a080ec9c73a46eafad723c4d966d114a87a0c20eed52a6abf97b5e43edbd8f82fd027c719ff572de7cd4734a4a4b1b374928c9a438b14f092e25a2b85da6cbd57b9342b1cd00a84290b31c4d4c59668bc6201a29dea5fc5f0fb21d2c36da7baff84c1a220c544334b4d559a8da56c7834494fa830e22ee1968e5a4be27db7ae417da92a5a076b41ce4cf7bb22d921a37af62676ad762ecfb7813b16351a615cc5ee5791c7b194c3156f12a8ca65d3308bb8aa4311a87826467b3a9f9dae94198a2228108de62d58a9b4f257b5aed4232158a58033c1b26951ea36070920a2568629e38480c0e5c971c7876ac10c82917c410e035880251011e83d71ac21447a9b4587fd2fbae611e5945a9f050ceeb332df6ed7f703f275e1240b29613b4dc8a5380db60ade2b0f13009fd67111e67b5f11652287db3dd2d33978bf42c5d6d2387bb35c1df7265cc9be28ad56167394b7ad5a693578788edcb391dd68299887d476bb943f48b06908da14353037cd0ae1ba6034dcc0ffbf480607b7550ab9696b2fa9b30010f064afff8eeddfb95d2d0e26d1ba37f3028c08a52cfd26e0b616ea4c267c1949b8cf4cc8f04e87bf0384d914fb425d8e65d05777e1d98500ff188fa51030c5569043f0c0dfca6d9cbcb7ce4bcec13a28494c1d741d1266f3bd2de649e206852e1d31aeb7bcd91156f94726c7d76908df4463072bdb528fc82e5ec1eb63e56d928af344ce8cad44d6b419aff72a4b78ad924ee85e47facc5c9fc2b87487cfbc551644140ee0", 0x1000}], 0x6, &(0x7f0000003900)=[@hopopts={{0x70, 0x29, 0x36, {0x32, 0xa, '\x00', [@generic={0x9b, 0x41, "e4bd43fc53b5daaaf9584f276a8dac856cd82ad1194dc01974298cf04dfc6800cd9cc57721a47c627366ff776a443a3e4101e097aa6a69b27000bebf52100830fd"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xda}]}}}], 0x70}}, {{&(0x7f0000003980)={0xa, 0x4e21, 0x34, @mcast2, 0x9}, 0x1c, &(0x7f0000003b40)=[{&(0x7f00000039c0)="2c98396a00c3bc497379ebeec366790ea9ca6d9bb3bb2f7a03099bb71c07a1c2b11dac116f7ef2793462de4e4013f43726d24a0cc147254afe35787529c9a56a179814303fec889637240dbf907cb3fed5b3eacdf2f372b2be367d599e1a9ca35ad31ad4a5b863f8ba176b2e748de6b8d16e7f6d2a5cd9f0", 0x78}, {&(0x7f0000003a40)="08b731a6063b02dbb5fda8a07fc01b5df4ba906fbf682e4b15e98de64e6bc4858d88424012a5d15624755c856bbd25cb4754d3daeabce195c0d38cd22621b1602701d434d2fe09842bf65aeb1c33ac0a9c6f2496f144977228d8a69202e3790e97a2899579c5719f943163f783900e402c09547107c120064f7d7032daf7a9af54e7e36572ca416fb7822a3ae02e6241ad876503cf55df2a17d22a5b431dea35802d0b17e21784dea2cbeb88395bbe69cf94dc07610bb72563667a385be4630b924f510358e7266137ec7ba55359240632ac1dcc3273bdc4", 0xd8}], 0x2, &(0x7f0000003b80)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x10}}, @rthdrdstopts={{0x50, 0x29, 0x37, {0x6c, 0x6, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x2, 0x401, [0x6, 0x8, 0x6, 0x2, 0x8]}}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x80}}], 0x3, 0x800) r2 = socket$packet(0x11, 0x2, 0x300) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0xa04080, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d73796e632c6261636b67726f756e645f67633d6f6e2c6e6f757365725f78617474722c6e6f71756f74612c64697361626c655f726f6c6c5f666f72776172642c67635f6d657267652c6e6f757365725f78617474722c636865636b706f696e743d64697361626c652c757365725f78617474722c6673796e635f6d6f64653d7374726963742c646973636172645f756e69743d73656374696f6e2c636865636b706f696e743d64697361626c652c6e6f696e6c696e655f64656e7472792c00ec6da92d1c80a6c720380e3c2c55bf27596d2776ce408c4bb19b149757508e1c7e919c6c2047023baa412d14fa75c8cac6e5f103e13ea52708af0a7c5da8af4ecb6612"], 0x2, 0x5524, &(0x7f00000108c0)="$eJzs3L9vG3UUAPDnpGnTH5QIMbD1pAopkWqrTpsKtgCt+CFSRQUGJnBsx3Jr+6LYcUImBkbEwH+CQGJi5G9gYGZDDCA2JJDvzqUpFCHFjZvk85HO7+7rr9+9rxWd9O4iB3BqLSS//1qKy3E+ImYj4lJEtl+KiLnxpNU8vBQRVyJi5pGtVIw/HDgbERci4vIoeZ6zVLz15bXh1ZVf3vntux/Onbn41bc/Tm/VwLS9HBHdrXx/t5vHtJXH+8V4bdjOYvfmsIj5G90HxXGax93mRpZhtzaeV8vijVY+P93a6Y/iZqdWH8VWezMb3+rlJ+wPW+M82Qfu17az40ZzI4vtfprF1n5e195+fm3b7w/yPI0i3ydZ+hgMxjEfb+418/VsPchivTcoxvO8aaO5N4rDIhani3raaWR1bBzmm362vdvu7ewlw+Z2v532kpVK9ZVK9Va5up02moPmzXKt27h1M1lsdUbTyoNmrbvaStNWp1mpp92lZLFVr5er1WTxdnOjXesl1WrlRuV6eWWp2LuWvHn3g6TTSBZH8fV2b2fQ7vSTzXQ7yT+xlCxXbry6lFytJu+trSfr9+7cWVt//6PbH959be3tN4pJ/ygrWVy+vrxcrl4vL1eXTtH6PyuKnuD64VBK0y4A4Pj5r/7/4WVV/w9M2BP7/9EF6FD9//a9iKff/4f+fyKOVf/7zPT/83FS1g+Hov8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8xc7946gNRHEAfjYYyD8FRelzlXRwjBwhZcqIA+QSHCAFuUK6VJyBdDlChCPsCQu7FKwY26vV90nGeGT/eIOgmBlpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo0u9qs/zx9cO3W3P29bV+RcTD1jy9AQAAAC7ZVZtl82beXr9K7W9S07t0XUREeXHkXtejmJxljlJOdXf/99P7q3s1/IxoEg6fMU3Hy4j4mI6/b7v+FgAAAOD52q7Wi3a03r7Mhy6IPrWTNuXrT5nyioio5n8ypZWHvPc5kibp9z2OLzni0sRWzDKFtVNu41xpV2n+7sdZu9nJqWhP5cXHjkVm6zsAANCj0dmp31EIAAAAffo8dAHkdt3yXBH/lzKPS4HTs+dfPCYNAAAAeIqKoQsAAAAAOteM/3va/6+2/x8AAAAMo93/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC7tqs1yu1ovbs3Z17fJ0xsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjH/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785ICIRAEUTBn/O+k739YSdAziBABDY8qatEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc79+8bNxUHAPzZPl9pAXEEdEMQAokBFnq9lpZuiAEUMfAnIEXptYRe+dFmoFWFuIUNZe6CYEQICRS2/g+dWylL2DLcECRmkM92zvkhcUBkX5LPR3p+Xzsnv++zpShfP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKI3fncZJtunkcVwce7xzfyXrn+zrMw/XNxezlsVRnUkfDy9Xd6Juc4kAAABwoo2qO0lZ34cQttKNpayPO5P6Py0/k9X83z+bx2U9v7/uL/uy9s/ab79uv7g7UCcfJzvp9dXh4MLBvFpHPtNj4rl/+Hl+YaL82UsyuSHxB6MXxunkekbfPnr0XnsSnqkjWwDgvzhf9kVQ/j2U9f0mEwPg1GhVCu+y/k86zeYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDd/g4AAP//MY062g==") r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x60840, 0x8) io_setup(0x2e, &(0x7f0000000200)=0x0) r5 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r6, {0x0, 0xfff3}, {0xffff, 0xffff}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x4c840) sendmsg$nl_route_sched(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newtfilter={0x64, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0xb, 0x7}, {0x0, 0xfff3}, {0xd, 0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x34, 0x2, [@TCA_BASIC_EMATCHES={0x28, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x7, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x5, 0xe, 0x1}, {0x5, 0xc0, 0x1}}}]}}]}]}, @TCA_BASIC_CLASSID={0x5, 0x1, {0xfff3}}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20041090}, 0x0) io_submit(r4, 0x1, &(0x7f0000000440)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xf, r3, 0x0, 0x500, 0x4000000}]) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @remote}, 0x14) r8 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8) mlock2(&(0x7f0000549000/0x1000)=nil, 0x1000, 0x0) lseek(r8, 0x2000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000500)={0x60002005}) r9 = syz_open_dev$loop(&(0x7f0000000180), 0x6, 0x80) ioctl$BLKGETZONESZ(r9, 0x80041284, &(0x7f00000001c0)=0x6) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000000)={0x7}) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='&\x00\x00\x00\a'], 0x50) r10 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x480, &(0x7f0000000000), 0x1, 0x77d, &(0x7f0000000f80)="$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") bind$bt_hci(r10, &(0x7f0000000540)={0x1f, 0xffff, 0x4}, 0x6) write$binfmt_misc(r10, &(0x7f0000000000), 0xd) 1m39.696761583s ago: executing program 33 (id=126): r0 = socket(0x1e, 0x802, 0x0) r1 = epoll_create1(0x80000) sendmmsg$inet6(r0, &(0x7f0000003c00)=[{{&(0x7f0000000200)={0xa, 0x4e21, 0x1, @mcast1, 0xff}, 0x1c, &(0x7f00000015c0)=[{&(0x7f0000000280)="40f9ffad6d157192f9b9fcb71dad4fa223d454f09dd9a047dacb8c4cc0039b7db153133763278cc25ed45d5682e2470ae90d4185fb0457929531983b9869026a3ac93ab4c278238f917909f31cff59a5e2236e08ec451062a620751217cf", 0x5e}, {&(0x7f0000000340)="47d591761e4a642e4575dd187b7bc3857936f2e3aa60bfb34608312eba1084faa02a20237db6522d52393fb69459bff573aba53221c4fef90ff58cf19e6e9f3077e53aef9210d37244749e01f2b554c17a0b96d0ce8dcfaaef260042445ccec211de6dcdf7efaf7ed7cec437b233bacd11cb11f9efada85a6624c3ffa7890b2dbba99a9795e9b10731c448bd94e074990547c168421b8cd5598f1bf98bb760b8f93e09ed58ed5e0b037dde9c14f3cf79e67a08c9d4a89aa896", 0xb9}, {&(0x7f0000000400)="05a5f71e7ef1a7c7d67632400d9cb8853c3e91a4d1a5ee955923e002973df0fa954782dd47ce0cd2c95ff2b8b65d38c0280f365cf88c5709128b714476d8882a10a2ca541149ac2bca27c73c938dca149ed2168a42eb736f2f42c7b3d61152d8c2f77b257ec0f1ad95eeecb20e9aed058c1f68865710d865e7271ab01f84df5f75d47b282e7ee6196217c1c51af749184fd7765626ac22d110506991", 0x9c}, {&(0x7f0000000540)="277ac5b73e506894db698fedb7a9692adeefada4ba0390dd039bd4626819c5d122278df1133277967146197f243855b8f89051a0ff4ac38a0b414c5e9f5f9c4095bb4ccf7d7eb899c48686bad7f7b437bc81a397ec5bac624c3a0f82bcd8082e69b1b8185f733f8ec06fd41d59e3d681e04cbbb34de7253cd35971e9650ba6ac2ebffbfb27daf970d6b2c3c5bf03b25a3f16000a6a9ed22e43ac271127621a7281c987502f5ba6fa6d7aa4842a402df5367ab3c59ea801e686cc120293c9df4dceaf1c83699e7a4e9afbf2a09b11", 0xce}, {&(0x7f0000000640)="20cde1886703bbf50527841d4b4a325708f65a32c00cd3508876b894b913a0dfb81ab69f96366b2b29c5bee23a2c0f18ea8091bd", 0x34}, {&(0x7f0000000680)="411c757eaf07f68249a33e4b3174424b3f3c284333bfdb97e5ef74a845e524b35aba", 0x22}, {&(0x7f00000006c0)="a2597c657ce78364bed8aab83645128f1ac4475766308218e585b21d1b15bfa214fe9e334a0f0e4a89148868515630aafdf7f77c195066a9cbc879593bea8e5a8b9c40e19d6b852a2a85387d6d182f837da6d6286957e86ef782bdd1bc0b791b2a5464410e3494006f9b62b2f13f981e4f1fabe6f677b903a8a8bf87310b3314a541b78775990136aa636fcf15144d1b20d7c9fadc71d1439050c9bdfcff52102f81658a0d41c1540f8c0fa8bedcf438d8012629", 0xb4}, {&(0x7f0000000780)="295673d68555f7e03a7b840b5b663e5352be1815e6dcf9ba2f6c413eb181836ec8e843623653f101526f0541adea000bd3a89e275183e32855c059ce45411e63c9f165efe12e28db52ceade1230458fa0056bd899b82d59e213982b8f139f80fb1e3a5f20cd0f70a2d8663dd962edd86a8c40857c36e85a6d80ce22518f8024d5eb21df0f2f73e0eda1427d6e62abd0b6a39a9cc152e9e53a7205cbf686e8e7fb8a1c1f67f97ed3d67d9", 0xaa}], 0x8, &(0x7f0000001640)=[@dstopts_2292={{0x30, 0x29, 0x4, {0x3c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x27}, @enc_lim={0x4, 0x1, 0x49}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x8}]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x2c, 0x0, '\x00', [@padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x4}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7f7}}], 0x68}}, {{&(0x7f00000016c0)={0xa, 0x4e21, 0x80, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x8}, 0x1c, &(0x7f0000003880)=[{&(0x7f0000001700)}, {&(0x7f0000001740)="860d49fb85b782ac661f4355ee06d5e3b66daef8b985908b6124fb5c6278b864462216cacfca2e495684cb32bcd3f1ca6e69aa4df7392343237e3981548eef1222a7cbcdad5af508b246279c0104e91a5e8aba0c2a0e12113b6a5835da61710bf097a6e84fd01bd18ed9445a957bc717bf9ab160e7497338ec34aece8f2cc9564433c2a0fd5d2c1a3a72ceb6ab0cc55bd203f08eed0487033053f5019cc23b4ff1f33e914b792dc4aa7c572b208d0697fb233cb9e59ea914debebfd7569e342f9c283b274171b13f6a571487ca03f47def3830dd296430e4250d53a75db448d4c5b723f9adb692f8d2b6ebd8c8ca216d9efeb63b279ee02ea8028fb21a1dbe5a1a0ad837b132550205a2eb17961937b4e389b5f2ba0de88edf7ac4840c757b6ee5ed171268889ba5d87d44d2265c542a368ab367938cc62e9b66b44c9747e0338bc279365da0f700385b573aa87e0a92bd4bfe3fa432b0ece9edc2aca85d6b276db149d22210eb0ccc6ad79a738ce2f479b87fea4a85240cd3e0494a9c4366c7239343508738cc566041f5089dd46de7ba0e252790de8b55f68d417b97cf111d55d25aae1788865ca2528c78ba8dfb335fa3d7e383584924cfd702ba08b6bce31da4e84410a80c2fbbb7caa2fd6e97367cfada59183469f04d446b3c5eb12db2885972d9a93e92ce37cd2db066c623d6537d58e5f02d4d7f35398f22772f442cc4d23138c926bdfbd981bafa9c3aac9c0c2dc3e1979a6c0218957672f3c3a3c619f739bfe6b4a49c56eb97982f75b4096759625036472cce13096fe68a3c12e4e9eef4808ab6bcad92fa1d90fcbcccea9c2711f99a200c7b9c30468a7be5a8909f074683f626df160c2c43b0b27d4021941caa0258b29b4d30c7c639122cf0291790824eb479ce7a919e13051d8e0dd431cde13b8aab7cefd59ac34a968de7908f85dbd38285e73e9c1d2a427f80ea70a70fdf84bd2a9ac1c6fb8767d92b98eccb068b26b49f2ad8fe14329836d0ce7c7ecf04cf8d84e0f96369855acec6c5db6a3f9bd8b6444fa4631bfa1748230cffb678e860dd3042c3222dcec972a21514ca920fa45e1df1f7fb8c65b0b07dc6404f018b16d7723a9cb998591098d06948c44855055349dad6592d1d4075e74092fe49d562241799caa9aa92f54d774979c08b531007c83ffe84fee237b1abaab1e3a02a1b1f6be564af21ac37aeba16e7f4755ec22cef22111e8747dca4b39a8b1a54f90190deb5bf91d1b14f262eec250fac2e138bf35774ca759aed95675626b4caf716db7ba76ae045ebaa4cfec19997ab033edb82abb44b2cd56cc8a01fa4db8dc480063272d02b5ecad29feaa75722f0e20194a836672b9d95fbf3bc2012a44af1d5abd8abfeb9475ecedc9c98f110c1208c0759db413b5971232e3cae80e98f662bb7429a4531a49791e75a4061d21026ffe8648de515afa588576ed675b8a17592fca842c0cffe466e666c60e4e437459cbee3a1f553843b567f2f06e6429fa16d39bc39271bc5697bf1a39ac9ec71227ea1b6e6d097d75af9bb704e9df71970433d5548743813215967f5d76f8314d8f342dc67bee6691c48725a562314b757f65d98f13ba694fa3aa0477ab3835414dfb6357a0baa2969e0c5db37547f71fd655ab7c26a7e3a5c2429a74b4015a84a82cd97283a64fdd6e76719e85ec0a8a49d5fe7fd47e492b751527031beab2211bba6e5497efd6e0f7c50e00c3c73cdf33bb32ff6672ff2d7a828e3e637a22799a54f7a533d9ccc4d7b5cea71cabef1fdaa378449b0dbffa307b016cd3d06c563e8b19e8036635be61611d1cae871b194e32a832554e09d167fb4ef5ba17c43c82a32268040d502977d3e35e9deb4e906d2209fdd055fd8de0a1c440b7025de7758b288609c4315ddb29efea35041d4d100afe47908fd66a1cd9cd185192f07bdcf612f4d43019dc3d1d62d3626700f2aaf667c7821573f7ab419dba31b6b6abcaa3f376f4b68c3d57022e0da79fc58b738f74fff24b63d1eb7570e55f7dfd381052d9ab5466960710dcfd3582ee040c469eeb2fcd75c113585a27e01ddd31f6bd18d81f91cce2c6f5c04ecfc4c13a424a29a5ca5da50aebe36ab3d061be9a2e07e2f0aa3c1dcc9df6c0f7e0a9a029a3e7521f6e5338388779a7a1e830875c230d92ce23995ddb06b6ba8cfbaa8cacb45691b246fab952d2e8601b928edd854b2288c60eb51f27599093bd401ffec6d197302dd243a8733d17319d727f9a0d4760e2cfce0195ed0fc0d47cac5f4008b0a2e9a4dce9241daa7c40cdf5f756068d4ba643dca8fb7a2eef83c72473dbaa499ba77a3f01d42480b2a3d36121b5eb5abe9930872cba69296f9e41fc1e5ba0dd8f667795e8a11d13fc713bcaac7ea1fd758efde1f97fc1037da28a5ab4d114f16bf5a760fee5a8ab9d903a743dc42b83306465570e341785aa8dff8a115942b15c8697ebc9fb1c9660fa37ea07fa02884dad815685003b98e8311e291868de6073b35f17521fb38ee09145abe20434c1d0b0d49314a31596fdeb3637c43b01a608fc02a2a1e289501bddcda8e66cbdc86ec4f64a36c1aa5aa7e670ef59cbacb8f665882c81b44c91ec1ed220ca427851268ee551bc107d5af2e5d8aa1e5ea9d7fae9276adbc1801d8ac231407cbba6374bbcc1a8431ed28f1b995d7c7d127f54bfe3e8a91aa2ccd21a3e89713c38183cfcce1f8e3c51fd9c54a602615c6046488cc89700dd1a4849db33eef90e7c431668a7fc816a2a0ee83dec5b60deb9bbb1f863d69e61dfd9eded3abadbedb54ce1f77eea7b9108b1e5b8f0739ceb3eb6d679983be77c823bb2d748382140d8051d655ffd9ca2563863989f07ef89dd757617c29d7391e8d2270e69267da70590feb34d5eb37de816d46bedd6d899f6008b60bbe09218d5b67df115db44050621cebed10b947f94a97f106aad826a20bef7e2048f43ff31bd8db55bc6e2adf3e9b4abf71fb44a4e524362d40f8bd0e3f66fb345fd3899e4a7e6f294ce19317a81b76ac91cb0c8a6c836d807cdebdd296ffcd90df3cc6195f1baef372bec4a025d91dd75f29db8320c5d75d77ea97ff309af6d2aa06326bf8f04ddf218720b59b7b72b5c8698a6ca2a092e47d03e49173ce6000d74d5a587c47b290bd242b6e53707684c307f89ec0ec971b45f3eb7980ee88961bdfc5fc58974999c619542c699757fba1f68a1d5ab9b511934568cf1b58473ecf5e63dbf6a34d4c459a45e2bdaeb0505a496e362ec5fc998c3eb4ebc070ce46aae4d992693b464965204acc57940efc612fed6206b60fbf0afecad57c78e4556ccd59f8c2b1a695854a57c6ca90c95635b04442acaa5ced384df4b8c545d67fb0e71d3fddd32d4a88ff18005b5c72087d901dbbf8b95c238dc925443208aa37d6bbea341f6e41495a0b4588af1dec1cf482a9e0bf0a9a1601685a7f6cb540765a2744204c3e87c480848ebf854303e528c5c73a40a71eab69c36d0a531a29052b7526a26e7a4db6f885cf9ef5e7892d1b5b7f48806d00476785f552639f6fb40e55b2246ce28f7fb259b66dfc4fba698fffa4e4d61de2a9c0dce05991f163e06cafc72fa1f86cf301242c2d0081e3c606e60003ca7a8113035386e19edc35eeb941666cd50d98a8464b1908badfe8bdee64f465b0c5ca4d8233d3353abf2e92bbd8f7101e332a93421f0c4b2652cee42e37f2bd7ffb3a96137de82f1e2c0cf32e6fcfd2641d90ef5412be4dc7b17aac6ae8c59fad24910ab8129e7908116830129e1e7923d7cbb9d8ce1988601df6bbf11db434cb1074eb2181ae50782e3d35103375c4b89a5f56842c47981ab674b2729fcc2944826bc8bd3d92ce25807762b9b16312b8b0d16b8cfddb1525cac6bad138009226dbfaca94b558659ec2786969e175de632f6073052c261b2c8177ceddead8d2ea444007694a58e707f321646fc16b9dd524fc0331e0927bd403a62c4af61b6ad034dceaf7e5b69ffb6181bb14613e7c4b7c0a3e372ec1d9511461f9f5b2df27586c28de9b32c59af64376039db3614dfdfa5e9167d75f3ccc91bad08846f552cad345bed8abee27a46e909d429112e960cc488031585fa5dece7c673d9da6fd9760b61c2e08fe7ebe95f72590447a2fdaf36df62b02def60d170ec95fff0124303296d6b8a3a39600447263894b1677e571a5f936794878e0428573e65576226e158898a379e40ddef13624998fdfaafd71cdf4c7d53eed2a9789f5f2d66d5ccc15d35f34b2410d1ed0029d76bb6c2001672455d5d93e07828ade6ceb13c134e8fe4562dc60ac93d06df7d2f6220a24117208c08bf80ade2a0ad9492937fcac45f3cf66c79eebe596fe09d2a270988ae41dead46fc683ab87858e9c1793a9beea4bc472c42d812578c0c86f4ea8d74c09e8ecdb37519fc2e9b1ad05024297386bdfa41f6d4730f02e3072267f5075974a36c746e305d8eea9873497834295dc63e1e04bd3b739fe8213bc36a8a40a7b0b3008fd674811b95ea653e68a85a92bf4a541ef2aff3718b53baacaa2560f1f585bc5d8f5c5eecae8cf28a19a7b0895732008b9771ea866a5ed36b3e3b527da40ff04dcab62c7abbf589da10d5e2f8cce8e7c8506664e46ff92c89b941150903397cfac2d4e3aa12a148bf4bb2af03830755346d6832ab736c0bfeea061d77acf4854ca8f24f9c74a441f6971c24c4ea77d3ac5fd1ec6305fa26c92fb8d4ab45c175f5c63a2b411b05db8db0aa203bf65dee77f8ac82c216dffeef77e8c720ded4bbfca9fea49aea6f08ea659267ac29049ef56269039a7b60a151dc76ddf6c5c67e3d5ff00c305f4d55dbc1d9bba45cb2620be2b99a4d34f2b4248f8c1bfe0596e20177a95908b12e30cb2e887cb62e8340ea4302de208fcd5a9f099ebd3a6265237a8c78a3c04aa700b331097a9d9f39d199e83e3ed9238796c6b32ad656962bba03912d6c486352154735189b3bf3bf71b32e5a9e08541b77e2ee5888e097f3b85a787e45c5c5e0d5c289b953581c2ca6e884fd1e43ae69d77143fd1a2d5a9d66f8ac01efc0bf9bb34a6431683468f57e0f8437332d7b88069b8f9506d49bf7471029b3c0bf1c7e8975f6968e916c93076930ea4b0d2e1b3fa2e9777c204278a34bd59c9d0afac4c6cda0a3fc15b0b32ae9c2a4b7e191b9dc285c8634b8c34990a7b4f306f64b28f533f55c31925602cceaa74ebe55903fea7ff2db6259f63b6fb9085ae442c58dec85adca27faa2c1de1e545fcba094bda525b5ac0d4d44ad40f46f6d0efcbb9a9daac3230233e86ca71a5f0f77b6a351c978b84862ff310bae3fda35bd2961a6d10f0adc789c94b420774f14cd4469af258fc175b05beef44f4837bf7633f2b959d08b48fb382afc12bafa7bffd129708d8fe7fabb58ddc88a3634d3e9bcd090f3e1290486615f6b290e6a96985a1f82f6e175b6bf1c44594348b5a0a1ff12f5621761728dc3bd73cf97768ea820a8490842b70b9f81dad98dca4e24846dae76da7b55987aff37a7bd10a418380066f6b3b0d3be2b991a360fd3dc02312c85e3b07334714b1f2096e5f07991560ce061f214ecc9f77763cc088324d29fc96b7bbdab2a230758b7e4b368659b2d0b22b46d546e64eb06df5ebe881cf8eaa60f9da80ac81d582641e3a2a36d72f77a5d5cfc7a21a129d80a569a071a5b3fc6f3f92d8b4263fccfb1931790f96482f22c15db609b26da8e3376b5a810981d7e72aa7a44184e3beedf2fee825b15dff5f14d58636f48736dad4e66af239e3c4a7", 0x1000}, {&(0x7f0000002740)="e8962885a92bf62726473ad1d346767a71bff5b1c8d196eca2bd6df0bac34ca3c0a10e2a2dbb61c719353b9061a9ad8407ffa5325c765de4815cc4", 0x3b}, {&(0x7f0000002780)="e0b81fc1a63abbe71c212c75c7832d785f82e786fb5d59ca", 0x18}, {&(0x7f00000027c0)="293e8f7ac1a3127f23bf2949e8845940b1f2facb48c7f30084b45d71667a70fa44a50728b79e7e8bb7b6b541a6b35397d7fdfbdd49b1ea712965349d15b208904f29617cfe9820e085a8a9bca0a48813cc4da8c6febb5f490fcd61b6fd28b5796646932934290e1c653437feac7413145c8b0d006ee792066a4cde2fb115c2ffbedb7487008ab792ac3217d40119509f7e", 0x91}, {&(0x7f0000002880)="c27d02ff0158b809c20244def5a028b909ef82b96717c5bca4468b5aeab44efac4192dbf6fc51b95640ef3ca8219d1eb405767283949befd0ad80bddee92b48aac1c49bb1ba7cd1972b0e54210987bbbf647b63997b227e11ea20c8b415ad6dde9f0df37ca773417448b7f6e6a10948d3cb671122fed11530b5ad0aefaaedf87a930bb6dea15836fde1c10b44bd1e42a216a3e0b2960f035ae60f2d8e5c6b08bb83bcaef45afd463da835736e01dd8e34bf16744f8d859af18e6bd4a14d030d0e83aa55cc33f394d1d9de24836df15060106efa75dc1bf6b255d304e8fc7159a485678dbbbddaa74be35a6613d5921c4bb48993536e0d75c7ae89b1bb18e8ea0ced6d09ee05c9f0dc0e99a202e282585fd432984d583bdd743ec381c0e6d45fe89d1919ccb05986a2544b8300ee7248e8d9cce54fe3bc035c7dd1e8913b23c9348f7601995e12cf668655a155fc67ade31515dcd9eda94c0175ad596a010f890917c7eaac0cd8cfcc88895466f0602598024d9755f4f205f0d6bb2c7a93be4da04b6273008e1b5e2eaf8fd8e1cea69a3d44df15d7c14433fd1a63645f0db328ed8a6723db15bbd679292e24f9d2ba7c86c715b8c96806abc7ffbafccfd644a5043cdd8ee40553124991d77e688a34af274fab9c91bec8922d276dd943b31ab5ecef506735cbb3326e5955774f397f0cc38c7e12f92711f512712cd7d5e39366b76a6b9c29b6b7dec0e8378eb45120b8d38efb756468a193fb148fc676ed6ee23415d8c3951373abbfff9669f63a1967a2897edf7d1030344df395915bc1ce7937520a238a0dc6a724a89dddc65873a3d1dff890d4badb52e10b904d8d9ebe93c5b34515f2656e356c25c39cb37c8ca027f1336e5c2858a314353e27ffbbd00c672aee4483a7be5856e003634e07b2625316bde607ac7dec0bbf5d6ec21d07516bf1d080d04492eb5efb6e847de6b9629d58fdf09f0d83ddb099f1e23a9740891b94ba82603ca97ae47ff6a19dd91f28606b4e007db51a83d7f6acc7295682af4223068a3df9f5b683fe22b2965205ccdc90d0030d44df0e187d86e3c3ba322a90803b727df66d4f9d47f48ad9a371d815cdeeab29bf41a95d2cbcd8cbc76e3f3c7de4c7a9580d836dc9491334684dcf0293005e9fb11a25f183047f666783cdfd1a073a9d57b78c27a859b976edde0a2db0f55d9197738e55ae6a58e6af3280813ed9d6a6aeabb7617aad93301fe70e77f85b926e2e32d2643fa7948387cc753d311b001eb5af0b076fc84f066204c8d634102e283fab0ac638c8a49e71d0e6f1c92857442a6be4725150a35b29cafa7671deaa6e798094610c54d8857d6fb28a65339a0d77dd505639ee68d2aabcd89b692c008762429a41af9c61354c26cf63d2ee5e9e9913393357cf9e95dfe0bfe42148de4b822de2c0e75281b0498ae35733b4bb18b92b4837469270c68e36c8e1a648f4ea7492253f4834c4612e587604f34cc2a07cd19b3b34ab2562f076858ee80a767661fa2aaadba28cc65f2e3abe530a462a42e3788f470a43b8d564574a7b3d0051af4cd9fd54702fad1a449574995d2f14496644769d2d2eba1758061f8cb43e4f4832a6dbe14124809f022b1450bbe0a5e1c9f2d1fa999dce9cff7efebc0098105ee9fcfeacf11400c4db3c1ae0679a3bfee6cfb364068f0d1215a2c6fa59fd022f8d4ce002aeee3209bd80adbb97c11fdcaefcba34a91855121d97b3bdc39fb2562af1959461de14b2a7240379adbfa835caa98a5502ea78e7be79e621c8f5fb0c752ee880c681ab9d214cb1b4a21912de7d7cee3f7bc06879bc283c453443c8ac86dbe22928dd180717426dac38b93183ef869525f9c2ad7046c8e152f3ca77bb00a981d80bd47be59fb8b8856248607c287e18cd8e38dedc1bfacb8e66179af9510be6063ade0dfb0004e775edaaf6beeeda11f1ef59c31ee26a53533476de65f2c3713375f8e618469473f4445d964cdba0601504759cce6e04ce24af5b91b007bb75d67a0005525afc8905e6adefd7db1195485667f1eedf08fd103df931af8d3c6e2dbcfd3e3f92a6e1a0c1009bbdd6eec79da5defe29183588f94e05ef52bf132c61c92c9021874ac8decde245516122515dd37840297b8d5813a7d5ef533080d242f9915c49deb0330e791d1066e0f770492411bb6687a7ce906f1082a372de893318013dd83c368d7fef31cba60ced15c081fb77d4efa2ab99acb01b842e213621872f1ec44faa9bcfb192539af43401416691a46ca583d9f153adca8e6ef9557b4f4e7269bf732e70498ec0b63188428886f15c34c3f1ab306ac81f98e42e2246b640782b84f76da025e4f3bff12e081c58d8e95c9dc57c8e6acacf8077767c1291cad4baf91c67d87ad9ae85389702802a32d579b9a567b606484d2ca1d8660567f372467453924a3f524297e403c99b4c67048645a22395df1058de54b2d018b2267e00543c8644d9f3e7b945911dc60f97c99f9085f6d966ee313f4e5fdf4261e43d1b55966dbfbdd3d4d612f3f4d8c1f6b361fc95aa9d0b7b3c9db3d0fa2f37662b78f7355356518eed31903d13224b6d135b6feff4510f9197e697a27187aea6ae2ef8e32c594954e5d62da876390bf016dd3e25dc64c5bc9ed8b9ecc4c7d3123ed5b967388c0a767c480b4d28c13bb7b83e81fbc862c4022b579223a16b55af086387219dd3e9ac5bff2f89441c1953c0bee4664a616a9daff459730613f0d4be8915565adec6db36e80e90440a4b7096e0a5b4aadde005c2ff812ead4d5e283dd57ea12b5560fd072c06c3ca455f3b0264b0d7b6d6c11db8356b65373f84227f5b2ac99677f3756d247ec4c7d49e5ee4dc15125135907bb3ff74cb7797c614fa248c298bed7756b60c40d3a835ba63d31c2452a6aba8ef8362028111a1c600364608de367bada729138c8b6e9ffe359f43ae702ea16c40d1ac44cc9eec4eeb8eaaa638ceb24344f2f918e8f054ffeed019ac5106c43f38a82666ffeb7fda5849e58d71344571d6138fc02a35e8e99e88b67d87f7a79c9d19ef16848040c2798fe4651f7ba7a48fa83834b7e43366dd83f81632bb3a8405208a2055aadb4b281800698035fbf3be2894386ac47ca5a541640cff57ae7c916995e1640b8348cdda5663d434e45cb0bc0477c3b7244eba6cf1c729d1962d7095eb4a290a8095d766975c1e77dcbbb4cda963638190186d8f1d2097480132b305e49aead759af6309ede87ceacc0f4ef0fc86775b91caab8ea3c9e3df9225b47367e4b6e910293caa477fb6ace5fdfb877765dc1c6e08da967bf82c74158bf6758dc65c9420b66c35e37034c508a5440a273d5292ae74087b2f309d1235a074844158e83b62393d0a35b01a00c4a8040ebb2a5bc8bd768dca368b281e3fc0be73d750ba596d5f15078ffbd0ee492689ceaa1c39b6dbbde5c4ffd469607b393c664fdab63f92ea04fc8ceb328bf49f79db4e22a69eb6db51f5563635e4fbb88296e280fd32a79ee47b0acb457b6214f8d964e30a25473b00fc5c522c36f8e688085e28293f1cd3471de41354fdbb32897fb5649e4513d456964afda67fe27a5bb9272c79877274d6f694737b660edc79ab0474def522da4653af92935adad1d24e721b23c4a9ca08810d44f549409f2ce07a2baf0c485b3ba15b2f269d6df3a620f2dc9d1b90908825b1359e94779ae91ae4429e21227fab484af5d16a658459437ef2a4ea68b36e2cf748bc7a998c6680c524f12df5c60c492e8856b5b9a42b66113c3c0d9ebdacd3c314c193bbe6f9d1f052bf5a5792ee68b6001a824a9a08260366bb15f5b74c907b28932ba3c02c258f28db0b2f81ca2ea8dde206cb3d37a0423e1e26791f154772d76a8b56d1cc12570cb6e62c3627aae882b2fd07ff3ee7fff9635af7b0cae5617bcdc3db789eb04d061c6c95ea574f3416de9f81b05303a01b1f69804bfc670fcb23a273a0a2fff191e0e62d17b63af393cb29e2a0360f8c7880623de0a49cb783c777a78b9de6b645c258036436fa4827168b66b125083aa3362f922fb1c30d6997034922c15f94565e2d340e1fa546488d9fd73a90cdb5cf19f7c085798930c7e0ad79a47555c9f64e46b5044211f6eb284ea05dffce658c0e0157326053c8e5254cb3a53b92dbfd58aa16795418cbff98e71fa25c77984cf6e000b3d8d1d8eac523279e942f636609699a0e326bc1083ad8cc28447d8e77643d445c9bffdeb2eea6aedf3bf2caae06db9d06e95bc29ae5aa4c1545a36311661445314da796c9610c1381cdd90429a03f08ed85bab9caec390d17eede9b0335bf469ae6e42a66a2d32f0b9b913656a9d634e231529d45b01f5b06378570eec498851182b106490f2d4eeb79aae296adc7ad3eed00eed3bac06e2f93ec1eef74ef3b5a821b1dad24d1bde030ea7cc8f85a03e8b5fcc0b3e9897da4dbf87c0dedc0a20af4b418b1be9c7c40d5a54294b43cc206d9291bc422cb7f5be2f770fdbaf810bd854f56ec2468ddcd3e79fa1488565c82d3cb72ef72934059d62e7f6908f93aae9f055e5a94007208cd30ba267e195fac0c23d7ba552aa780d213121850621cf83b39b48d82c45522b919927f956a0340a5ba883578985aca455d3f06bb959939daac60943e918135e74606226bbdb72399f3a7b14bbba62bb7c14fcf3fa5f6458df0e35ce69009394d6e07660e553110c98fb20c6d7e0066abedcf447d22f55a29b42a07c106e127189e9227d4e0ceacbc7b43c936171c7dc369a455e1957868244e8cac979648fcefe0e22b4c0ac99299b631ec4cb68200e3d0f59c327896004fb5c7f4565d2a20a4dd8a5cf40ae85845f847d3eba13cb240621dc2f6f22d76a390ace34bca470d32a93d4355be5c47b7dd767d679b2a02d5692d30441a761e55e13519f2cbb601b96a84cd963d074a43d55debfa6b3b12d6830fd41e3eaed9353cfbb857cedf2cd6ac09505f15665f1a3224eccc231254f12ea5a080ec9c73a46eafad723c4d966d114a87a0c20eed52a6abf97b5e43edbd8f82fd027c719ff572de7cd4734a4a4b1b374928c9a438b14f092e25a2b85da6cbd57b9342b1cd00a84290b31c4d4c59668bc6201a29dea5fc5f0fb21d2c36da7baff84c1a220c544334b4d559a8da56c7834494fa830e22ee1968e5a4be27db7ae417da92a5a076b41ce4cf7bb22d921a37af62676ad762ecfb7813b16351a615cc5ee5791c7b194c3156f12a8ca65d3308bb8aa4311a87826467b3a9f9dae94198a2228108de62d58a9b4f257b5aed4232158a58033c1b26951ea36070920a2568629e38480c0e5c971c7876ac10c82917c410e035880251011e83d71ac21447a9b4587fd2fbae611e5945a9f050ceeb332df6ed7f703f275e1240b29613b4dc8a5380db60ade2b0f13009fd67111e67b5f11652287db3dd2d33978bf42c5d6d2387bb35c1df7265cc9be28ad56167394b7ad5a693578788edcb391dd68299887d476bb943f48b06908da14353037cd0ae1ba6034dcc0ffbf480607b7550ab9696b2fa9b30010f064afff8eeddfb95d2d0e26d1ba37f3028c08a52cfd26e0b616ea4c267c1949b8cf4cc8f04e87bf0384d914fb425d8e65d05777e1d98500ff188fa51030c5569043f0c0dfca6d9cbcb7ce4bcec13a28494c1d741d1266f3bd2de649e206852e1d31aeb7bcd91156f94726c7d76908df4463072bdb528fc82e5ec1eb63e56d928af344ce8cad44d6b419aff72a4b78ad924ee85e47facc5c9fc2b87487cfbc551644140ee0", 0x1000}], 0x6, &(0x7f0000003900)=[@hopopts={{0x70, 0x29, 0x36, {0x32, 0xa, '\x00', [@generic={0x9b, 0x41, "e4bd43fc53b5daaaf9584f276a8dac856cd82ad1194dc01974298cf04dfc6800cd9cc57721a47c627366ff776a443a3e4101e097aa6a69b27000bebf52100830fd"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0xda}]}}}], 0x70}}, {{&(0x7f0000003980)={0xa, 0x4e21, 0x34, @mcast2, 0x9}, 0x1c, &(0x7f0000003b40)=[{&(0x7f00000039c0)="2c98396a00c3bc497379ebeec366790ea9ca6d9bb3bb2f7a03099bb71c07a1c2b11dac116f7ef2793462de4e4013f43726d24a0cc147254afe35787529c9a56a179814303fec889637240dbf907cb3fed5b3eacdf2f372b2be367d599e1a9ca35ad31ad4a5b863f8ba176b2e748de6b8d16e7f6d2a5cd9f0", 0x78}, {&(0x7f0000003a40)="08b731a6063b02dbb5fda8a07fc01b5df4ba906fbf682e4b15e98de64e6bc4858d88424012a5d15624755c856bbd25cb4754d3daeabce195c0d38cd22621b1602701d434d2fe09842bf65aeb1c33ac0a9c6f2496f144977228d8a69202e3790e97a2899579c5719f943163f783900e402c09547107c120064f7d7032daf7a9af54e7e36572ca416fb7822a3ae02e6241ad876503cf55df2a17d22a5b431dea35802d0b17e21784dea2cbeb88395bbe69cf94dc07610bb72563667a385be4630b924f510358e7266137ec7ba55359240632ac1dcc3273bdc4", 0xd8}], 0x2, &(0x7f0000003b80)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x10}}, @rthdrdstopts={{0x50, 0x29, 0x37, {0x6c, 0x6, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x2, 0x401, [0x6, 0x8, 0x6, 0x2, 0x8]}}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x5}}], 0x80}}], 0x3, 0x800) r2 = socket$packet(0x11, 0x2, 0x300) syz_mount_image$f2fs(&(0x7f0000000140), &(0x7f0000000000)='./file0\x00', 0xa04080, &(0x7f0000000380)=ANY=[@ANYBLOB="6e6f646973636172642c6261636b67726f756e645f67633d73796e632c6261636b67726f756e645f67633d6f6e2c6e6f757365725f78617474722c6e6f71756f74612c64697361626c655f726f6c6c5f666f72776172642c67635f6d657267652c6e6f757365725f78617474722c636865636b706f696e743d64697361626c652c757365725f78617474722c6673796e635f6d6f64653d7374726963742c646973636172645f756e69743d73656374696f6e2c636865636b706f696e743d64697361626c652c6e6f696e6c696e655f64656e7472792c00ec6da92d1c80a6c720380e3c2c55bf27596d2776ce408c4bb19b149757508e1c7e919c6c2047023baa412d14fa75c8cac6e5f103e13ea52708af0a7c5da8af4ecb6612"], 0x2, 0x5524, &(0x7f00000108c0)="$eJzs3L9vG3UUAPDnpGnTH5QIMbD1pAopkWqrTpsKtgCt+CFSRQUGJnBsx3Jr+6LYcUImBkbEwH+CQGJi5G9gYGZDDCA2JJDvzqUpFCHFjZvk85HO7+7rr9+9rxWd9O4iB3BqLSS//1qKy3E+ImYj4lJEtl+KiLnxpNU8vBQRVyJi5pGtVIw/HDgbERci4vIoeZ6zVLz15bXh1ZVf3vntux/Onbn41bc/Tm/VwLS9HBHdrXx/t5vHtJXH+8V4bdjOYvfmsIj5G90HxXGax93mRpZhtzaeV8vijVY+P93a6Y/iZqdWH8VWezMb3+rlJ+wPW+M82Qfu17az40ZzI4vtfprF1n5e195+fm3b7w/yPI0i3ydZ+hgMxjEfb+418/VsPchivTcoxvO8aaO5N4rDIhani3raaWR1bBzmm362vdvu7ewlw+Z2v532kpVK9ZVK9Va5up02moPmzXKt27h1M1lsdUbTyoNmrbvaStNWp1mpp92lZLFVr5er1WTxdnOjXesl1WrlRuV6eWWp2LuWvHn3g6TTSBZH8fV2b2fQ7vSTzXQ7yT+xlCxXbry6lFytJu+trSfr9+7cWVt//6PbH959be3tN4pJ/ygrWVy+vrxcrl4vL1eXTtH6PyuKnuD64VBK0y4A4Pj5r/7/4WVV/w9M2BP7/9EF6FD9//a9iKff/4f+fyKOVf/7zPT/83FS1g+Hov8HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8xc7946gNRHEAfjYYyD8FRelzlXRwjBwhZcqIA+QSHCAFuUK6VJyBdDlChCPsCQu7FKwY26vV90nGeGT/eIOgmBlpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADo0u9qs/zx9cO3W3P29bV+RcTD1jy9AQAAAC7ZVZtl82beXr9K7W9S07t0XUREeXHkXtejmJxljlJOdXf/99P7q3s1/IxoEg6fMU3Hy4j4mI6/b7v+FgAAAOD52q7Wi3a03r7Mhy6IPrWTNuXrT5nyioio5n8ypZWHvPc5kibp9z2OLzni0sRWzDKFtVNu41xpV2n+7sdZu9nJqWhP5cXHjkVm6zsAANCj0dmp31EIAAAAffo8dAHkdt3yXBH/lzKPS4HTs+dfPCYNAAAAeIqKoQsAAAAAOteM/3va/6+2/x8AAAAMo93/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgC7tqs1yu1ovbs3Z17fJ0xsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjH/ryjQAiEQRjsXd+ZzP0PKw2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf785ICIRAEUTBn/O+k739YSdAziBABDY8qatEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc79+8bNxUHAPzZPl9pAXEEdEMQAokBFnq9lpZuiAEUMfAnIEXptYRe+dFmoFWFuIUNZe6CYEQICRS2/g+dWylL2DLcECRmkM92zvkhcUBkX5LPR3p+Xzsnv++zpShfP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKI3fncZJtunkcVwce7xzfyXrn+zrMw/XNxezlsVRnUkfDy9Xd6Juc4kAAABwoo2qO0lZ34cQttKNpayPO5P6Py0/k9X83z+bx2U9v7/uL/uy9s/ab79uv7g7UCcfJzvp9dXh4MLBvFpHPtNj4rl/+Hl+YaL82UsyuSHxB6MXxunkekbfPnr0XnsSnqkjWwDgvzhf9kVQ/j2U9f0mEwPg1GhVCu+y/k86zeYEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDd/g4AAP//MY062g==") r3 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file1\x00', 0x60840, 0x8) io_setup(0x2e, &(0x7f0000000200)=0x0) r5 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000100)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r6, {0x0, 0xfff3}, {0xffff, 0xffff}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x4c840) sendmsg$nl_route_sched(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newtfilter={0x64, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r6, {0xb, 0x7}, {0x0, 0xfff3}, {0xd, 0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x34, 0x2, [@TCA_BASIC_EMATCHES={0x28, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0x1}}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_META={0x18, 0x1, 0x0, 0x0, {{0x7, 0x4, 0x4}, [@TCA_EM_META_HDR={0xc, 0x1, {{0x5, 0xe, 0x1}, {0x5, 0xc0, 0x1}}}]}}]}]}, @TCA_BASIC_CLASSID={0x5, 0x1, {0xfff3}}]}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20041090}, 0x0) io_submit(r4, 0x1, &(0x7f0000000440)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0xf, r3, 0x0, 0x500, 0x4000000}]) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @remote}, 0x14) r8 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x8) mlock2(&(0x7f0000549000/0x1000)=nil, 0x1000, 0x0) lseek(r8, 0x2000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000500)={0x60002005}) r9 = syz_open_dev$loop(&(0x7f0000000180), 0x6, 0x80) ioctl$BLKGETZONESZ(r9, 0x80041284, &(0x7f00000001c0)=0x6) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000000)={0x7}) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='&\x00\x00\x00\a'], 0x50) r10 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x480, &(0x7f0000000000), 0x1, 0x77d, &(0x7f0000000f80)="$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") bind$bt_hci(r10, &(0x7f0000000540)={0x1f, 0xffff, 0x4}, 0x6) write$binfmt_misc(r10, &(0x7f0000000000), 0xd) 55.849634837s ago: executing program 6 (id=212): syz_usb_connect(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x3a, 0x5d, 0x40, 0x5f9, 0xffff, 0x619f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0xbd, 0x0, 0x10, 0x2, "", [{{0x9, 0x4, 0x7f, 0xc7, 0x1, 0xff, 0x2, 0xc1, 0x6, [], [{{0x9, 0x5, 0xe, 0x2, 0x200, 0x8, 0xfe, 0x2}}]}}]}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x73, &(0x7f0000000040)=@string={0x73, 0x3, "33c260591cce64c764136960bf2250645f77b60877ad9a5ae3c1fa7793f87fe170526cdad35a63b049b4d5eaa490fc542c6fd975cd08f982eece1c456c576fbad87136cf75ecd73b3bf99af528392688b81169d9dd2be80d0956318dd5179bdc3675b93302793b53bcced6eb0649409467"}}, {0xe6, &(0x7f00000000c0)=@string={0xe6, 0x3, "a8010ee4a86a76c7465a5f3dd57663aa1642cf10f1caf4df8f1350dab217f2a7ba3b27f9175dcd05626a6138f94e1c60b87893895dce3f572f144f5c48924a5041eeccd53da277f3f8a0c2ad18b4204aec92ce5a00ab88a53e1e9800e8ad9b08cbf2fca4a9f81e09d83df5bb81465c05ad1da58fbcf8d63e5d12cb2dedac197abfd87afc66780fe94439c568cbcba6e8b48b28cf723ebc69a982ebac4d802bc31ef6a8d9478d311a737fa7e9ccc1862c3d419e944dc247461a59bee369cd8ab5439013c6e442ec35b20fa74c6f245ec78c51c4035c5b2644402901612972c795ab254f0b"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x28f6}}]}) 52.844101669s ago: executing program 6 (id=228): syz_mount_image$fuse(0x0, &(0x7f0000000040)='./file1\x00', 0x28014a0, 0x0, 0x1, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x3e, 0x0, 0x0) syz_mount_image$fuse(0x0, &(0x7f00000002c0)='./file0/file1\x00', 0x0, 0x0, 0x1, 0x0, 0x0) r0 = syz_mount_image$fuse(0x0, &(0x7f0000000740)='./bus\x00', 0xa82086, 0x0, 0x31, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000180), 0x0, &(0x7f0000000140)) getdents(r0, &(0x7f0000000080)=""/165, 0xa5) (async) getdents(r0, &(0x7f0000000080)=""/165, 0xa5) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0x200) (async) unlinkat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file1\x00', 0x200) 52.764265503s ago: executing program 6 (id=231): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000005c0)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x10000, {{@in=@multicast2, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x29}, {0x8, 0x0, 0x100000001, 0x0, 0x0, 0xffffffffffffb473, 0xffffffffffffffff}, {0x1000000000, 0x2000000000000000, 0x0, 0xffffffffffffffff}, 0xfffffffe}}, 0xb8}}, 0x4004) r1 = socket(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) ioctl$SIOCGETLINKNAME(r1, 0x89e0, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000100000000a", @ANYRES32=0x0], 0xb8}}, 0x2c000010) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0xa, 0x4, &(0x7f0000000000)=@framed={{0x5, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x3f}, [@func={0x85, 0x0, 0x1, 0x0, 0x2}], {0x95, 0x0, 0x5a5}}, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x94) sendmsg$nl_xfrm(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="b8000000140001000000000004000000e00000020000000000000000000000000000000000000000000000000000000000000000100000000a00200000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000006000000000000000000400000000000feffffffffffffff00"/112], 0xb8}, 0x1, 0x0, 0x0, 0x404c830}, 0x987a3a9f32358a4c) 52.629124539s ago: executing program 6 (id=233): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) r1 = socket$inet6(0xa, 0x80002, 0x88) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x10000000004e20, 0x800, @mcast2, 0x6}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, 0x0, 0x0) renameat(r0, &(0x7f0000000bc0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f00000013c0)='./bus\x00') syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000480)='./file0\x00', 0x82, &(0x7f0000000340)=ANY=[@ANYBLOB='test_dummy_encryption=v1,checkpoint=disable,noacl,fsync_mode=strict,jqfmt=vfsold,noquota,fsync_mode=posix,usrjquota=ext4\x00,resuid=', @ANYRES64, @ANYRES8=0x0], 0x11, 0x105b3, &(0x7f0000016c80)="$eJzs3MtuG2UbB/DH7ZeevlIi1AOsGAkhxRK24iSNQEIoQCuoRKqIw4IVOLZjubU9Uewc6IpFu4JLYIuEUHdcA5veRsUCiRUSuyKQZyYogSwoceS2+f2k0X/m9bzPvOPO5vFUCeDYmk5++7UUF+JsRJyMiPMR2X6p2DJLebwYES9HxIk9W6kY/2vgVESci4gLo+J5zVLx0eLvDx99+9KNN7/6/mG59vN330zuroFJezUieuv5/nYvz7Sd561ivL7VybK3sFVk/kHvdnGc5rndWs0qbNd3z6tnOd/Oz0/XNwejXOvWG6Nsd9ay8fV+fsHBVnu3TjbhVn0jO262VrPsDNIs23fyde0UeWcwzOs0i3pfZOVjONzNfLy108rvZ/12lo3+sBjP66bN1s4ot4osLheNtNvM1rH6n7/mJ94Hnf7mTrLV2hh00n5ytVp7vVpbrNQ20mZr2Fqo1HvNxYVkpt0dnVYZtuq9pXaatrutaiPtlZOZdqNRqdWSmWut1U69n9Rq1fnqbOVqudh7LXnv5idJt5nMjPKdTn9z2OkOkrV0I8lnlJO56vwb5eSVWvLR8kqy8uH168srH3927dObby/feLc46R/LSmbmZufmKrXZylyt7P4Po3S46Rx3HiCAx6b/ByZB/6//j739b5w4lv2v/h8OwQMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBs/TT1w/vZznR+/P9i/Lli6IWIuBIRlyPiUkT8cYCTcWpfzYsRUSr2Dzp/6m9r+LEUWYXRnNPFdi4ilort0fNH/S0AAADAs+v+g7v39rbWbz3O5C/Hvx6OyomDBosfbc6M6yLZTz7/G1e1i1mxnTFVu7RbciwuR8TU9C9jqnZl9A90/vMxVftXTu6LM3uilMeBDwwAAPB0298JjK17AwAA4Inz9aQXwGRk72uL/4tfvAs+nUfxQvDsviMAAADgKVSa9AIAAACAI5f1//7+HwAAADzb7j+4e2/SawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dNI4jjAPwHsoG8FBTxuApVlJKCQ+QIKVPakn0bd5zBEuIcuPMRLLDYHWMvhoplQfj7pGUewE8DEsXMsAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw6R6y6fhufnN7aM5y9ep6tUdcRex7CgAAADiaRTYd55Vu0f6W+n+krl8RMYyIQUT0Y/f0vRWfS5m9iGik+q7XZ1tjuI/IE9bvaafra0T8SdfTz2N/CwAAAHC55rPRJKK1ruYPvzc1PoC0aNOpKi9f8vlUVVovD/tfUVr/JbISg4jIuo8VpQ0jovn9b2rV8vtrlYrOm6JRFM06RgEAANSrPBOobPYGAADA2fl36gFwGvl+bfovftoLbhdF2hD8UmoBAAAA52v7bvuNRr3jAAAAAE4gn/+/O/8vrQo4/w8AAAAuQ3H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMe0yKbj+Ww0OTRnuTpMNZ8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhmf85RKITBKIzevFH3FNz/suRCbG1tzoH8fGQoAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCdsVZeV7wbR8dYd74dM8mvu41/HzS2Hjf2JJ/55E8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42Z+zEwyBIAiD/R9eYEiL+YclDRqDCFWw8LHDPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC81ed6+d7xaxxJ/v1tTEn2kWTuqLF01Fi70Ni6MJ6+BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz72JAkEYx+F39+64W7jorgTzxY8aTIxES/ADhIWtwQJsyMTIdLERbUFBRzAzkg18nuT3HyaZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdyuBfODvJcCGFu5ijvev91d2Xc+e2zD3OD+HLnzcV4zO4QxRDCw/VW83qKa5l2m9s7jxqtVrMtkUgkwyTrXyYAAE6aYhLduv5TcX+5ey1XD+HXq9H6/0qUh7/U/59fnr8wiJ9b7zrxveL6fyG1FU6/cmfjaXlze+fa+kZjrbnWfFytVhZvLt64fatS7j0rKXtiAgAAwL8pJRHX//n6n/3/M1EeJqz/7y09uB/fq6D+H+uo6Zf1TAAAAP5v5y59/5Ybcz1XKoWtRqfTXugfh58r/WMGUz22U0nE9X+hnvWsAAAAgDQc7uVG+v+rUR4m7P/Pv949iMcshBBmk/7//MqT1mp6y5lqabxOnPUaAQAAyNZsEnH/v9jb/58fbnnIhxCuXu7nyd8ATlT/f3xxd+Sl9Xj/fzW9JU6lfK3/ffTOtRBmalnPCAAAgJPsdBLdYv+guL/c/vF8qWT/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GbHjlEaCKIwAG92s1qJASu18gKinVXAQhAbDyEKgicQQTyA2Fp6B0vvkFrBxsIyhTeQN7ujkiZgsavk+2DyHmHIvEya/AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNN97/7Kl5GTV+27z1/XJ1EfZmp4f1+fTNW9IMuh/6HBnt9TwAAAMAiqHK+L4rirX48jFqOU/6v857I/A8rTZ/z/Gzuz/Xp7nUj5//r463Lr4NGzTnxoWfnF6c7nX3Dv2917o5huvn07KVKP0h5dLM2rdN9Dm4nk4Ol1C53MS0A8BvbubZN/j8UdbfPwQBYGMN2FT/yfzXudyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALnwGAAD//+gHXZc=") syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x380407b, 0x0, 0x1, 0x0, &(0x7f0000000140)) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x24a4ba, 0x0, 0xff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000002c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe, 0x80, 0xb, 0x6, "04000004", "02012000"}}, 0x0}, 0x0) r2 = syz_usb_connect$uac3(0x3, 0x97, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x103d, 0x100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0xd8, 0x10, 0xc, {0x8, 0xb, 0x1, 0x2, 0x1, 0x1, 0x30, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x10, 0xa, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xe, 0x0, 0x3, {0xa, 0x25, 0x25, 0x7fffffff, 0xc, 0x180}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x6, 0x8000, 0x7, 0x2, 0x6, 0x4a, 0x9, 0x10}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7f, 0x4, 0x0, {0xa, 0x25, 0x25, 0x400, 0x8f, 0x2}}}}}}}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x458}}, {0x0, 0x0}]}) syz_usb_control_io$uac3(r2, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x2, 0x73, &(0x7f00000001c0)={{0x12, 0x1, 0xf7120f4c56d2a976, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x40, 0x10, 0x0, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "80"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x8, 0xc, 0x1}, {0x6, 0x24, 0x1a, 0xbab, 0x4}, [@acm={0x4, 0x24, 0x2, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x9, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0xb, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x1, 0x9, 0x2}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000280)={0xa, 0x6, 0xc4f295f35ab2745c, 0xb, 0x5, 0x3, 0x20, 0x7}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7, 0x8, 0x20}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x7, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xff, 0x8, 0x7}]}, 0x3, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x429}}, {0xa8, &(0x7f00000005c0)=@string={0xa8, 0x3, "7949344411d3219517cb2d767be23f845cbf357e87c651beb840a2a74d7b33a7e66a39b7a6246c4a321aaf16ea0a0bb73317d25d5038321aa1c57e4d2395c67cc2aa0bfbd2b460870efcaf6c58e2f42b8f12d06684d8d001a79feab1d24160a8b0b2cefc88f316646838a4631d538f3d10d2b4c4a8e15a6c70fd48b86b0f5246abecc8888e25ce72955d302b220334fe312a859b2aabe747164cc1888f5160ce6af6668b5708"}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000008c0)={0x14, &(0x7f0000000780)={0x40, 0xb, 0xbb, {0xbb, 0x23, "5c0ea88df429eb211500ba817a0ca48d1ff4bfc90790923102a3cb09c43b2a683e193e32772cf011637195ac87f413d7a5168cf3c674b2cac2531d3c5d9275a62972cef9892d18d5d3794e835b9bfd4b06ccb3cb4365a5a7a62a341fdb2cbc519069741d83c7b543cf640d100adf83961b2f07a9357230dbe7df180c4c9baa2c988cda4e9036d1d1410ff1712c6414e7ace089be9759a341af6df145053636bb5f85a93b4fe6fa45628077fa4eb1214ecf47c45c46faf53196"}}, &(0x7f0000000880)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000900)={0x20, 0x15, 0xf, "e4c8d38a11b6004ecc3986271a4060"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x28}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0xd}, &(0x7f00000009c0)={0x20, 0x80, 0x1c, {0x3, 0x6, 0x1, 0x6, 0xf, 0x800, 0x10, 0x7, 0x6, 0x8, 0x8, 0x6}}, &(0x7f0000000a00)={0x20, 0x85, 0x4, 0x8}, &(0x7f0000000a40)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a80)={0x20, 0x87, 0x2, 0x1ff}, &(0x7f0000000ac0)={0x20, 0x89, 0x2}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000240)={0x40, 0xe, 0x2, {0x2, 0x8}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$uac1(0x4, 0x0, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xc07}}]}) syz_usb_control_io$uac3(r2, &(0x7f0000000100)={0x14, &(0x7f0000000300)={0x0, 0x3, 0x6, {0x6, 0xa, "c39aed3c"}}, 0x0}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000140)={0x14, &(0x7f0000000240)=ANY=[], 0x0}, 0x0) mount$overlay(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000680)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file0'}}]}) 48.024100768s ago: executing program 6 (id=252): syz_emit_ethernet(0x5a, &(0x7f0000000000)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x27}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x43}, @val={@val={0x88a8, 0x6, 0x1, 0x3}, {0x8100, 0x1, 0x0, 0x2}}, {@llc_tr={0x11, {@snap={0x1, 0xaa, "51c6", "fbfe36", 0x18, "0f5e71db3afc40c32a142f356efbb22a233de8e56152bd1b44e253f81ab668a437dbdcd5f92afbb679eba384c8a12b7008de900bebd5daf37ac739"}}}}}, &(0x7f0000000080)={0x0, 0x4, [0xc30, 0xe82, 0x1, 0x61e]}) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x2) r0 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(r0, 0x8983, &(0x7f0000000100)) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000140)={'batadv_slave_1\x00', 0x0}) r2 = syz_usb_connect$uac3(0x0, 0x119, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x582, 0x14, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x107, 0x3, 0x1, 0x4, 0xa0, 0x4, {0x8, 0xb, 0x1, 0x2, 0x1, 0x26, 0x30, 0x3}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0xc, 0x1a, 0x7}, [@mixer_unit={0xa, 0x24, 0x5, 0x3, 0xb, "a48c7d186a"}, @cluster_info_segment={0x6, 0x20, 0x0, 0x3, 0x2}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x6f, 0x9, 0xe12, 0x0, 0x3, 0x8, 0x7, 0x3}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1, 0x2, 0x8, 0xc, 'p'}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x1, 0x1, 0x5, 0x5, "e5b2"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x3, 0x5, 0x5, "1671014618"}, @format_type_i_descriptor={0x6, 0x24, 0x2, 0x1, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0xff, 0xe, 0x9, {0xa, 0x25, 0x25, 0x0, 0x1a}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x1, 0x4, 0x0, 0x8, "951334"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x4, 0x2, 0x6, 0xc, "9a6fd7"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x3, 0x9, 0x2c, 0x9}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x8, 0x4, 0x5, "c03ff143ce16fa0954"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xff, 0x8, 0x80, "99566c4a75"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xff, 0x3, 0x2, 0xfc, "c59b5a"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x11, 0x9, 0x6, {0xa, 0x25, 0x25, 0xd5, 0x6, 0xf}}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x110, 0x1, 0x0, 0x5, 0x10, 0x7}, 0xcc, &(0x7f0000000300)={0x5, 0xf, 0xcc, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "c785c10bb7a22c92260d8e42afe1c5da"}, @generic={0xac, 0x10, 0xa, "2c0506ba62f636c301a3ef33d436fe3d5f07a86368b8c6bbddce182603f179344b89ed41ef237342d91e1d5dac17cba0480f4133bf98de6d9b075e4cc397f752cff57c0cb954b470f14cbb0675913af14b3a7ff3f70da56148d68243c3c882abfe2dad41d73bb7ebfae5f34703487839315a98f34095a3c1f84960989670a91ff423f9cf84c75c222cb7174fe1b52d81e7686d06b956f9c09036138c9fd39b81cb61c89af8360d5805"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x6, 0x4, 0x80}]}, 0x2, [{0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc01}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x425}}]}) syz_usb_control_io$uac3(r2, &(0x7f0000000640)={0x14, &(0x7f00000004c0)={0x40, 0x24, 0xae, {0xae, 0x21, "e779e564576681b086dcf8925d2d1f2007bbbeda84eed697383088a86fbf99ea4f211047b3a4a7369a894c833fb6132d5cbfec6cd9b1bf9b89b3eca732216fffa39db91eabdc6cd14fd05f3f317ed0bf80df41529898ad662d4d8a765d8b710f96833a196b0faf089f64f6a6597a4f569754a64262cc5b93c51d81cde99a723d9c1c0c4c6f88520ad686bd9b4855a65473b54742fc375d61de8b895b379413baaf4115c036e0db6d44e1f008"}}, &(0x7f0000000580)={0x0, 0x3, 0xb5, @string={0xb5, 0x3, "a546be5362ccf98b5fc1a223dc1b4c381b045e27b8a77ad1705938e0e97eb0a3f82a9681c3abba546de5ec8bbb589b4401bf983dbf52d8e795f5151eafd20350dd920cc8d1dc44fa2f814a18f5ec7ea75c86c07059916abea00f8710bf123d24a103f59627e5a3e18f72bd2eb8531c5545e82733129f220fde494af75200432b5d97e50ad3ad6de5c59fe629988b11636172fc1a06e53317968d8a460015be52f11fa0b4e27ad921790e77bf8d2399104399a9"}}}, &(0x7f00000008c0)={0x44, &(0x7f0000000680)={0x20, 0x15, 0x59, "d9331bde45773e72e5ee10972ea6545d51b79c7925cefe83f8f1b7cb26fa7ae50085c4132a662022fc89ae157ca12f42b5a56ab53f117b7e3b38a126d8dd23fbe201ad9fa37be3cc91a488ff30bc27c20c5e9a72c45319b592"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0xfd}, &(0x7f0000000780)={0x20, 0x81, 0x1, "14"}, &(0x7f00000007c0)={0x20, 0x82, 0x1, "e7"}, &(0x7f0000000800)={0x20, 0x83, 0x3, 'fMl'}, &(0x7f0000000840)={0x20, 0x84, 0x1, 'q'}, &(0x7f0000000880)={0x20, 0x85, 0x3, "b23338"}}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000940), 0x440005, 0x0) write$tun(r3, &(0x7f0000000980)={@void, @void, @llc={@snap={0xaa, 0xab, "84", "4ef5f9", 0x1, "5df6882ef955f356d9704a5d7567ad81bdaee0e4ed5051f5fecd8764f9d0fc3837567607359300b61a0c6ca5dead2b55ce1e1d98c87d9763b0e174ed3cda00a0ae21e7c0867b12c8be692d"}}}, 0x53) syz_usb_connect$cdc_ncm(0x4, 0xd7, &(0x7f0000000a00)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0xf7, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xc5, 0x2, 0x1, 0xe6, 0xf0, 0x3, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "4fc067cd"}, {0x5, 0x24, 0x0, 0x200}, {0xd, 0x24, 0xf, 0x1, 0x800, 0xff, 0xc, 0xd5}, {0x6, 0x24, 0x1a, 0x2, 0xa}, [@mbim_extended={0x8, 0x24, 0x1c, 0x8, 0xf, 0x3ff}, @mdlm_detail={0x5d, 0x24, 0x13, 0x1, "341493e61670f00c3c9561abbb38d78220cca1432d6c30551bfdafaa82e581ee6c282e73fd89858cb613d76b9852430b174aee761942de6abe590b3d5023d724883f4af30f0a077d1f3a75570ef20586de467636f59e3b2ded"}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x6, 0x0, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x5, 0x7f, 0xdb}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x4, 0x5f}}}}}}}]}}, &(0x7f0000000e80)={0xa, &(0x7f0000000b00)={0xa, 0x6, 0x201, 0x4, 0x9, 0x5, 0x40}, 0xf, &(0x7f0000000b40)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x1, 0x0, 0x3}]}, 0x8, [{0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x3009}}, {0x6d, &(0x7f0000000c00)=@string={0x6d, 0x3, "1946b1f8dd507a0f4e991bc96fc9493ce8b342840210c597dfa9d06cf83cadb44da1133c97a288bc41581f56af533115e0a735cbdac8b5cb73a4187ea9ca55efe37239a439d3a8579f989a340f9c221d9fe0bd1fe43750243dd55932e8a871d0ea3cb4397531ddcb647676"}}, {0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x240a}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f0000000d00)=@lang_id={0x4, 0x3, 0x42b}}, {0xf7, &(0x7f0000000d40)=@string={0xf7, 0x3, "6453c0c3241060493a48b203072e003d7d13672bc6e78561d7bdc65ee0f4ea31b0e6ac4709a71c0e393b6b9ed9f57cd51a82c5c5c3a2fbf87f5842239260deb8346ec1115f2d4656dd69639a7a88acb72e64c55301a88f7e4bb24ac7650b85e1d7e4283f0babb567370f4896ab34389fa71844123fb1eef0568beb05b7691342b17961b3e7c9cc41fbc520b3d6c16496ae00b9451ed22884cf7a875c199b015b8cba079c66576ee46380e86f9d8f0fb0463a09354d56595e9017ff72ccb0b0d4ef2f440fdf22c7f1cda188fdbcd9937eb5165af5088ce094b58769232f093310d1ca5c7999fcdf75acdb53b54ab4fe576d095473e0"}}, {0x4, &(0x7f0000000e40)=@lang_id={0x4, 0x3, 0x813}}]}) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000f00), 0x4) r4 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000f40)={0x1b, 0x0, 0x0, 0x2ac, 0x0, 0xffffffffffffffff, 0x1, '\x00', r1, 0xffffffffffffffff, 0x1, 0x1, 0x4}, 0x50) r5 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000fc0)='/proc/cpuinfo\x00', 0x0, 0x0) r6 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000011c0)=0xffffffffffffffff, 0x4) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000001280)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x1, '\x00', r1, 0xffffffffffffffff, 0x4, 0x2, 0x5}, 0x50) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000001300)=@bloom_filter={0x1e, 0xe, 0x3, 0x2, 0x1000, 0x1, 0x8, '\x00', r1, 0xffffffffffffffff, 0x1, 0x5, 0x1, 0xd}, 0x50) r9 = bpf$MAP_CREATE(0x0, &(0x7f0000001380)=@bloom_filter={0x1e, 0x9, 0x3, 0x4, 0x14028, 0xffffffffffffffff, 0x8000, '\x00', r1, 0xffffffffffffffff, 0x3, 0x1, 0x5, 0x6}, 0x50) r10 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000001400)={0xffffffffffffffff, 0x2, 0x8}, 0xc) r11 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000001440)={0x2, 0x4, 0x8, 0x1, 0x80, 0xffffffffffffffff, 0xb678, '\x00', r1, 0xffffffffffffffff, 0x1, 0x0, 0x1}, 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000015c0)={0x11, 0x14, &(0x7f0000001000)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4}, {{0x18, 0x1, 0x1, 0x0, r4}}, {}, [@generic={0xb3, 0x4, 0x2, 0x2, 0x1ff}, @call={0x85, 0x0, 0x0, 0x3b}, @exit, @map_val={0x18, 0x5, 0x2, 0x0, r5, 0x0, 0x0, 0x0, 0x3}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}}}, &(0x7f00000010c0)='GPL\x00', 0x7, 0x86, &(0x7f0000001100)=""/134, 0x41100, 0x15, '\x00', r1, 0x0, r6, 0x8, &(0x7f0000001200)={0x1, 0x2}, 0x8, 0x10, &(0x7f0000001240)={0x3, 0xb, 0x3, 0x1}, 0x10, 0x0, 0x0, 0x9, &(0x7f00000014c0)=[r7, r8, r9, r10, 0xffffffffffffffff, r11], &(0x7f0000001500)=[{0x3, 0x3, 0xe, 0xb}, {0x2, 0x4, 0xf, 0x9}, {0x4, 0x4, 0x6, 0x5}, {0x1, 0x5, 0x6, 0x4}, {0x3, 0x4, 0x8, 0x2}, {0x3, 0x5, 0x3, 0x1}, {0x5, 0x5, 0xe, 0x6}, {0x5, 0x1, 0x6, 0xb}, {0x5, 0x2, 0x4, 0x7}], 0x10, 0x9}, 0x94) unshare(0x10000) r12 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000001680), 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f00000016c0)={'batadv_slave_1\x00'}) sendmsg$nl_route_sched(r12, &(0x7f0000001800)={&(0x7f0000001700)={0x10, 0x0, 0x0, 0xd01acb41afb1088e}, 0xc, &(0x7f00000017c0)={&(0x7f0000001740)=@gettfilter={0x5c, 0x2e, 0x400, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, r1, {0x10, 0x7}, {0xe, 0xfff2}, {0x1, 0xffe0}}, [{0x8, 0xb, 0x8}, {0x8, 0xb, 0x8}, {0x8, 0xb, 0x95e1}, {0x8, 0xb, 0x7fffffff}, {0x8, 0xb, 0x5}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x7}]}, 0x5c}, 0x1, 0x0, 0x0, 0x48000}, 0x2000c0d1) io_setup(0x1, &(0x7f0000001840)=0x0) r14 = eventfd(0x3) io_cancel(r13, &(0x7f00000018c0)={0x0, 0x0, 0x0, 0x0, 0x401, r0, &(0x7f0000001880)="b78a0a4e8b44066f2d19a529e0a40619b7", 0x11, 0x888, 0x0, 0x2, r14}, &(0x7f0000001900)) dup2(r10, r10) r15 = syz_usb_connect$uac1(0x0, 0xf0, &(0x7f0000001940)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xf7635efd207da73a, 0x582, 0x80, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xde, 0x3, 0x1, 0x87, 0x90, 0x6, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x9d, 0x10}, [@selector_unit={0x6, 0x24, 0x5, 0x4, 0x6, "e3"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x2, 0xcb, 0x1001}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x4, 0x7, 0x2, "1e", "c761"}, @as_header={0x7, 0x24, 0x1, 0x81, 0xc}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x10, 0x2, 0x0, 0x1, '|', "f92e"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x9, 0x4, 0x1, "6b74a124"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x77, 0x2, 0x81, 0x38, 'P'}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x80, 0x2, 0x7, {0x7, 0x25, 0x1, 0x0, 0x7, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xa, 0xd, 0x87, 0x7, 0x9}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x2, 0x2, 0xd2, 0x8}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0xfffb, 0xf, 0x2, 0xf9}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x78, 0x5, 0x4, 0xfc}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x7, 0x2, 0xff, 0x10, "87facbfc5a3b960f"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x9, 0x7a7, 0x5, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x10, 0x8, 0x2, {0x7, 0x25, 0x1, 0xc, 0x9, 0x80}}}}}}}}]}}, &(0x7f0000001e80)={0xa, &(0x7f0000001a40)={0xa, 0x6, 0x310, 0xe, 0x2, 0x7, 0x8, 0x9}, 0x24, &(0x7f0000001a80)={0x5, 0xf, 0x24, 0x4, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0xb0, 0xe, 0x4, 0xb, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x7}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x6, 0x6, 0x800}]}, 0x8, [{0x8b, &(0x7f0000001ac0)=@string={0x8b, 0x3, "2045469a06a715cb92def02d47a3c6c99c23188ba647bef6a916f47bac7ecec7e3c60756436d90353f303e872c5c82461f2e6a153055911a34f56bc4998ca971a1abac8397bab6d5bea0ab268a84060f15854cc963b307fce3155d19ad86584ecf92605813093989f023977eb8c6ec998de1edf826b34b6876da4448768e64fc0c3769cb52b439d2a8"}}, {0x22, &(0x7f0000001b80)=@string={0x22, 0x3, "78488fc731f176a7da57095b42246aa2a9b13f9ce424d9897af1d096adbc705c"}}, {0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x80a}}, {0xdf, &(0x7f0000001c00)=@string={0xdf, 0x3, "45b5f18c30704d8d918f8c22d280569e651dc99285bf1090bfa1f64350c9808beff6ad0d55320f76cb8963e4c44f6394171139e96ae8cd63df215df7ad69bb7ec50cecf819af1c8e6a21a0cd0b685524d5f31a1c7f7db6a3246cf3df9934c93bf40284a7e49ed5bb7d741d2a16601754a258d45322df0b2f3371ff834f3c40dea965bc223465a3bb8a4df7ca0d991ccd61d6e7fd87d2e779a77e082168badf473db1dced577408dc8d66b9b49c5d8bb8dc3f5a4d846914ede7c79e5f06b1861161ab9b81f6db1a6380372b4368e8c4220d86fe86237572e85a5287fda9"}}, {0x2b, &(0x7f0000001d00)=@string={0x2b, 0x3, "74086bb84a00c1fe849c111c46faa4b9c77103ebb116fa9c6f1ec3559219f5ae139d4d04701cb76665"}}, {0x6c, &(0x7f0000001d40)=@string={0x6c, 0x3, "2de5c1037210014e7b6400fa87929d048f006099e52ec0b8f0a7c4082619e030d054e1b5136db105b5571bf379450258477607f5711ffe28d523e915eb3169493aabaf9c339ce2e0d0c9fa6ee1d6c3ce3e3a5404b6e7da2b1e873655355d0f8eb5559c155d61f7c3e8b8"}}, {0x4e, &(0x7f0000001dc0)=@string={0x4e, 0x3, "b24a4f53b3c59015d270b57b5ee2633b54b5e34fdd8de57571f877ee415435bc34d48724f0236db23f3bfb8040c8c34fbc6f62f413cf8fcd1a9e18cfa5298ad23f42a54aae85554fc830e7e2"}}, {0x4, &(0x7f0000001e40)=@lang_id={0x4, 0x3, 0x43f}}]}) syz_usb_control_io$uac1(r15, &(0x7f00000020c0)={0x14, &(0x7f0000001f00)={0x40, 0x9, 0xf9, {0xf9, 0x4, "553d417c6a4abc021c5afcfd338140315654db14b49143ce07d11309e9db7ffa02a09cddcf1d99376e496c027f1c689b537f9e3735cbbd360851f346fcfa8f02794d38deb65978dde0600d32f15df0b9c8d308de8dbf8d3039368b391890870a285d3cf737d854af6797b7d79e1e8cd239479ea32d8f5b2016e137b72ba7ff838061a128640d2f6d62598691b356196ca4571d963ca6eabbde292c9885278f1aa54c4a23b393063ab442eecefcc816df6664edaefafda0d4959cbcda11a40f34a85cc985ff258e86e210e121402589f85d180a3fed2ff5de1fec34a85d8386ab56f69877746bf05a9644c254a132579647a283d9782ed3"}}, &(0x7f0000002000)={0x0, 0x3, 0x7e, @string={0x7e, 0x3, "dee3f628c87c02c30f3facdec2eaa16a732e75669f2c253f033d3235aa9a621e66ed60886f0731c86c299a1f5b6d8bc8a6466738d741fbe9613832861e36e8cb0830a37afdfe1a202d10e620b73f7c36afe5bfb110004cbe012ccb603832e70bdb68fd70d63cdc7497d7bf4f2fbdd39d565e8a2cc3efce40e3e9ee4e"}}}, &(0x7f0000002300)={0x44, &(0x7f0000002100)={0x0, 0x12, 0x2d, "9eac13867bf039207ad4e44583d4b12ab289936e5ce0192eb8e61acc3d3d4c57f4979180e74f4679b5f8e3fb5a"}, &(0x7f0000002140)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000002180)={0x0, 0x8, 0x1, 0x87}, &(0x7f00000021c0)={0x20, 0x81, 0x2, "ac22"}, &(0x7f0000002200)={0x20, 0x82, 0x3, "88ee44"}, &(0x7f0000002240)={0x20, 0x83, 0x2, "458f"}, &(0x7f0000002280)={0x20, 0x84, 0x3, "588050"}, &(0x7f00000022c0)={0x20, 0x85, 0x3, "63c34c"}}) 46.512634219s ago: executing program 6 (id=257): ioctl$BTRFS_IOC_SUBVOL_CREATE(0xffffffffffffffff, 0x5000940e, &(0x7f0000000000)={{}, "5a5efda94f05d01939e0ac4a43eaa334dc4d22888628f574f72149ce3147187a412f83cdd2bab22846d41757dec7db67e04326329d3d1327c05ccb5370786b81444c83d1a88ea6243e59e10621d345ae731e080ece03c91f5c616541d254e5073c4f306b762c054c0bcbc9d9985917d25b73f5d62e985d760a5ed399cc2e8c3c371cbd084eae98f4ccd24f8c479b9bc84e921e3d8532e76f8ff6838227ee12179539f383de5bf15e4fd51e28b1a3649fc90aa0de7a94f1ae0998d71a1d24c824d0e982794bdf01d4aee96c8cb9d572867450a379914b79cd4b4aea831dd7afa5e574968f21b2ab67da12c55467b2a033669036a7018fd4e4c4d98a6f6556ff3adff36fd23c5c2e2e3cb12408526c6d250c38a41375c49bb55b10164b216bc3ad0aafc4834f07c399783aa36a4bf830f9c21387127f9ed99a8e4dddd59d5cb98e8462ea46e42f2e65352aac032f6f4b84b2458d7750481028b2ff59493633966247dafd1474c025468f5ee5841d785c7f29282c156565720ef98f81da9beb1605c3360ac283d3affd1a203b46fef7b7f2daea09afa0a57f5790af6e9fbbe2542a1a6cb6f22a1d0ff0e65877406b44c5806ef5500ad5f25ced482d629efa51be9c43a821b81940c241876d43ab8fac925cfd92610ddbd83cac08e2f6f9017d0124590b6a404659807f8b64567d524a0e6f4fa78bc4d2e013c3d4da72da75f3eb1476a6573b68a47b518482fad10bac77be2ebdc183d1d2f878400222297929ccb749e2e91e40f34cc40b6e78dd28490eb859c834e7ff02bd714e35613fa0c7ea10e97f7a961529a8d365def23a7a73d39581f6ec60b0edf23639d97d3a9f61ffa6e3b0eedd7d206249085f4a9d33d96873af6a62843d6a351c68d92d16cc36f39eafacf5fecf178eb8e311e660a27752f648e968a70096fb705ae573acbe6979fc3e5ebbb13e46cabeb072b690730191c848227b85f6f43d6c514b9a4995504b01cf9f61c637da3e68b81106fbf711231910397f4f5176b6cca05b070fda1be8ca78bb9ab0bc74cd097e586e3e949c464fb67748f0722dc80f760ee77d6b6462a3a9432b6a1fc33e6398f202237eda93b51e1684d1d0595385ea5b9d18f5d4d148a7b0360c62d2a6a762ad8fdcffebaf4008ed5c7b69bac1970ff6f196b5d8eef42cf0585699aa699883138ac9f141fa50a020267b25e90d6cacef4d58917aaeb288f1c829bcde1c2fe85de1d0a70d860cdf88c364a218d5bd591fab6c09f787722274eeb18c0003ae560c43780ffc2fb5b237be759ca9b21c06c0e684bc5c05d65832304dd72efc319a07e9a21b0aee2b41ccd50cfa4e6f7cbe0abbedc40963d9a24637ef461b3acdca37d0b8c2f2d07529fbb4c62ba9e938f73aeca2e60d17e7501afb03230174d0eddba10507920dc3b5826a3a553ccb5eb9edf82920e8c660bc6d6a730d821eaf68ed4f53c230e4d099f94d005c7bb18790fa90fd743c76d75d40cf9d12939bdaf22e062cc58830cfda09be11e59f7faf8959a69059000f094b722da2d4e9394cfc657343e1c3473d9bb8b42a36ad6d3d72f5ee00bddd5571f6f85b8f20a13b91efa7c059050838dd704a7499fbb5575c310a875afa73c4d0efc9a60358eedde12cd2fcd4b517b0e03b575bedb4497251e4b74be43ff90d19342ccdd39e447d17fbf9fb61f890f186cc4592e03bc965350a174189041bb1d1dc30aa522c5c9777dc08a7efc72c7c134305cb755a7c38a3a6f74d9ceeb59180211ff984deb962cc4ade9b8f1938045fd1b9c2fc9a1f71ceb66087606f808e4c217033a9811ffa7bd0707e6b2ab1b00f8237f261674aef6ffa0237e4a30d32b36ffbc085db9be46a9897f5880f98568610dd902014c85f3c35fa3ee048ad53a98a74b97a86b3a9fe07f8973a2d9f4fc6819462a0d09df9af5be3e2dfa84367f180c622d4ee7511063075196cda509274877bca2ce9732626ec8dc0b62dd651df8ea656d76ca25cb90ac1e78646aab3ccbd4b4410be1986ecd81e68b2aca30cddd093adf5981ee2f5656e813d253a4aae395ba8f3bdabb1290749518cdba6427a77956e4fbf57f84d93ece8e8968b27915a9f944c6b021af0968774b0e74e9f9f8732b757765e2a8fb0ea705c991e6a43b7df94962e91d6698d316258eb1e0f5c910107992b96500bd6a003a36b5dacd019f67d2ef7f09cb9868c5d42758e8b5355ba26397da217b9a6cabbf9d774825caf24c2ec2fc4d4dba58439dc962680a6a10ce0b42289994c18d70045735670082bf5af0eb6511162eb0022b723f3ff0c33eb076f23ee4d619daa36a4108d1301eacec77f509ffca200c1738da85028f0b45618dcbf854e1954f3ba853f5ea52be84cb83c77eb51e612b051408656b3ff3eebee19f9f76583514c624a76f4e1a89585bee4a3065b55eb536e3e1a7aab40a695eac894f83da1d1c8a256951483b2c4ec2e6a0416b42a581a46e25b5b5b165a00a3ec3b48e447c3935b29c8972fdaf7e21f6ca0e8b00f47fbceaf56a6389f7085b333dbaba8d26289925be8dda5dca224e2426290cb5b23172908be1c2f8800c349a98a8f6878c12d7b246ef2a1ce59202f81b5b545beb1f467a9af68f5a47ba9a8a0a592911eb9401453149a85516064087ad4935850ad9f376fc501a391785f9e302db1cde2d2696b4c69d3038243264d6eba125e4764d58fdab2424082fcab54a21b340a9539f6498226ffd738cd45772da51fc1841393d402329207309fa1c63eef20e959dea9ea7edfd61c3493a18cbeb7f2a7c066342b0b8ddee5626fb859ac5ab40c8ccb04bf498eacef32bc70c1d43bba1f292e917fd02de6f311591bc49b0c60d0beeb3fa08d8c0f2719629f106105c134bc652b4608cdd474006ea5d8b88a83dd157dc839f4eaa05472fa187870df8dd5b01bb4156e012b581d711073a29a5bdd5f470c00bf93e6ae89289410b4aba57fff0036de63730d9128011078a5dfe044f5a8215000c81aabac84103fd6317cfb1e4f1c98ff7223f7175267fe3310249f2ef0b143a2cc71d2bc88f68d9620c96a536e30ace0daf427593d6a5fca10d2cb05121fcf674f359ef0a6be978367ef0faf1a73d2dfa8a6a67945adf999b63f6cd95b13d84759a39a32254eaf7d900182d55a00610d72dee250209a11afad0454456b9dd93b98a1dfd0313638aa4c56570d4d3e926899b79ca389d54d81598ad4741de917be2ed311db5e11583b865e46e26f3c7f27e33f0e660450b80a596b448609c875bdfdaf7d0a852c897bbee6d8c968ec06536f95e1fa07e5e00c691c2ea679be0bab8285de1c099f7a77b84e8535798eee5c1aeffc088acb814bfc8fec43935c60a6faa2e8890b207c198e8fef8cf176d1a7a600b91c3237431b82da4e5ea7e27780dc17ff993b35a961c4dc80c24619ba01bffcfad380d19f182589422c81ea541ad37bc3807a6ceb157f56907df97ac97ecf44d91a994f5f3d15f80ec9ef2ec7e7792ef806dd4e27ce2c0e8f1a7993839e49fc351391c47fdd2f5ee3553fc54dcbe1766125776d09cbc10b4cb91afb788b7ed824db7b85d953de56ec910496c0b86771f069e90002f2a01b0ee707f1ec4a513503b17d254f485b70b8258c5abb5efd0074a107900e6ffd012cabba35d3039be211ecc3dfd8e42fcb72a3cd273595005ec89d6bc9b91cc789465d38f88f389276973738cd3a87d8890d70741a1b7b6b42095ea89b2d860d314c526ed9642e7b6fa2562ee3d9079c6ba46d542a6abb47fb72b434aaa823a8578b6a12bd5178ac353470aaafd744bca13bc7ce46d94ee86d86226890854bbda58842635f4dc72864a4c490f212caf5c44b389e4a7a92997bf15d2bd92690b910165de5882d390b71454b6edc8237f2cb3d80cbbc3550101bb9bd091e5aa0a79ab15285eba628c008cf9e8fd7371a9d8d105fd9e962c8c11dc9cb9a13084042ee050604d676695f0dea3517e39ab9310cf469fbdf3845edeb6829002da3e04ade461225ee682e3ddf51943c1940bb745246974994716ba47ab24223fb89243b87d9bfe25f90cf4c9d015272b84a13a79bfd63474fb7bd0ca452f6489109c1e51f6c7cadf441febb79a90dae60a587f252b8551ae49661ddf8792782b85e97ed75340c595b7ed95028f57a9a15b6123fd7fd04291d69d3fe8a513e102527909241d7b556bda2f43ee47610eee9dc82daaae81b9ec306476a10edafe50d0ba159e4513daf6ff12192539723956ff4a86b086ebe405c090a500a0a8180183d4614738e839986bef54c0aee398ea8377f29e9c7333cda0579a48488490b7aecb7702d0a0ad9a268310d9b38621af9501e3950b7f434ccbef0975714c8833eb1c6c7c0266efc7e7d824222fff9ee7f0bd23e2d3385d872b949a49f05c80246e401c7c00b6192c220ef44c8562ec8fd4e687b2718dd56a217f7403c06eb5275aaea2eb5830455339908f31056cf1b98d964329e44f9d668533fff2f1bb19ebdd0a3881efe728beee83144efe53c075b9c8e635f1802348ff07e3719c6614454327e9b863535fcb856fb4996c18a0c4badff19a0b24cd071380d3747431fab1c70e9b427fd56f502f181b70c671c92be14a70dfd52a568192b391c0507cbce3d929dfff673817b91d5b53f857bb530575cf9e8503b5dc973d4a663d22d57ca14f3f524b22b2a9389a22ede4849193b1e45e27cbc66a955533401acfff9633b418a0a2f4fae9c7c6205c961dda282a40676a4920440f22a32ce8d9efbdf08184820b26cf07fb8707f9a7a52733d94a03a60828fd81fe44bf58ae10c0d93f041d13d9156802d1db4cd0c77052b721eceec2edcf7231f7fe38e7886f35b3a56fdbe78234378b069e73e96911e50c458cadf7945f5cfb54707fc598cacf73109379080d7153c1ffb61c45e3d1b396b38198e67d91998e97c84b37662a09b8c0a1b150d921f861d5f401270f487e055f27f51a3623b6c7d183b8c64cf7a3034e9d4f156021c4209ab01e7f37c62127fa2e18450d274fdfa9c9ee565d43f91c38cdb58e8ef3bbf05911a6c68138bdae21b40a697ce9f0ccdc9ed99d10c3eccf82f2746bf9ec7cdf915194774c75444238ed330e9f5129e0eeff9866d56d46c5f239ae14c8a172188da78e9281b988d356eb14fc8499b3323bb9276f93efedbbc480f8cf1d0b099e2f887b426987c4470aee992ef77e20d7562e972bda3ce1af3f65c7fb3f69c1d911cfe6110bba9f25528d60891b65176fd88dca1883a302419c69eafe040050031480a27eb9e550225fa0686f9fbfe2d19769d79bc9f7a2224beadc479968e9d9c3faf1ebb6973f66ba8a2f57a3f30637ff3c794517024a391f4b050f42c803adf080623bda8be5f6d3b457080ba6235443e3bf2652b952873c3f61303eb58aa33f754f5e0af6a011ccfd88858018fed0bd602537a9f5acff98e37b08f4bf69d63c2ccdf1a8818a6e88bed3beecc9c1973622e448091cc5c0ff1cc65cde9ec851f8a81ce3bacdb4f228f7af6db34da527e514e4d908bedc5e4ff83a544ecfbc65eb64534a4d78748f5f867546e6e8c1643384cbbb6d39775a8abef749c1ec690aaf2c5ee3b1f81719d98fcd32346fbdd0fbc4eccefaeb689fb6d70f6bafda6d12f6e07761cdaae6eb8b900fe316f1825e57d3e9508f8abe9f367cb43184f7b2c4bce44a9f0c2cbec40f3abdba070b9ad1c80cd28a5afc5ad4d68661b18bdb8e1cd66325e2570c0e8fb5bd32995e9fc3682e6045fb06a9ff068a5ccc54896f68230a5"}) setxattr$trusted_overlay_origin(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040), &(0x7f0000001080), 0x2, 0x2) (async) r0 = syz_open_dev$vcsa(&(0x7f00000010c0), 0x9, 0x100) bind$unix(r0, &(0x7f0000001100)=@abs={0x1, 0x0, 0x4e22}, 0x6e) recvmsg$can_raw(r0, &(0x7f0000002780)={&(0x7f0000001180)=@caif=@rfm, 0x80, &(0x7f0000002640)=[{&(0x7f0000001200)=""/34, 0x22}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/253, 0xfd}, {&(0x7f0000002440)=""/229, 0xe5}, {&(0x7f0000002540)=""/224, 0xe0}], 0x6, &(0x7f00000026c0)=""/183, 0xb7}, 0x2001) (async) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f00000027c0)={0x10}) mount$overlay(0x0, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840), 0x40080, &(0x7f0000002880)={[], [{@obj_user}, {@seclabel}, {@smackfsdef={'smackfsdef', 0x3d, 'y\x00'}}]}) (async) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc020662a, &(0x7f00000028c0)={0xe, 0x1, 0x0, 0x0, 0x4, 0x0, [{0xffffffffffffff5d, 0x1, 0x80000001, '\x00', 0x8}, {0x6, 0x1, 0x3, '\x00', 0x1004}, {0x1020000000000000, 0xb87, 0x9, '\x00', 0x600}, {0xffff, 0x4, 0x10, '\x00', 0xc}]}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000002a40)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f00000029c0)={0x1, 0x5, 0x5, 0x8, {0x4, 0x6, 0x80, 0x9, 0x4274}, [0x6, 0x2, 0x3, 0x0, 0x6]}}, @devid}) (async) r1 = pidfd_getfd(r0, r0, 0x0) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000003a40)={0x4, "2e557d398de6d507d63503d54d1feb7b5201253c1c8f80d2f789d83c62ab631e1db5615bf84c336b28e738c5fae5c7865195da818b07e354237c21cf317957de7196a5cd1b9e0618e7d18c9bd79d87461a2bf5793b63247120249547c44d94b0983c2382c1cfaabd2116e9a9ee602cb6b344153c730fde3c7810800595e57d6aeaf23dad29d7a04fff7b16fa78c52006c9451ddd2da86ed27206aba454a16d779b5fbe03c9887e821b7377785d5dcc569a7593f52271f8e69b9631b3586ba56254f1968bd214d289420bd1e2048792549aa1b7ec21504c9f593539d76bacd93ef3e6011edf37fcdb8cdafe57a7194986a9963801351425317d62e2f69c661922ed19eca93d569acee9142e1dc03bac5872146b7119718093be365169a62d439196c6e61f05acdcd0e8386d7cbbd9c7a24510ea9ee124a9b32dabf25080fe61a360bb4497570baa5b86688cadafc5b1d027cfd20d50d426ab8fcf58c887ce4a447f5b802743c8260872d63f4bb27b15daa2671e2d7ddf3cdc224f9b26c5863d26716e3e722d03431f3ec6cf5dc37883f0c9bc30cbf7f3f2822de4c9b8154de991fe9caf51939751768d0b5c407e043b782b05fba83148148b721978e43d47ccf81c5abc57061a3f17a5d540d53d177af72f496c50ab54eba8ef77d6499aa435bfb4bfed92f3c2642dda3da1dfe80e1ea312fb7907b65cf2bfe76548f37e31ee77"}) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000003c80)=0x44ef41e3, 0x4) (async) writev(r1, &(0x7f0000006080)=[{&(0x7f0000003cc0)}, {&(0x7f0000003d00)="aa772ff03298d6896f71d0576dcb15f23bc9054618c7fc32687c9108083a8692f609", 0x22}, {&(0x7f0000003d40)="cf389f3a4ec97f4ab380fb5a782ccf424d22117973b60d1c0f6589eb5b20d5df26a5085ff325dbfce193a5a5e8734a9d46a4979db7c49a1d924b12a2f71599328f04c31779b14a64c35b14960c8d0d8ebc4befc9791157669c5f9501d71b57f4866e894b69fe0bd954ba7fa0569d9404bcf315ebb5b708729b2352218d12b4d4b44e87bc78dc0536a25bc367446afd7f3c32973066e557b82726dad6bbba8264e96cf695274ca4eb2305724e0fbaaaff05d19d1a3a6194d63485e1f6805686ba03d1fe429034de0d325fdea5514a8788ec179e58e94dffb023127e1159b30fb10e32817ced95a40f59ef6227310a848bd34fc2abbfbe70b1a205ec5de8a3433affc91b119f796c95e239de3a10534de8b6073ad44e74fbfcac957797c0924fbd5b39cc4ecf0d84f6313e824a27077847f4921722d173b89a3332fc4bd32c05e0642cc39c4993948256ffc8ce7cbeb7de437aa2a43b2264770fb6ac94946d306d4901e247d5246cdecf280c45c788ec7ec3597bd91f8faa9ba9ad82066fa1e2135f3d1b58b3dcc07b48da6f049ca3ed573cd37b059bb4b827853d8288ed81916fed7ba4c534a905967ef7839e4e3eaa4b211937ee8819cfd1cfedbe889cf94ba89bb42330b18cd822e191c560fabcceb1bffe7a2f8ba4c05127ab431ced1d42a4e3a96ea5732965a58563e8bb28d4aa3efa7a822cd0d83e94872f39fccb67c9384ac0e1b66d24ec4aef44e4d56c0747563579d1d26d913854fb2b2d5c6bfecad191ec7f8eee6301dcc7668385431dafebb3051290699d5ba27653e8fa7a1839101d7d0188f329e183b0256ec6511a44ccdc9694402e519bce09e9f5d194bbde8617e2b4f16eba6d17f80b1025c164b07e905a7a56fde3417c44591468659c681224ccb86ffefb8c8b2f4f536a79b93e28b7f7dad21c4dfa52c65b7c661a36d67c5bffeaf5b6e6187c8299d38e15fb0f4dbadd451ed68c10a1f613f85bb9a53331baaa65a0ec94f3248c4e8e142530fe089cb19fd9e8baff734534b25273ae90830047baf20b90da62adea128786eb9d7fd67adad48bcbe18ccb6039a375aa3894aaf010aa7974c3629afa7e48b77667ce0ae8db1c1702fa21cfd13a642cf2c24a2833bc61064c9f6bb3d9d07ea6f386b7e8304569dcee1425ee4577dd3952cfbe1d3481ff260eadb492d97a1a04fea30d60e029c14764db84889c82566995544496f8a734b99be77e08e7240625e1a3948e51b703666ab719ad6fa2d1b710220cb75ca84a6382d972bac6a33b6fdee35ca43bee8ae3b796c0bd2b9b27967e9aa2547b942366b0d051518e2af925d11519f6fea326171b5e28322e2e68fc4668594e9d241a43426ae0c90259bfe3a524f68a3584853096309dd10e54feb507445e45b70953b5a836474eb4384ef66006cd577b4c56a7c4b7609f2f730008175a8afa7b3f0e7e906160844fff88e220f65aaee1df99c44946924f58821b42021f03832d198da9f024dcb295313521faa38148a2634706c69dc716f7f6bd9be898696156d5b89341939a89d600a0b1e490c939a06152d764a235e4cbd54582ce37eece429797e534aecac86d72ef5eb1eb89bd67ca15c6f2f0e2a935439004f0b335810de0a56767467e8030f4e6ef66fbd511c9ed12e7bf244fc5a3c11d54a9ef01daa6c4e2b3c43a46e52bf2ec41db4b7639e9bcc275017fd93a4760bfb403582cfcabef12e1853256344353efcdadc4f8b3c9f322fe84bfae39dd6abf5c4cb748c343a58380bd225fed2479ceb8f42ffc55208a26a0b0fbfda3cb1a5284ccdc61cc4171033cc0403afa73bd88fb186514683f99159a8f3257747daab82e1651b0041382cc2eb86dd2e0dd6da74c400abbb423070147a8636a1064e8a4e4b27ea3c903946fd7e0294ab1297e7da838686ee43b2a608375ce5ffac37a764bea783bba494bdac79ac63c2f62148dbce99d41d6a95faf99e0557e9b03d29ee120fb14bd79c9d162665da3bc7ab3ea838ba79b65c677bc937b8c35c4f70e2d39be24190993c913209574b7293fbdc61cf7b650e203670c468e48c3e368825c81961fe16fe01d755e5c7f88c15e4d85a15798e67db3ae557c989fdfc5d6140affefb97b555c1357a4d7f77975dc19da9d3fa85c84b1cd883a177ddf8b884b104c52968477e944f0d770014c8ccdc43f249ae6d3607068891e9be8736928dcbacf6471b3b28c5add58056ffb5acd3d8e5e520cdce68998b3625e563ee135dc22af909e5073bd76bdaa7eefb21e49b2de05ea7fd51f15593b338f40c97a2429879503c362e9244aa9f1e5d552aefa4b5d964144271c99e30f230d2d1695b17e568fdbec206fef36089fbebc0713cc39f39985a244b620c0cf98002d749bb2384fd31cf509f13a7e0bfd2716160cc598bf12ca875eb96ae5a178c2ca5983ff85409453e58492799a4d40f45811305557e00d6d1fdc493af6e3684e3f29bd04ee5175548d19f45e5915bdc3171f10babd0371fbc5cb45436ffb16c827bc1c37fa6d838d4182024893804d755d620b7d758dec98c9cf6e34acb9f1564a3b93ec8c78437cc6e27f4f83490e50f21db6bd17a967935d257ca5ae586117b3a8d9c58c99da169bd01f8b0c197084be43635a039416df8cf371fde3176da57b927d399c37abe14c4c17901995fb74ca3a3c37ad25a0fa182ba2833ae538233d49d059b37973e8f2493a9f6611c891e00df40259ca979a97a04377f07eb00328cd6bfc711da517286b474a9098b0c14adf9d1a2fe1883b8ad9451c9b0280cb8611d9863be3a98a0542a70445ac3c3efff9bc978c41293195bc2ef128342e9573f31502f439010881dd56130b5849c6f2fba371ef72dc1deff2df6c1aed914af8db161ee8f6c29614cf5e0f568f908b8050fcdafd17653add23866a54da0f963941cb8dd9f6230b7a38b08caa0a1671df0b9ae1722dd0db6344962ea5ffe2ad30b7f3cbc81799200fb28290fc523058912985f3a02ad982721f81ec144730ed6449ccaf6b4fe6ad6304ddb5eeba876ff107604178c1d291b5acbd7f193731e4e7336318f27c8912aecab8fd6092eaa71f98170de711cc80c4d8d2d352c96f1ed0c142d025085a35eb0b5eba349afca0b547171eda760724ec4881a086c327f18ac403c7a1c4e44b9e74fd8fc58ce8561e340b24e4d125eeb121dc8a1469b9695494ab3aee1b1d165205ab65fac7f2ea9d87c04ef58dbea34d37fd16e2a358773a8daedbc1c28ed227e02d5e771814a76005a0afddfac049f4cd3a43b0ce525be4034f811a926b4bbf709d21b894cf67a76996236ee76443e8c373a6701258559b9d108933e8825df557a3ef4463c2f9cc4072b1cf39125eeb55f5f18b131b5815ae607f6123b81a057568156d61bc8e5070c7413c57e8b07dd2388a6ee011d2aa85f4edb9bc3e987435fc40c8278823019ef07bc2590fe6372a6f6756c2aa9e4ff85ea4a6c1276750e363dfedc24e2e62331c46653ce7e6295c0842d1a23f78333280b3568658537103d89a368237f12cc7fcb1ec42bffc7740f83874fdb0269fee8ebe9e57b91737ecc1429bdcfa9a774997040485b6b4b6967c9ce4aacb1bb80883326b9ba5e70f94828eaf9265a356d8a7debc49fd19ab6cfcc860f8e49ab8398cdc928785c58c9cd27fefec0d5155a09adbc344c40107ed61c555e62a425bbc6c8b5c70f0e5203ed77effbad94b503e0efffb1006714fd4c3bddcd5adbbd4e35f5ba791d0272d4a644c801c9f9ca811885d97c75e953e8cdfbcef7cf7f5cf1bfda138606362e92d5ee2958451f1dd4567671b8997a1dd0a63a13faad4b8dbf569b8935b7a1f99b9bb6cb9871b3cc7d5ecfece7f449a87d2d077261eafb2782fe287964cea4beb0711f7fc591131809373f97528170e002e83f2d167671f248fe0ee2d75546dc62f3e59cb5fa5cfbeb6fb75cf6ad77eef09c0130b0bfbca5bba19bc0c5ebba2bf1550b037e14a8062cf275ea873c0922f90350851d684ef685a9f49a2a1959b8ea9fcc255494e02cfc35e70aeb77537e76827e6e8a95662e600db89f7e15a1606b3535b8d48d0c7ca1b0b62181b143d1d1e55b922583113d8fe1ad0c18ae22d527d323bd5f17d0dc075923d5668dac4f5678d151ad277849ff893a3f002121d05dbad9751bee49f5f663f6c889ca34b265cd4cef5eed9ed8eeece9a509de68df880f9a70502a4a0f94da738f2a5ba66748faa4680d5df30ea27554d22869a4a0fefe73ed9e2adff223f701fdf7efc671d239180d70e2bbcb774802cb5b3c18c43fc6e4b19598b69bd150aa2483d5b8c983696951b75fdf5c81c5ba237f7d2286153e9aed559395dfe78007ef9f345e4fec857215377597db2e2837ee400c73195072a6c8b89c8b0b7650b8c8b629d0cdc86e171c0056feef15d82fcc767cfad24a8aac3c2e343cdab7d04df0eae9611ac82503706586389d04d4d76fdbe0223d29fac054c87fc87ec7fdcd719bfa48d9a4f469333ba8c36474c5124c4db2e6761c7e77c022824cc253ad457e7b4031a0b67a0027d7c013f5bcbf19bdd7882c48afddad488ce392a2c9dedcaaa560e3661bc3ed67db2be798459a94ec9c2cde8b0d9db2b631f7187427385ec15801cd8d6efacd7bbd0d87c1b20e1a97f42e0e5957b06270529ff09011edc9cb64d549f96a69eaef6ee12665f27cd9dfdc25df54553a2501c37b2c4cab41b29217c9259fa32ca0fcc850cb18ce0ff96cae33f30ec10c0547a64a9d91126dbf8a7fc0fc75f19f9fcd4f2a9ed3f97543901e0cf643c1adfacd065d52da5edd351669fe6beb7e4bcb6cfbeae9f87c53a103dc9505626fc33871850d9c658f8acf6eabe5031b308a8fedbd07764e28cc87f78af5b323796119cdc82bd5cf9a5bdffdc3a1216cf88aed026588a0acd00c3cb3841cb0acd5ec32e4b4e43cb5b672e0ab6f1b5a0e2e0b6fd2cbae21129466daf558c8461b394f714c7fac07fee1696ffb7a486c2503deff6fddba31180d61676ef279e21b38487fd969f6f37e35a8d6946238e0641694afb15df168ef7d0b82c399dda4c208f4ea3b19b8f0cb30660bf43b828d284f09a2326fb689cec1f023db0bcc7a249e270a4f17a842ff1fd00df14c74a5c537d909763a620604e925390ab698852c4ce6413565f5c67024a399c775d6c679ad3b0fb22cd5a9d4a008f0b4938c74711a092920f091bac178844330482ae4f1f7d1e86fe72ce8ca8dc7790f7b2efe639de743488a4812ecaed1854e116bc37b91907d1a14b71aeb97ba18567abe736bf7a4b70b36a253587d1dfd27ace52778c1d95c986afd81419a9dd2cc9b91488408fe503842941ce91061e866ff91a1eb0fa282bce533007cc403b5bdae50be78937baf11e22a8c84b542dfd2af342a9895486057997dfcb03d5f66ae2c9e719031c3ed3c94e09422be59b638348d33c095e65cb56701413655d552a8111a0d8ab5f1bfd429883aa0f720c17becd949e91f5b92b74c9f79f4fd2a78022f5acdfd85aa596c062af227e2a2e09de00091ef9627c5b0169c5bb8ed0e8375fd452b2ba3d24cc33d4922452652ab187db92c17adcaf5f171cbba88d171e0f1644b39a5fdfd198eba84bdfb284d41e8d06794fff33da49273191c1c61e271a34b17af85298c6d7377779169c8dcd08244d6a9e1b7b301b2f6209adfac1e21d9bca247974c0a5ae1a5f75310cc5a0c8ea19eac790e88dc1d4fc8d235b59869736ca2c52b4c29605ad8baf2aad893f1895edfcdb703707e149a92c75c80e1f663ff5fd0f074c", 0x1000}, {&(0x7f0000004d40)="bd633b3232e0ad5b9869caf9ba1a6b8dab6033899895f1ef07a987d000732dc616ef0229fc5c0ccf08d3f0169a5619d9e6a9038026e8fb3f5cef482219f350cbe401dafadd3ceea3b0fbee492255ba75d6f0a7f3375667a6b84d29ae47052ef6907579c1ef902cf087a6d6a255604bc79b717e4454a3db6e4e7ddba3ea80a1da9b4baca68ef633d661a00618f076343e0c089a710615808716583d1d644631a88398940cffbb9e77a01814cc0294e9a49114c4172c981641ec957b3eae0d40244a0f21353ff5e79f4a1943f69347a420e9eb1e0d8356977adaff24a6051d1565562b581173ae68adf202e56bbb9338511e3a69a64e0ea7c37d24bb55bca8bb4b6fdeb447a8e09935926d892d9d1609812cd17ce4105ea9667020a959dfbe9f94cf7af139a71f04ea0a265a81f92b4180f71ebc42645737f2dbf05d28d08c753b81aff557ae2312ee8106789ca91e6de7aab005b0f0481eb78bc9ff0b88f61f097f181c8c8f9ad9af7af4568814135b9e0ba3dbd61619123d90605236be53a3e44a4681f0506c62a802ed0fd15d16f56bd13b9b7f4d0e182983417961bd863697ee2f86c49f0ff380913552a09abf489a6e3e2764f4371a72ca53d352f1cec7be36b6662a41dd20f2d4ae0f58ee0e245cdff39c38544e0b2b52e57923c82c324c6cc99ea2e2a2e39ef429fe57804e4447f717f176388ee21927ea547e3193caafca35d6f6745733f42e1c403785d7d71e551cd97629c57c645a0be24ad34c3169f65dde4185d848c25138b192e7a0929b22f2d54bbf3e55cf175cda1c18fed9cd3022cb46827ced24eeb6619530b2d51e68f6780376146308eb910ec51f7b732a4be5e237909da4b62155c3ba25f383cb69b2a1b422808ae15902c556fb41da728e0dcdd73323e81a118177ed8cd82c8a8d4dc7a7d84bacbf974a0f28c4ade1d96cab3678bb3bb1c925728b9bb678fc0d889522be1b07b6accdbae39aa5c9b6d90fe8ff16f52127a219a1f628b33d96622fb5fbbbcd1c4b6f6faf52fad88fe8c0a88b992a2f88246ccc59fd6999fd6b3e54073ba4b8632afaf73247629eb1f7c7df8b23f131d60583313bb757121b375cc38e4c028f8a981f8aaa5aee44c6fb222d7651186b1165c77e9e017591776d1a54156b62981c5323c275deb6b0fd06e8c67a0449f927eb47d1fcc896af504ff70799c81a5429406a49aa0b1d3debfd44fc1d3e20e4104af57675bfacdc28fc9ffcc7caf395390314d7cbafa278c48852455beb49d3266b9507b383be823cc2d1904a50312e6a15c30b6ea948790214ad3a83a475cbeb3a2ec50fe7b84732958c89715b26c0d9f33c93247d1391d5817b26a422b258f5b731a02442f8ad0167c27cebbf1630075fb8036cd7b47b5621e0a8b0a54b2830c44e5c7e81af10cdfab9fc430ae73947b1a7ad45bbbbf0d094596edbcbdab4abe4bb2f49d2e122e74c650506f018294c49d0d6058ea926dad96e132ab98de0af7c6cce990249fc6922da15caaea566773cb8acf8c1caa1c3c4dae4f3b84d047bba474cc0cd5f04f444fd00b8f13cd7dc411232257afa297aff1a2cde903c71881e6f8689e191f5150a5260d69367e66175a40058bf92f80d91f3fddb094fccdefc544c885e97430b60aa451ba6ab8829f582f1e2cf9cbd5c09f3f35c90d3ae1b8e047a6c03d9fa4f207ca4b2861b8a2ef425bfd4d50633ba5de0726ca8ecc36490149256dea30715a1eb2dc7584432e3d61033667b3d3a8773f5d04ac2f239182271397a59648da8e1af2e70587e97d4ef5c996ba7465df2a7666532bbc623ea11d61a39e17133ecdd1dee9199e7e26b58b27513e377abd9c05b4e051de63950ee6371cc2e41e6bc3d08230ee687aa2c1eec1c2093dbd8e52acb66aff5dd2d8be30812aa625ac70d0218e11f9770b02e75b17993236b11fcbb248923a92213dd60734eea7d8d1561d7c3a979e020c70aa8a819e1782557f03837c8b2effe794b28f44202ce500a6628e609683da16c1f01beca2a3e0e9449f426254965a0d37370c77fba797fec0d53118cbc76e5fdef86d8ae858a41c5f7941c99e2d36b2cd4236a9a7f80b12f305959a83d5f3e26c77967e041f957678f67e74619112c6b9d78dec4b725fd7afd590440207bf15c4edc2edfe3c2d366a1551b32d3e5236ad102b56c8123ee78f37e30d8c1597ca01727a4fb974c7347b56703c11143f2dc999cf8d6b80b9079129b3c460d1b4ded9909f1cf4981aa98079de6b9c9590eb76f7a7a6b9ecfa4a8d29e270e71972e25df33914dcd65522a5c6671f4adfa4c1c94eaa5fb4b7545525d61c12b7a3bd26e5dae3678dc93a367eed0eaee6207c0cf447776421b2a758f7acb4e0277585676b503d5ec03cd7014ce410cd9c1b5421d27674e7f978a4302d947f4df16863d7d1486a3ecf9b4a3faec2780ef1df9e76e1c5e0c618f167f57cf4af5f32d4ab9cca27824c35a1279bfc1245735b28d2b1c221cc5ef3ed83c62c83aac02edc5995661206ac09353e25984f04d60d0f42a0deb52569ae3bcbd22861dfacdb9ef70515ff6c289418857a8d5d4f19c81ad1de1302bbafada3a5388e8a195cb1a5575d6b2a9cf5f51f54618ed086b8609ff5466100a426c29ad0e5279b6cc561248f1e2a7cb14e612e42d9650390459ca37ba1936b54dca2e3e993f087955028e94dcb774465fb8dec3201f12b8afc6486075235dc01f03a61e795fa5f7f4f8d4e9b1edee319496d5f6025ab94532fdf75486e15abe157f4e5d947d17e7222c7131667193d9e1e2a2039b3fbefdd1178838991bdd87d58d6987ca05d1afd1f9d03dc0f216c578eed9b56e708f0713a7e22cc304f596bb2792ab1ce0e8a72dbf7253f94b1ee1e6f02d4c6d8556ef5ff5688e980dc6289f2439133ff0ad957d09d7b6f11a93c300dc252582b4b7a3b7dda1241b4575ca91410af3b788022f7c2efcbfd3e45a970cfbf331a2e3efcfe7afdc47c1134e916d87844f704372f2488c02fa5ba2433eea262ffc14afa794e89f3b35b3c2e55c389509015d20158011c5b346d7d141dab1e517a1864fa70b3b6645817075536d1c18c46f3d33ba4fffbde2954e0f2c4f90688550b680fd8bb1be52e2a02168689c32667a9fd5f9e054a394257a6514eb0ce2e5a188f1e488dbd026bd4efa5b38d42c58e856f8a17f284b535ba7f7c91400b2200cefb9d5bb9d3401900d05698d0793184e44e93cdd098aff38a27907ca82bef403c0eb21f581ee75b47121b26c607e7a714e47cd4ace757ca50bad936a1598d9dd0d2b182e859a02bf240d79a02490f3a57c52ffac97e4275af1bdbd9a8eec5484b378ac59642fbb27dcf6011f874ad430936b1d9cd2d574769d2233b85101da67a9f433bf5319802d0746f599d9cee2ec1f9bcda262a18eac8712b9a8e67a1d61a932f4061d9373d02808fdfbd58b206b2a6ef03dd656bcba57231f23cc6e0d0a882a3c26d609bc36fc5e1a6fbbb91693a32f37c9e1c30643c548ed7c4faf169410ef0efd3a1edb4f3fb01b62b63b217fe0906a398b6a650275c241bbf0b3f0790769b1504671acc97e05b7e917a6d0996c94b0cab4721db27efb36fd24dd8a1ba8fd2e6edb01df851afc381d4ad11c8981d8d24421f320db2604fb934e038115b00c449e6256ae15c1e83468f77e20a4e2dedbe92855d8c3b13bd3f18efe4561160b5912537a10eb5ee65478c2209770649b20da19d783b572fad7e810b59642b6e95a7c923a630d83644bd2dd8b141a57568ab0c92ad072489b09f675fef365a1d63f857f03c6aaf1fddc4beaf16dd5e9ac627134195247b582a009f7c9bdc34e1a3ed8ecb39d7dcda5b48dab51bd7d4dfa1d84b2d90318d93f9c0495eab62a434ac41f681df8b906aba4251158b074b4257020c2ee65b320808bcc47cedda7ce889ca6a0d0ebd678c92f5ed3b4222dacc2b8b00e2807fbd8ab5448519cf7861a691f61880754bed4e664d22f8b572af0a2de8312702759eb2ee844ff2f72a57a6561ae1447b06ed6813ccfc0a7ebd70d518c6deab6b1560c8afc341b188b0f5db79a791d29e6e5c81ac8da85a74c894b52e9639d53b2b26566b1d737b624575c8590a1c98e8cf4d6246738668a26e589833428f20ee06eba17cf606bb768224670850f4bcce9f480c13b2e8669a36fb7a083d669a75eb767af976a373e75214d9606c6a0ef412f3db7a22754cbfa502e6bb611ad612a3ba0015e068f85b8677281b9709e33070b5fcfd875d278d7d6c511ed26c1f6c980cbc0538b9f2fba5aa6a82b8eb336be8dbc1e7b615867390716bec573fc5c8b42f997ecfccce1bfaa58e8e88fb9ca5f0359f31b100268309ab6513301248e4b1a06c162b381461f671aff9f19a1eebf660a06919e8020af5335e59eec18794a2630173c2d83b020f341bea2d3de967f305bc47314dbebb2f8a40d814feb3bdc64e0fe18edb710c2f58779c0c5647cd9cdaf9d83fca85340a52f2ec9b294e96ab2f9d1b8b63be89fd6f2ce22977ea024a156ef80c6df8b5b4a01225aad64238f9a2f53b2c92ccbcbb97b11b3d6507a93bd9ebc28598bceafd9bc6e70209d23a5b329159fb2dcea0eb03a88e8494b106eada0ebd33b92a4a010befc32829a6ea64fa669c54e74c6dd78ad04966d2a87a0bb7da70b3d7c0d04a306081a60a7067d74105c28732a152a87215496b1269ad959e8ae25984d8a5f0ca4756d9b69bde33842f6f7b1fbb99274e57a719b1f1d4851c5abe6740c31bad38d8b1f620706a1e0e795d3d86d5dc87ddcd18b3ebd034fc2ef60750fe2a5decdb5f96fb0fbe59158dbb00dc5b1d371cc62c46f095640fab04a45d147780f3bb29766fdd3358bd6c4fc97e1832c1bf8ba0a90dddefa4558403336a1785d27c0ad287e3b0c4d30f7312c53249bdf6a9bb8029c9b77d74b0858b5f82e38707954160c6574502a032df82350935f10af260b5f4d1039ae29177cd8914d063c03d097336fb0db572c7f29c56f4b3ef3fac6e780430c7d4f84632710e2974bb81835951930dbff15883f086a1512427bf12e52390dcfba50e835bb2bb2837c3f246558f3d866441350d57a5a46b5b41e05f1d18e5ee50bcf70c942081b6cca29d2905885d3a13392e89d1312193686a3c68c617cb919d398c6945dfe63f72b40a665de3ca145889b4846495adc5c42f1a15037b59e89297b5ae8eb4bf6c00f2de16e271e95c59398a25b0171adf8528e977755b2367f9ec1f5f2e0cb8d3561a4db6f2ea0a97df558446c8957706325297d1a016cca5119a2cc6052f5a067008691633fc684eb87b3b3afe956cde5e648336edc90cd2ad9cc03d0dc95a74d3bb35054563a2900a42318dc104e904789eedcdac26555062f7c7bced51945362ac94e45c709daf170a0de1e927ac3abc41783d2b1a6cd072b7aa845dec4926f9d112bcbebc0aa2d6cddf59c5fd0cb6460664dd5a0e0dc21b25481fe76652d824759be16afcec0e1807a75c06faccd6ae090074b3d5d1b40cbbb33a31bbb1d57b393a769936a9719c1d9163aa4ba26d621406a2e8733d2536b2275a22ef88074a9cd50aef5ad2339f3e75f932be243a7bbc9c05553a29031e4b1e0f421ac58210484496b04e1d19986a563d5d9769e66a3bf6c584b002ce73af9a8075beacd8046ca084ad0fbdb7b4dff34253c02036518d3f85ec504358e42c7ad64fa2e28155df583e606428da05f65a3c8cc73772b7957ac0b5ee71708faea7b591047ef09a4b1af890241a162536073adfb283de0159564074763a552c8bc", 0x1000}, {&(0x7f0000005d40)="8ba8fb1c3d6c99de161a1d312fa7a1692e58f2804c38362a38d0e3dc96f57174f01ed1a16337e4090f91b779ded3abc3e5b06b75411fa596f3da3e3004dd9cd051441922f8c69c656e381b5553fa3c0e31ce60d3a5c1faa3a039516aaa0fd166563da31546a6c3215f991766bcf8effd75ad3592afbe213c54932f0964b0a29b464e0dd18e5918db2743c3c4cd4ff4063ae3dec4ca11aae8bdfba5324d39c1d43d6dcaa649244a95ed45b4838240f26138461071e71b3f006e8505f6a8e8207033c31393fa42207d5bc9c926e423aed5a7277aa3", 0xd4}, {&(0x7f0000005e40)="983dc12b62545783935aa9d9cf54c7daac07640d603e5605b180aa143221cbb0f6cd93ba0520c0c5a39b903e67a7f9a4cecc4f2c067c6b938da1708f4350ac4829ac40f4ea35ff8437107b93a5d1a18f7054387507f57306bf0537a8c07e3df94a5f15c033f5ada9c4091bdb35c487e7af71e44bdf0f23701794fd0830a5cb774332766495fe98d901a0a16b72fe70acba4dcea62f5f466fa231bb9e09621c47a4fe814b6be8bb6e542af8f48e51c56eeffd3513a97e241f4e69b12f9ed9d99776f6670e7ef7716bb0239196726c34a4147fd7bc7f4887dd7b", 0xd9}, {&(0x7f0000005f40)="0b1177ab7e6841b1d6f8256feae1acf0ddc19510ed23a878ec563c1302b3da7fdc535096c20d8cae7b07d9445b2ec92bffec6071ba6ad648d0c52a31f932c04c993bad12dbd8ef9f060845b2ef7e00f0df3a6c9cacd148e0ba3945fdc8a601a8125f05bfa8035a91f4b3e066c2b5b7ce84c736b38ab64ca0598dfdccf7ae3bf5eb51ddff77875c3260834e834daf0e", 0x8f}, {&(0x7f0000006000)="08403aebc16920a7a2a8d202e930719accce4b54c4ad078846f7fbc08f1a469c3eaa8d5e4fa7943d9f0107599221b8aa349be58b30aa3d25d1bb5fc1025d024147255635b6fa2a3f947e5305966e36adf65c62c93b6618871bf4719282d32864753f06af12bd6179347f9c7e84643b", 0x6f}], 0x8) (async) ioctl$KVM_RUN(r1, 0xae80, 0x0) (async) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r1, 0x8983, &(0x7f0000006100)={0x1, 'vlan0\x00', {}, 0x3}) (async) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000006140), 0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000061c0)='./file0\x00', &(0x7f0000006200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000006280)=0x0) sendmsg$nl_generic(r0, &(0x7f0000006640)={&(0x7f0000006180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000006600)={&(0x7f00000062c0)={0x318, 0x28, 0x400, 0x70bd27, 0x25dfdbfe, {0x1f}, [@generic, @generic="0a86ff6e66fc6695bd864200218c722247fba7ea358f72d8fb7a6c0b31d73f88a25ab6308cb994a2547f831a72cd81761762b60ee9305ac3f1a0cff04ce2aff5b1109026a1880a4ab22c8907dc95bc71b788ff03f8c441fd251ffe0dcda6c68ae16c4544624151d76a3f9a9a9a80ca2a731cd4996c4fd36af3e46856ce523adc93c1d61283ed37f2593aa5ef1e0038a0b02b91c197", @generic="403a92846cf6eaefd7e959876fe1cc32bd95a5ce47141a763bf732896f9bb379f3dcb8717c14a7bbfa52351f3de9f663ace1212513f400a1aefebc1fef57a88bf1f979978c63eb91283d3c4ddc8da590660bd2cf9b94fc3000bd46410b7f5f85e7cde22124134f48ee35ac0310d57ffb2bb5acc806728f511de701fb82f508770d6904aa42d2636b47b6e58996266c336e0c6890b3a9c495c5b55c6a0b0b95e8f2ea4190a72148884f5bbde4d714304724625b39c794b27420e30ac3e6ed2146f7c50861f67b9cc5b769777e04e9a47c69c1cbd056ae60ffd0df35", @typed={0x8, 0x8c, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x184, 0x147, 0x0, 0x1, [@nested={0x4, 0x90}, @generic="b12d4c5161bbee337940d072c331e380757d45d617919180bc5b71a05267ff8ce0fa92f41ca3bc33f3f31889e250b89d6a16c124a8e55afc5a8fb25fa1a09747c6ad56be312572695d7d224c5ae9d31750af4d868d2a25a7", @generic="4bc35287c26d9c0b01ad844cf52ed9c4dfa7c4fb26d39233e275c87d6dd22a877511b36203fafa9947d91e6a0b1bbb9aabcbba4ca6741c29ea403352699b7ea0d6c609174071e9e36585618d9d10ad2cb719cb541da84661f89d13842fdafcf1650b41df6d901149cf2abdfb1f5271bf4d83dfcc3ac629ee699de3c15e53ad0e76c29ff7d6ccfda79537035a860fc1a4d9aea83061445a6b76a38ce0c1e7c7baabfec53a7097bb0052645dd96b875b0d59c38bb659608dc209c21843ee3772051270e851e28e43240b60f9fdd6c41f9dc378bda699277b7a5c1f8fbf91cd5f42ebf3d534", @generic="69fb013ca7310fdd7dea52fada3c37e5ae8e5ee151032bf4e7e4289a24659bbca6377565147e2f0123b07e81e72d90b4b12578e97b7e7e9d", @typed={0x8, 0x102, 0x0, 0x0, @uid=r3}]}, @typed={0x8, 0x13, 0x0, 0x0, @pid=r5}]}, 0x318}, 0x1, 0x0, 0x0, 0x80}, 0x4010) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000006680), 0x20000, 0x0) recvmsg$can_raw(r1, &(0x7f0000006880)={&(0x7f00000066c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000006780)=[{&(0x7f0000006740)}], 0x1, &(0x7f00000067c0)=""/170, 0xaa}, 0x8000) (async) ioctl$FS_IOC_GETVERSION(r6, 0x80087601, &(0x7f00000068c0)) (async) ioctl$sock_netdev_private(r0, 0x89fb, &(0x7f0000006900)="50b3c68440e32e6e482f9fbb50beba57085ecf7981ba6d3c5ba98edaa91db2e4f1850b30d833c2092af07355e78d381ca7efd92a689d1b1d991685947ca43e96a715c3db9d61b65d56557322538c6a83360f494d15cb44fb67aa160c1b99") (async) r8 = syz_open_dev$MSR(&(0x7f0000007bc0), 0x1, 0x0) (async) r9 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000007c00)='/proc/thread-self/attr/current\x00', 0x2, 0x0) (async) r10 = syz_open_dev$hiddev(&(0x7f0000007c40), 0x5, 0x90003) (async) r11 = fcntl$getown(r2, 0x9) (async) r12 = fcntl$dupfd(r1, 0x0, r2) (async) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000082c0)=0x0) sendmmsg$unix(r2, &(0x7f0000008440)=[{{&(0x7f0000006980)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000006a00)="b61e70045b307ecb1fc05bf179a44c586c2d0ad403758b860d40a11002d09bc3cf98edef82861b0e2a64e27b4dada3fad45038286cca73afcf78bef91a5bb960e223c239f085d0de5df68b53c1b8b57f32821137bcec0ff23b85274f352587c09b84c2711c484ae62ccdb899c9631d", 0x6f}, {&(0x7f0000006a80)="16be3bb953e419c78422c39a9724e72cd190b8a6f22e7a70c2a49254eebbcc0e6bf516e7a9c0a64190d8d5687bb31d4985b1761a5979298865b7e8f567e3d899a4b72be7a4934a7cb9eb5064d6c997dbc004135f3ee80c739c4624bcc4b71ae12a7bb3192c8cf8278c3c4c3d4a0dd89368eea9dd08ecf3b7c6deaaef78641933bd173543a17ec85d87c6e9ceb5821a2cfc302c433455758b69287c52c02ac1b1f9ad3c40de0c2a00115e1d6e8c318107516f6fc01bc3fc7354204004f34b4150801a803638408614e061faeb211b526ff1edc0bb704f4c409372872a7036399fb84661fe736ac6e412b27dcccbf8b6ef35d776bd6c246ea4f6b606ad30cd27c898ac8129c62a7db3ec8c78e490aa10e89f4efe08130425a510b554ae6b07841e225dc64e2acb4fc215bfbf67bbb6805d573cdb1fe3fb958bdb37bfc03cf65d4ef4e517f6c1c5a525411ca804c2a2a5792c16a9176358923d6457910e40c1bbba0256ae71aff2af90b480759205f356d532e8360b228a5b72a847a98899f39cb23d86a18dce8df82390f9a0b41a68d86f1a4b4f52ea9158f2c525e10768cb08afa9a06fc2eb49195028cadfdaa9159ee3048517c076ee557715dca319d536488d22eb535053d98c045925fbe1a56963be5e4841a2e00609bb304fd4911279e263a8fcb81a2fbf1144ad07b5c7992655aaa41377e0ca922a21d68c57ca253825c0c4394d0144796410b5f986a170ff6514b71a339d37f18e5f2f393a1bde65fa49100b1872b7e37ce49e2b110d0f4e2b475813e2972d87c2db15d77874e6ed3892951429ea121e80bcda105c4781d77a20bf112d61ddee935dbf0a7fc6d7a9a8bc3868cffcfb7c20166027f2283328ee8d4abafda1a02a63713446d4634ed102c2cb49d0dfcbc9cceb4a7eb0253bb73c2263b3a1fb07f8155ddb78ef0898f2027c264633f3e5350d12dd1689b7d000a7c9b4bc00aeabf7bdb6974d86a391c3f7c85eb89f434c6f15e2b3621aed27adc9b17ccbc85b3c479152e203157345be9c21d5948be321a86390821a1e89142da5df94d43fec6fa54b7a6c2a5a75f15bd74e57e15456ecf4933c80f3fae3fca63f773033f968c541ecb931f5fd7aedb150e52f37516bdebe056ec129245c3631d5ec36d1c789c204230f572656814449eee38dba115501f46cd58d93a4436d9ddd6e690bd1950f80c37772e1be8d15a89f13cc413af48c5aa17fea38ef1070e891470a3670e300212231cbb4d65e2fb74711ea1109276cefec7931f4ae9019ce2f5afea668b3da6154a8230a3eec1c990531077baa62c0ac1d5779837db1aa3e6c2e93cf5d964b7873726a6e24ca798cbbaa1f622eb0a05a8771360cdf8c97e89829b194c3c1cea8e2be2a5debb3e1c36007371d5997e8356b214c83b82fdc1d2db76c24e77675799b29b5632287551cdc4f8003962b3689f574444c04038b8f3edcd36ea1cb44426ca819240cd01a4534626284844d42514545de2cd6a2e35170af2d70da3172e77a36be95bb37d519947de8efebf649d348d1170cedf0a799f393f7049adbe72c164361e55dc97b935da1a7b60d160e74917870f9832e8c7abd572effde71e51abad0b92453cd756b31a25223a928c77d06c05ddcc2e5ac5bfe9f24cda837af2fca0150a968957d5261c56e27917ad25b1e2fb97f52c0c497b9c44235dd8750540adc62f94a545b52faa49762cb59136c8ed49a5c9758f3671a05651c04ceda03ccbcb80b6f2e5d9aaa637282748f8b9b942d3cda83266b1ee5c3bad918618ffe92469a3b8b5022de9954fda018ccac838c793f3f1bf387fce5910b80b24122f33f8dc1cbef96c682589c9572b2ee3a59241f0b3311337de4f6b02e2bdfc194d3a42849f3a01b6180724543b954fcdad678fc51dd1ecf647af9295128db5b9c944eb5fb7182de4b7fe84a744b5a87d07b6896365cc95a70bb0a8ed4a01fd257fb2dc26e6d7370dfdd60ec8f7f6bbc2feb897bf9de808aff4a57687319ac6c2cea8d5de6b35e072f9b3f8c5a3622aa2b1b045895f4ecd6325ac0cad040bda0fb96d29011770c686863ab86067c2969e1f2d3f514510aba3cec9a05db0846cc7b359e5a8871bac60f3a7905176f4471bdc67cfdb0669b89fd8df4a90ada354ef1e044b7387bc7a0c0704fed3f653bd90ead560cca17ed358e8e0d2c235a37644520f5f6e8640a958042a705f33a30529caa657599a057867e5fac0931593481961d184f7df6e7f3f7deeb2ece87c3c8f6fff4f1ab02227c388f37df6a2a30c97676ff2e5f746473ec40ca792ce85312e491089301ff750d6d895bbbb915169fc93c2381ba432ce39fa41d6d1259ed61249d410bef441057c24f8c8e5d6ab1dda4a9214811b51555a494c840575e10f53f74bca46ad4a405a1222e3690f4120ad6415e653df2be686990fb6781de56cc148c0f438a94a599e226bbd985e4ee0f849bc28d1a681f7f256e8eed2885300d4981f6fb374b5767220eda9dd2bfa6f4a087c8cda619fb19db5e5262d19b5508aa0f0ffd378b3b8b377a3592231cec8c2d198ab806146b48888933a48fefb44ad0d3f490527fbcfdfd9a480c22f8080b5668661d8109ceb52028c31e8ba5e9bf1c2a4a5529011d5211dca1a607e6e953c789458e2c3652445bd2e3357f82f7dc4d02ef3f6d7b67ec70d2d1d5fadf2a7506231fc95ef0953b90c526f02e6c0351f9ee5c2fb5cc76aac896554b98f21a8235c8c58bfe906072d73495cf47b2668cb31ca67225308479d09dbd1a6833b9ac898d29b716ecb2ef84896da382eb7be2853fd895c1074d2e24731ed008a0b0aec7424f7db0fd05857643124a59f0a11efa0d17bc6b9af31eca7dd70206d4f15df8d6dfddaf95528602619a34d4f56ad210a4e05dc193ef2d749c2822a28e3c509f7d9f217543f3a4efe2003b0f4c86ce7e010e9f0910cea835228e0eacd6bb2f806f2e7c010d46cc3876a05f7c6669c6d2d36517831d93cb4214d1cdf9c1f4da9f61e283d1f0a1ddc361cae10b43c0f7001d950fa51a6ce1d369ff0690b6e63cfc43f8d8a47810e72f18d7c50f2b32c71f6b99b86ab677139b3ccf584963ed9a6f113dd9259cbf6d88b3c523d35bba10812ab9718d210d99010f14fffa777cdc02b34a06e689a471ba9b17ea03bb469e3e92212bb78bfa2079e04526b8998a441ea9c193d8eeebecd242e03129f502d54c094d3fc2c154c7d502d170b50bce45c81c56287180f098b293bd2f6017c930d2b47b4ab1539af3a830982a29e6ff41136f091d507ffb58bd7003aa00f95a51ddaec029b51addd6caaabc8520fd5c0a6a418e28082890f417c40fb793dde304b0766a65c8587468da1314721f235a094e9aa10c307e366e2a9577a2684eca9fe9af5e190e0c7cd857f9f3edfdf8d0ee108ad59c241162f46a060e8ff64401b710f1d34b5761760d827725f9be1836882f86891ac2396c983c5e5b5bfd33230ac5b96666db42efd14a2a5acc0abcaf8199c7b8e6a8df66696be5459382f154c9dff2f3b8814e7514438c7012c92e314dc25d5c7f1b4cc78ae69fd07492bceb83327ad8765f4f98b383288e78234378389e11944ccf22332cfb6ad218221b9782626e8f7b59f6f9c13670ad25621ac453befc6c923664431f7d15d31a16a5c98580ec04cb259dae20ccdc400b4bb1a822932c2b7127baa05319ddf51576c11c571881fdf9c3fb465b71eec6168b853adcdb90541afa1ade76ca7548e8688af56aad2ef8629f1facaa0b52b71a31a59f691c89d0d35d01b16bbb5834023a84c64ef01e2adeadf2b99817f915ba65b17381263e6ed5599e2daf8422d7a16027de085c959d0c375505afad0e2b541cf20dc36ba73d37577c20b332140b6510cbb4af9f2fd75e0014c039d26becd54a692d510cd8ca97319236a42c1b52803dfbf551b95b16c636936062c7b5f71ad780575a947054fe131fbd2067484b61d4de54f9625882216dddbb353c0f6acc909ef89935ad747605fd67b35d4d5ab1e1a9b903e5df27231d3184bcffc23c8cb4a0eae72e427fddb9108a8062ac0d6a014e87f42be16ced327c817556ea4daa204407e4736eaa6e7ab494f9ee2f1d272e55b60d9157da056e950e87a762a072cf67cb09d9b74c49e29b78691b0efdb8148bf67c17dcb386ee3ad77c1677dd5500968e318f7e4732073ee7d05c26b0a99849b624f891a4362ecd0608c29895f7c4ba302da3fda1ce8b6ec42f4424b094a3e691f672cac14b44d45578ac2602095de0b9c43a74ccfb6f63092a40e0fae2194c203e42e02322f8a7a0b81c51151099738425d74276d900a22b9dc02210f54dfb8b1c14fbd72f4103f1074ac114561e845feec11b3e2b00d346271a81a3edbee567d78b2966f6c47a12ab3fcd6024df13f77b60425f4370e5bc6a5cd036cf499f241d6207b9df2c51c30da8f12531ae79862506bf2d3c1066a97de029036fc6b8c6695302e903647376ca6a9c548042f2a97409fde91169b1b58b9d7b7db61798ed4cf5de8271e790bb44465b1a486abcad8aa9434dda418e8ef0590c8d54161deea6b38d780b2d4d9958bf223d3c2ed32592b44dab9f500c44d17d0b81fd81ba25de5b9b6041ee3719cf82fc3fe1394350ad7f439d1e4df64010d0e1293c8d242fa9e3645379ee29fb2023559b5f938dce477db0b57dc0265624dbf4f37537787ce1ba754fae2e0652d9abec772de75abef6c451332eac61b6231c55262521d233ff1d98793f3fc10d18920657ee56eb3673af56c09789fa1f3fc6914e9d1fd464b0d7770996d6d147832053ea0e50a0f9b98db706cdfee9722a56f452fa0f0273e97d89e09b19cb9ce58d4bf5930dbe51fc16c878ee01cc27d318c44d362afbf58f5430200742ee6db44ed907315702801c8e75bb3c8171111ef153c61c96f1b1d96b15318057c204e5daa7b7ad981e0261145efbf2bfc1478888dd4a6b92e4e0b6e98f5319345f94eb331e7d50654cc4ff95a8e543dc66a034de7fb5536d2fbf678a32ca8c5924725688ae362ad31b56bf282b965ab7d5fa5747d4ff33a84ab2c7d921e6e34ac72e19bc70ecb83068a51fdf5c43da1cf23596fe5c801b14795131c0859c770301da624a1f5f8405db976e73ea94e9a248ec4ef98ce8703b772a7854d378b93f29b33c90dba2e711a4f93bf34d500939026e08a631493809dbbd0db464e647d0eff1bdeb6b4b717e6ff03504bcb4e16f5ff2b6673138b3797596dd267dbf3d69137867a178e92c49217656d1b47390ecff59c98485a951d17c1fe3244754e88e457fba0f168474951d17b898985141e70040e50ede167d665f875564fe626066358cb125dc5d8c5e3b59e9b4d2a0bdcbeaeb3166b1d494e95298badd1819ccd498abe790f8c81f101bb968abd70d0b1ae715cc6215024d47c1c2094ca136c4a8512eb97a84102d07cedc671485c037f08f98ac243e6e6d73554700bb409d311136c2b8923d3eb95e6426d1755ea4e96d4311aa44735beca934857bd2c66382129d6910a494eb7cfe09bfa729095038df964e8f318451d95f8d85b4b142fc7f0f8bdb19f51d5e3093c7d1815fe79393a987130e1212906c43b26e0ecd7efbf4a37c7885bcbe208f9fafe94534e614483889523ef9ef150901add14dceda4a4a613482791d6f93f9f2cb35ad9a2a1553d1006fd5af621193770906944179336a0d83e6cd300471243cb85c9e1edded632d8e09a4767313888753caae1ad4d9e3ab389e390b6ee32c966a6e272f98559b3de6b69c3a56145f", 0x1000}, {&(0x7f0000007a80)="257edc5865ce1fcdf07319c39b6b4923d7674894f586efdab696c4f0a212e784c5f6679ff596847acccaa18ed3ba3754dda9a0837998b26aa0384791abe91dccb0043feafd0ee09a99587a9d2f08fff4ada669211b570cf5b0e4a3c894c6b0d099c810ed9bff0eaf0b001d3c814205ad6410f41c18724521da75753872aae5f89207fb5f979483e95d2d72979548db20e1f862679d3d90cb7211a52f5b07ca283d19ac9f5371ecc6e31a9bd726adfae9c59b1ee4844cd03d28aa66a89cd4afd9ea128172e543c3bd5b40fad38f03683e0b50f65ba2ca00394eff69b8eb9ad295821bdd1a5676a5f5aa1c5fa05ca9feaa9c628d65", 0xf4}], 0x3, &(0x7f0000007c80)=[@rights={{0x34, 0x1, 0x1, [r1, r8, r7, r1, r2, r2, r6, r9, r10]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}], 0x58, 0x40000}}, {{&(0x7f0000007d00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000008200)=[{&(0x7f0000007d80)}, {&(0x7f0000007dc0)="b66df1abe5cddaa52e2dd0895e41cacd56f3a85ce47a3ba6a06f07fd212d64c77152476ae57fe9bf7bf7676b7537b432ae9a07979ef40f28e9324609973b64a63138d2a5141c6c56d2d06ed067174171770c894ceaff1f4385f60d1ff9589a8318ca69302552e0c8e4ee9a3168a10a7b4b7876add8c7fa657e209252aeb17fdd63e8bd84d752e350924f28c45342b483bdbb06f03a2bc34cdc35e040aed3e15791bd64c22cd68835b61773a67cd8a2a819ea0d717bcfa37ebcc24f60cccde2957b21ca4a5eaa3ec8dfd450ae607962bb", 0xd0}, {&(0x7f0000007ec0)="e1771925b214201672f6332e14a27088e3d2b4b8473c5d342497e3b7e7680e4cbd7fde62a5648576d74245e72b66af092828bee0b9d536fca95f18b5a381baaddca9f4ad743f87a86eb86741bf7afc5dca783c87", 0x54}, {&(0x7f0000007f40)="12cf91e8de35603a623406e48d99ca7b14a4edb73c6197bf8f24b0103a31035fa77f7c41205d383834313ca99f56b4ff420666aff262536f6ef1e9278feab5969c3c7a0122c3c131760984973fa6abff8a7158159bf440e7975b312597378e28873aef836159c8756a2f6a1a16a1acd34afb5356abf38f0eb16293052bfd9bdb9e982b48a5", 0x85}, {&(0x7f0000008000)}, {&(0x7f0000008040)="a37b7edfd276130326d64c447c7873375dd4a6a17a770f1474", 0x19}, {&(0x7f0000008080)="eaa44b2d3f68de8e92931c59dca2dc4986d47321dd282a8ee3aaae9bf126ce9b783a31defdc65947", 0x28}, {&(0x7f00000080c0)="73754f872000a570285f601887e125ad506899d85d5c7176803a0179b46e37644a26bc3b1b0accf8e18e195a71eee27053a9324affcad98b93e5c24ea08b7ae49ff48bf51a7ec4a911317d486d14ea9f53c34042ca3c6db552ff4438e51b13d6165312d7cb2ae419fe174ece848589a147317c4956fbcc536c25cd3059bc93be6adfc89315", 0x85}, {&(0x7f0000008180)="896e57ba9d136bffa90d484a8f477e354f414e8169d5321f76532992919a1b7f4bd771e8711ba4b11395c72200195a9b61b248b1f3a8fb98f0c6ccbd4144dec1d2fa6b606d7a04dfb40da122c5bb29513b31c352c634cd25c19452", 0x5b}], 0x9, &(0x7f0000008300)=[@cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r11, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [r12, r0, r2]}}, @rights={{0x18, 0x1, 0x1, [r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {r13, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x120, 0x8000}}], 0x2, 0x4002) 46.459219602s ago: executing program 34 (id=257): ioctl$BTRFS_IOC_SUBVOL_CREATE(0xffffffffffffffff, 0x5000940e, &(0x7f0000000000)={{}, "5a5efda94f05d01939e0ac4a43eaa334dc4d22888628f574f72149ce3147187a412f83cdd2bab22846d41757dec7db67e04326329d3d1327c05ccb5370786b81444c83d1a88ea6243e59e10621d345ae731e080ece03c91f5c616541d254e5073c4f306b762c054c0bcbc9d9985917d25b73f5d62e985d760a5ed399cc2e8c3c371cbd084eae98f4ccd24f8c479b9bc84e921e3d8532e76f8ff6838227ee12179539f383de5bf15e4fd51e28b1a3649fc90aa0de7a94f1ae0998d71a1d24c824d0e982794bdf01d4aee96c8cb9d572867450a379914b79cd4b4aea831dd7afa5e574968f21b2ab67da12c55467b2a033669036a7018fd4e4c4d98a6f6556ff3adff36fd23c5c2e2e3cb12408526c6d250c38a41375c49bb55b10164b216bc3ad0aafc4834f07c399783aa36a4bf830f9c21387127f9ed99a8e4dddd59d5cb98e8462ea46e42f2e65352aac032f6f4b84b2458d7750481028b2ff59493633966247dafd1474c025468f5ee5841d785c7f29282c156565720ef98f81da9beb1605c3360ac283d3affd1a203b46fef7b7f2daea09afa0a57f5790af6e9fbbe2542a1a6cb6f22a1d0ff0e65877406b44c5806ef5500ad5f25ced482d629efa51be9c43a821b81940c241876d43ab8fac925cfd92610ddbd83cac08e2f6f9017d0124590b6a404659807f8b64567d524a0e6f4fa78bc4d2e013c3d4da72da75f3eb1476a6573b68a47b518482fad10bac77be2ebdc183d1d2f878400222297929ccb749e2e91e40f34cc40b6e78dd28490eb859c834e7ff02bd714e35613fa0c7ea10e97f7a961529a8d365def23a7a73d39581f6ec60b0edf23639d97d3a9f61ffa6e3b0eedd7d206249085f4a9d33d96873af6a62843d6a351c68d92d16cc36f39eafacf5fecf178eb8e311e660a27752f648e968a70096fb705ae573acbe6979fc3e5ebbb13e46cabeb072b690730191c848227b85f6f43d6c514b9a4995504b01cf9f61c637da3e68b81106fbf711231910397f4f5176b6cca05b070fda1be8ca78bb9ab0bc74cd097e586e3e949c464fb67748f0722dc80f760ee77d6b6462a3a9432b6a1fc33e6398f202237eda93b51e1684d1d0595385ea5b9d18f5d4d148a7b0360c62d2a6a762ad8fdcffebaf4008ed5c7b69bac1970ff6f196b5d8eef42cf0585699aa699883138ac9f141fa50a020267b25e90d6cacef4d58917aaeb288f1c829bcde1c2fe85de1d0a70d860cdf88c364a218d5bd591fab6c09f787722274eeb18c0003ae560c43780ffc2fb5b237be759ca9b21c06c0e684bc5c05d65832304dd72efc319a07e9a21b0aee2b41ccd50cfa4e6f7cbe0abbedc40963d9a24637ef461b3acdca37d0b8c2f2d07529fbb4c62ba9e938f73aeca2e60d17e7501afb03230174d0eddba10507920dc3b5826a3a553ccb5eb9edf82920e8c660bc6d6a730d821eaf68ed4f53c230e4d099f94d005c7bb18790fa90fd743c76d75d40cf9d12939bdaf22e062cc58830cfda09be11e59f7faf8959a69059000f094b722da2d4e9394cfc657343e1c3473d9bb8b42a36ad6d3d72f5ee00bddd5571f6f85b8f20a13b91efa7c059050838dd704a7499fbb5575c310a875afa73c4d0efc9a60358eedde12cd2fcd4b517b0e03b575bedb4497251e4b74be43ff90d19342ccdd39e447d17fbf9fb61f890f186cc4592e03bc965350a174189041bb1d1dc30aa522c5c9777dc08a7efc72c7c134305cb755a7c38a3a6f74d9ceeb59180211ff984deb962cc4ade9b8f1938045fd1b9c2fc9a1f71ceb66087606f808e4c217033a9811ffa7bd0707e6b2ab1b00f8237f261674aef6ffa0237e4a30d32b36ffbc085db9be46a9897f5880f98568610dd902014c85f3c35fa3ee048ad53a98a74b97a86b3a9fe07f8973a2d9f4fc6819462a0d09df9af5be3e2dfa84367f180c622d4ee7511063075196cda509274877bca2ce9732626ec8dc0b62dd651df8ea656d76ca25cb90ac1e78646aab3ccbd4b4410be1986ecd81e68b2aca30cddd093adf5981ee2f5656e813d253a4aae395ba8f3bdabb1290749518cdba6427a77956e4fbf57f84d93ece8e8968b27915a9f944c6b021af0968774b0e74e9f9f8732b757765e2a8fb0ea705c991e6a43b7df94962e91d6698d316258eb1e0f5c910107992b96500bd6a003a36b5dacd019f67d2ef7f09cb9868c5d42758e8b5355ba26397da217b9a6cabbf9d774825caf24c2ec2fc4d4dba58439dc962680a6a10ce0b42289994c18d70045735670082bf5af0eb6511162eb0022b723f3ff0c33eb076f23ee4d619daa36a4108d1301eacec77f509ffca200c1738da85028f0b45618dcbf854e1954f3ba853f5ea52be84cb83c77eb51e612b051408656b3ff3eebee19f9f76583514c624a76f4e1a89585bee4a3065b55eb536e3e1a7aab40a695eac894f83da1d1c8a256951483b2c4ec2e6a0416b42a581a46e25b5b5b165a00a3ec3b48e447c3935b29c8972fdaf7e21f6ca0e8b00f47fbceaf56a6389f7085b333dbaba8d26289925be8dda5dca224e2426290cb5b23172908be1c2f8800c349a98a8f6878c12d7b246ef2a1ce59202f81b5b545beb1f467a9af68f5a47ba9a8a0a592911eb9401453149a85516064087ad4935850ad9f376fc501a391785f9e302db1cde2d2696b4c69d3038243264d6eba125e4764d58fdab2424082fcab54a21b340a9539f6498226ffd738cd45772da51fc1841393d402329207309fa1c63eef20e959dea9ea7edfd61c3493a18cbeb7f2a7c066342b0b8ddee5626fb859ac5ab40c8ccb04bf498eacef32bc70c1d43bba1f292e917fd02de6f311591bc49b0c60d0beeb3fa08d8c0f2719629f106105c134bc652b4608cdd474006ea5d8b88a83dd157dc839f4eaa05472fa187870df8dd5b01bb4156e012b581d711073a29a5bdd5f470c00bf93e6ae89289410b4aba57fff0036de63730d9128011078a5dfe044f5a8215000c81aabac84103fd6317cfb1e4f1c98ff7223f7175267fe3310249f2ef0b143a2cc71d2bc88f68d9620c96a536e30ace0daf427593d6a5fca10d2cb05121fcf674f359ef0a6be978367ef0faf1a73d2dfa8a6a67945adf999b63f6cd95b13d84759a39a32254eaf7d900182d55a00610d72dee250209a11afad0454456b9dd93b98a1dfd0313638aa4c56570d4d3e926899b79ca389d54d81598ad4741de917be2ed311db5e11583b865e46e26f3c7f27e33f0e660450b80a596b448609c875bdfdaf7d0a852c897bbee6d8c968ec06536f95e1fa07e5e00c691c2ea679be0bab8285de1c099f7a77b84e8535798eee5c1aeffc088acb814bfc8fec43935c60a6faa2e8890b207c198e8fef8cf176d1a7a600b91c3237431b82da4e5ea7e27780dc17ff993b35a961c4dc80c24619ba01bffcfad380d19f182589422c81ea541ad37bc3807a6ceb157f56907df97ac97ecf44d91a994f5f3d15f80ec9ef2ec7e7792ef806dd4e27ce2c0e8f1a7993839e49fc351391c47fdd2f5ee3553fc54dcbe1766125776d09cbc10b4cb91afb788b7ed824db7b85d953de56ec910496c0b86771f069e90002f2a01b0ee707f1ec4a513503b17d254f485b70b8258c5abb5efd0074a107900e6ffd012cabba35d3039be211ecc3dfd8e42fcb72a3cd273595005ec89d6bc9b91cc789465d38f88f389276973738cd3a87d8890d70741a1b7b6b42095ea89b2d860d314c526ed9642e7b6fa2562ee3d9079c6ba46d542a6abb47fb72b434aaa823a8578b6a12bd5178ac353470aaafd744bca13bc7ce46d94ee86d86226890854bbda58842635f4dc72864a4c490f212caf5c44b389e4a7a92997bf15d2bd92690b910165de5882d390b71454b6edc8237f2cb3d80cbbc3550101bb9bd091e5aa0a79ab15285eba628c008cf9e8fd7371a9d8d105fd9e962c8c11dc9cb9a13084042ee050604d676695f0dea3517e39ab9310cf469fbdf3845edeb6829002da3e04ade461225ee682e3ddf51943c1940bb745246974994716ba47ab24223fb89243b87d9bfe25f90cf4c9d015272b84a13a79bfd63474fb7bd0ca452f6489109c1e51f6c7cadf441febb79a90dae60a587f252b8551ae49661ddf8792782b85e97ed75340c595b7ed95028f57a9a15b6123fd7fd04291d69d3fe8a513e102527909241d7b556bda2f43ee47610eee9dc82daaae81b9ec306476a10edafe50d0ba159e4513daf6ff12192539723956ff4a86b086ebe405c090a500a0a8180183d4614738e839986bef54c0aee398ea8377f29e9c7333cda0579a48488490b7aecb7702d0a0ad9a268310d9b38621af9501e3950b7f434ccbef0975714c8833eb1c6c7c0266efc7e7d824222fff9ee7f0bd23e2d3385d872b949a49f05c80246e401c7c00b6192c220ef44c8562ec8fd4e687b2718dd56a217f7403c06eb5275aaea2eb5830455339908f31056cf1b98d964329e44f9d668533fff2f1bb19ebdd0a3881efe728beee83144efe53c075b9c8e635f1802348ff07e3719c6614454327e9b863535fcb856fb4996c18a0c4badff19a0b24cd071380d3747431fab1c70e9b427fd56f502f181b70c671c92be14a70dfd52a568192b391c0507cbce3d929dfff673817b91d5b53f857bb530575cf9e8503b5dc973d4a663d22d57ca14f3f524b22b2a9389a22ede4849193b1e45e27cbc66a955533401acfff9633b418a0a2f4fae9c7c6205c961dda282a40676a4920440f22a32ce8d9efbdf08184820b26cf07fb8707f9a7a52733d94a03a60828fd81fe44bf58ae10c0d93f041d13d9156802d1db4cd0c77052b721eceec2edcf7231f7fe38e7886f35b3a56fdbe78234378b069e73e96911e50c458cadf7945f5cfb54707fc598cacf73109379080d7153c1ffb61c45e3d1b396b38198e67d91998e97c84b37662a09b8c0a1b150d921f861d5f401270f487e055f27f51a3623b6c7d183b8c64cf7a3034e9d4f156021c4209ab01e7f37c62127fa2e18450d274fdfa9c9ee565d43f91c38cdb58e8ef3bbf05911a6c68138bdae21b40a697ce9f0ccdc9ed99d10c3eccf82f2746bf9ec7cdf915194774c75444238ed330e9f5129e0eeff9866d56d46c5f239ae14c8a172188da78e9281b988d356eb14fc8499b3323bb9276f93efedbbc480f8cf1d0b099e2f887b426987c4470aee992ef77e20d7562e972bda3ce1af3f65c7fb3f69c1d911cfe6110bba9f25528d60891b65176fd88dca1883a302419c69eafe040050031480a27eb9e550225fa0686f9fbfe2d19769d79bc9f7a2224beadc479968e9d9c3faf1ebb6973f66ba8a2f57a3f30637ff3c794517024a391f4b050f42c803adf080623bda8be5f6d3b457080ba6235443e3bf2652b952873c3f61303eb58aa33f754f5e0af6a011ccfd88858018fed0bd602537a9f5acff98e37b08f4bf69d63c2ccdf1a8818a6e88bed3beecc9c1973622e448091cc5c0ff1cc65cde9ec851f8a81ce3bacdb4f228f7af6db34da527e514e4d908bedc5e4ff83a544ecfbc65eb64534a4d78748f5f867546e6e8c1643384cbbb6d39775a8abef749c1ec690aaf2c5ee3b1f81719d98fcd32346fbdd0fbc4eccefaeb689fb6d70f6bafda6d12f6e07761cdaae6eb8b900fe316f1825e57d3e9508f8abe9f367cb43184f7b2c4bce44a9f0c2cbec40f3abdba070b9ad1c80cd28a5afc5ad4d68661b18bdb8e1cd66325e2570c0e8fb5bd32995e9fc3682e6045fb06a9ff068a5ccc54896f68230a5"}) setxattr$trusted_overlay_origin(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040), &(0x7f0000001080), 0x2, 0x2) (async) r0 = syz_open_dev$vcsa(&(0x7f00000010c0), 0x9, 0x100) bind$unix(r0, &(0x7f0000001100)=@abs={0x1, 0x0, 0x4e22}, 0x6e) recvmsg$can_raw(r0, &(0x7f0000002780)={&(0x7f0000001180)=@caif=@rfm, 0x80, &(0x7f0000002640)=[{&(0x7f0000001200)=""/34, 0x22}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/253, 0xfd}, {&(0x7f0000002440)=""/229, 0xe5}, {&(0x7f0000002540)=""/224, 0xe0}], 0x6, &(0x7f00000026c0)=""/183, 0xb7}, 0x2001) (async) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f00000027c0)={0x10}) mount$overlay(0x0, &(0x7f0000002800)='./file0\x00', &(0x7f0000002840), 0x40080, &(0x7f0000002880)={[], [{@obj_user}, {@seclabel}, {@smackfsdef={'smackfsdef', 0x3d, 'y\x00'}}]}) (async) ioctl$EXT4_IOC_GET_ES_CACHE(r0, 0xc020662a, &(0x7f00000028c0)={0xe, 0x1, 0x0, 0x0, 0x4, 0x0, [{0xffffffffffffff5d, 0x1, 0x80000001, '\x00', 0x8}, {0x6, 0x1, 0x3, '\x00', 0x1004}, {0x1020000000000000, 0xb87, 0x9, '\x00', 0x600}, {0xffff, 0x4, 0x10, '\x00', 0xc}]}) (async) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(r0, 0x5000943f, &(0x7f0000002a40)={{r0}, 0x0, 0xe, @inherit={0x70, &(0x7f00000029c0)={0x1, 0x5, 0x5, 0x8, {0x4, 0x6, 0x80, 0x9, 0x4274}, [0x6, 0x2, 0x3, 0x0, 0x6]}}, @devid}) (async) r1 = pidfd_getfd(r0, r0, 0x0) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000003a40)={0x4, "2e557d398de6d507d63503d54d1feb7b5201253c1c8f80d2f789d83c62ab631e1db5615bf84c336b28e738c5fae5c7865195da818b07e354237c21cf317957de7196a5cd1b9e0618e7d18c9bd79d87461a2bf5793b63247120249547c44d94b0983c2382c1cfaabd2116e9a9ee602cb6b344153c730fde3c7810800595e57d6aeaf23dad29d7a04fff7b16fa78c52006c9451ddd2da86ed27206aba454a16d779b5fbe03c9887e821b7377785d5dcc569a7593f52271f8e69b9631b3586ba56254f1968bd214d289420bd1e2048792549aa1b7ec21504c9f593539d76bacd93ef3e6011edf37fcdb8cdafe57a7194986a9963801351425317d62e2f69c661922ed19eca93d569acee9142e1dc03bac5872146b7119718093be365169a62d439196c6e61f05acdcd0e8386d7cbbd9c7a24510ea9ee124a9b32dabf25080fe61a360bb4497570baa5b86688cadafc5b1d027cfd20d50d426ab8fcf58c887ce4a447f5b802743c8260872d63f4bb27b15daa2671e2d7ddf3cdc224f9b26c5863d26716e3e722d03431f3ec6cf5dc37883f0c9bc30cbf7f3f2822de4c9b8154de991fe9caf51939751768d0b5c407e043b782b05fba83148148b721978e43d47ccf81c5abc57061a3f17a5d540d53d177af72f496c50ab54eba8ef77d6499aa435bfb4bfed92f3c2642dda3da1dfe80e1ea312fb7907b65cf2bfe76548f37e31ee77"}) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r0, 0x10e, 0x4, &(0x7f0000003c80)=0x44ef41e3, 0x4) (async) writev(r1, &(0x7f0000006080)=[{&(0x7f0000003cc0)}, {&(0x7f0000003d00)="aa772ff03298d6896f71d0576dcb15f23bc9054618c7fc32687c9108083a8692f609", 0x22}, {&(0x7f0000003d40)="cf389f3a4ec97f4ab380fb5a782ccf424d22117973b60d1c0f6589eb5b20d5df26a5085ff325dbfce193a5a5e8734a9d46a4979db7c49a1d924b12a2f71599328f04c31779b14a64c35b14960c8d0d8ebc4befc9791157669c5f9501d71b57f4866e894b69fe0bd954ba7fa0569d9404bcf315ebb5b708729b2352218d12b4d4b44e87bc78dc0536a25bc367446afd7f3c32973066e557b82726dad6bbba8264e96cf695274ca4eb2305724e0fbaaaff05d19d1a3a6194d63485e1f6805686ba03d1fe429034de0d325fdea5514a8788ec179e58e94dffb023127e1159b30fb10e32817ced95a40f59ef6227310a848bd34fc2abbfbe70b1a205ec5de8a3433affc91b119f796c95e239de3a10534de8b6073ad44e74fbfcac957797c0924fbd5b39cc4ecf0d84f6313e824a27077847f4921722d173b89a3332fc4bd32c05e0642cc39c4993948256ffc8ce7cbeb7de437aa2a43b2264770fb6ac94946d306d4901e247d5246cdecf280c45c788ec7ec3597bd91f8faa9ba9ad82066fa1e2135f3d1b58b3dcc07b48da6f049ca3ed573cd37b059bb4b827853d8288ed81916fed7ba4c534a905967ef7839e4e3eaa4b211937ee8819cfd1cfedbe889cf94ba89bb42330b18cd822e191c560fabcceb1bffe7a2f8ba4c05127ab431ced1d42a4e3a96ea5732965a58563e8bb28d4aa3efa7a822cd0d83e94872f39fccb67c9384ac0e1b66d24ec4aef44e4d56c0747563579d1d26d913854fb2b2d5c6bfecad191ec7f8eee6301dcc7668385431dafebb3051290699d5ba27653e8fa7a1839101d7d0188f329e183b0256ec6511a44ccdc9694402e519bce09e9f5d194bbde8617e2b4f16eba6d17f80b1025c164b07e905a7a56fde3417c44591468659c681224ccb86ffefb8c8b2f4f536a79b93e28b7f7dad21c4dfa52c65b7c661a36d67c5bffeaf5b6e6187c8299d38e15fb0f4dbadd451ed68c10a1f613f85bb9a53331baaa65a0ec94f3248c4e8e142530fe089cb19fd9e8baff734534b25273ae90830047baf20b90da62adea128786eb9d7fd67adad48bcbe18ccb6039a375aa3894aaf010aa7974c3629afa7e48b77667ce0ae8db1c1702fa21cfd13a642cf2c24a2833bc61064c9f6bb3d9d07ea6f386b7e8304569dcee1425ee4577dd3952cfbe1d3481ff260eadb492d97a1a04fea30d60e029c14764db84889c82566995544496f8a734b99be77e08e7240625e1a3948e51b703666ab719ad6fa2d1b710220cb75ca84a6382d972bac6a33b6fdee35ca43bee8ae3b796c0bd2b9b27967e9aa2547b942366b0d051518e2af925d11519f6fea326171b5e28322e2e68fc4668594e9d241a43426ae0c90259bfe3a524f68a3584853096309dd10e54feb507445e45b70953b5a836474eb4384ef66006cd577b4c56a7c4b7609f2f730008175a8afa7b3f0e7e906160844fff88e220f65aaee1df99c44946924f58821b42021f03832d198da9f024dcb295313521faa38148a2634706c69dc716f7f6bd9be898696156d5b89341939a89d600a0b1e490c939a06152d764a235e4cbd54582ce37eece429797e534aecac86d72ef5eb1eb89bd67ca15c6f2f0e2a935439004f0b335810de0a56767467e8030f4e6ef66fbd511c9ed12e7bf244fc5a3c11d54a9ef01daa6c4e2b3c43a46e52bf2ec41db4b7639e9bcc275017fd93a4760bfb403582cfcabef12e1853256344353efcdadc4f8b3c9f322fe84bfae39dd6abf5c4cb748c343a58380bd225fed2479ceb8f42ffc55208a26a0b0fbfda3cb1a5284ccdc61cc4171033cc0403afa73bd88fb186514683f99159a8f3257747daab82e1651b0041382cc2eb86dd2e0dd6da74c400abbb423070147a8636a1064e8a4e4b27ea3c903946fd7e0294ab1297e7da838686ee43b2a608375ce5ffac37a764bea783bba494bdac79ac63c2f62148dbce99d41d6a95faf99e0557e9b03d29ee120fb14bd79c9d162665da3bc7ab3ea838ba79b65c677bc937b8c35c4f70e2d39be24190993c913209574b7293fbdc61cf7b650e203670c468e48c3e368825c81961fe16fe01d755e5c7f88c15e4d85a15798e67db3ae557c989fdfc5d6140affefb97b555c1357a4d7f77975dc19da9d3fa85c84b1cd883a177ddf8b884b104c52968477e944f0d770014c8ccdc43f249ae6d3607068891e9be8736928dcbacf6471b3b28c5add58056ffb5acd3d8e5e520cdce68998b3625e563ee135dc22af909e5073bd76bdaa7eefb21e49b2de05ea7fd51f15593b338f40c97a2429879503c362e9244aa9f1e5d552aefa4b5d964144271c99e30f230d2d1695b17e568fdbec206fef36089fbebc0713cc39f39985a244b620c0cf98002d749bb2384fd31cf509f13a7e0bfd2716160cc598bf12ca875eb96ae5a178c2ca5983ff85409453e58492799a4d40f45811305557e00d6d1fdc493af6e3684e3f29bd04ee5175548d19f45e5915bdc3171f10babd0371fbc5cb45436ffb16c827bc1c37fa6d838d4182024893804d755d620b7d758dec98c9cf6e34acb9f1564a3b93ec8c78437cc6e27f4f83490e50f21db6bd17a967935d257ca5ae586117b3a8d9c58c99da169bd01f8b0c197084be43635a039416df8cf371fde3176da57b927d399c37abe14c4c17901995fb74ca3a3c37ad25a0fa182ba2833ae538233d49d059b37973e8f2493a9f6611c891e00df40259ca979a97a04377f07eb00328cd6bfc711da517286b474a9098b0c14adf9d1a2fe1883b8ad9451c9b0280cb8611d9863be3a98a0542a70445ac3c3efff9bc978c41293195bc2ef128342e9573f31502f439010881dd56130b5849c6f2fba371ef72dc1deff2df6c1aed914af8db161ee8f6c29614cf5e0f568f908b8050fcdafd17653add23866a54da0f963941cb8dd9f6230b7a38b08caa0a1671df0b9ae1722dd0db6344962ea5ffe2ad30b7f3cbc81799200fb28290fc523058912985f3a02ad982721f81ec144730ed6449ccaf6b4fe6ad6304ddb5eeba876ff107604178c1d291b5acbd7f193731e4e7336318f27c8912aecab8fd6092eaa71f98170de711cc80c4d8d2d352c96f1ed0c142d025085a35eb0b5eba349afca0b547171eda760724ec4881a086c327f18ac403c7a1c4e44b9e74fd8fc58ce8561e340b24e4d125eeb121dc8a1469b9695494ab3aee1b1d165205ab65fac7f2ea9d87c04ef58dbea34d37fd16e2a358773a8daedbc1c28ed227e02d5e771814a76005a0afddfac049f4cd3a43b0ce525be4034f811a926b4bbf709d21b894cf67a76996236ee76443e8c373a6701258559b9d108933e8825df557a3ef4463c2f9cc4072b1cf39125eeb55f5f18b131b5815ae607f6123b81a057568156d61bc8e5070c7413c57e8b07dd2388a6ee011d2aa85f4edb9bc3e987435fc40c8278823019ef07bc2590fe6372a6f6756c2aa9e4ff85ea4a6c1276750e363dfedc24e2e62331c46653ce7e6295c0842d1a23f78333280b3568658537103d89a368237f12cc7fcb1ec42bffc7740f83874fdb0269fee8ebe9e57b91737ecc1429bdcfa9a774997040485b6b4b6967c9ce4aacb1bb80883326b9ba5e70f94828eaf9265a356d8a7debc49fd19ab6cfcc860f8e49ab8398cdc928785c58c9cd27fefec0d5155a09adbc344c40107ed61c555e62a425bbc6c8b5c70f0e5203ed77effbad94b503e0efffb1006714fd4c3bddcd5adbbd4e35f5ba791d0272d4a644c801c9f9ca811885d97c75e953e8cdfbcef7cf7f5cf1bfda138606362e92d5ee2958451f1dd4567671b8997a1dd0a63a13faad4b8dbf569b8935b7a1f99b9bb6cb9871b3cc7d5ecfece7f449a87d2d077261eafb2782fe287964cea4beb0711f7fc591131809373f97528170e002e83f2d167671f248fe0ee2d75546dc62f3e59cb5fa5cfbeb6fb75cf6ad77eef09c0130b0bfbca5bba19bc0c5ebba2bf1550b037e14a8062cf275ea873c0922f90350851d684ef685a9f49a2a1959b8ea9fcc255494e02cfc35e70aeb77537e76827e6e8a95662e600db89f7e15a1606b3535b8d48d0c7ca1b0b62181b143d1d1e55b922583113d8fe1ad0c18ae22d527d323bd5f17d0dc075923d5668dac4f5678d151ad277849ff893a3f002121d05dbad9751bee49f5f663f6c889ca34b265cd4cef5eed9ed8eeece9a509de68df880f9a70502a4a0f94da738f2a5ba66748faa4680d5df30ea27554d22869a4a0fefe73ed9e2adff223f701fdf7efc671d239180d70e2bbcb774802cb5b3c18c43fc6e4b19598b69bd150aa2483d5b8c983696951b75fdf5c81c5ba237f7d2286153e9aed559395dfe78007ef9f345e4fec857215377597db2e2837ee400c73195072a6c8b89c8b0b7650b8c8b629d0cdc86e171c0056feef15d82fcc767cfad24a8aac3c2e343cdab7d04df0eae9611ac82503706586389d04d4d76fdbe0223d29fac054c87fc87ec7fdcd719bfa48d9a4f469333ba8c36474c5124c4db2e6761c7e77c022824cc253ad457e7b4031a0b67a0027d7c013f5bcbf19bdd7882c48afddad488ce392a2c9dedcaaa560e3661bc3ed67db2be798459a94ec9c2cde8b0d9db2b631f7187427385ec15801cd8d6efacd7bbd0d87c1b20e1a97f42e0e5957b06270529ff09011edc9cb64d549f96a69eaef6ee12665f27cd9dfdc25df54553a2501c37b2c4cab41b29217c9259fa32ca0fcc850cb18ce0ff96cae33f30ec10c0547a64a9d91126dbf8a7fc0fc75f19f9fcd4f2a9ed3f97543901e0cf643c1adfacd065d52da5edd351669fe6beb7e4bcb6cfbeae9f87c53a103dc9505626fc33871850d9c658f8acf6eabe5031b308a8fedbd07764e28cc87f78af5b323796119cdc82bd5cf9a5bdffdc3a1216cf88aed026588a0acd00c3cb3841cb0acd5ec32e4b4e43cb5b672e0ab6f1b5a0e2e0b6fd2cbae21129466daf558c8461b394f714c7fac07fee1696ffb7a486c2503deff6fddba31180d61676ef279e21b38487fd969f6f37e35a8d6946238e0641694afb15df168ef7d0b82c399dda4c208f4ea3b19b8f0cb30660bf43b828d284f09a2326fb689cec1f023db0bcc7a249e270a4f17a842ff1fd00df14c74a5c537d909763a620604e925390ab698852c4ce6413565f5c67024a399c775d6c679ad3b0fb22cd5a9d4a008f0b4938c74711a092920f091bac178844330482ae4f1f7d1e86fe72ce8ca8dc7790f7b2efe639de743488a4812ecaed1854e116bc37b91907d1a14b71aeb97ba18567abe736bf7a4b70b36a253587d1dfd27ace52778c1d95c986afd81419a9dd2cc9b91488408fe503842941ce91061e866ff91a1eb0fa282bce533007cc403b5bdae50be78937baf11e22a8c84b542dfd2af342a9895486057997dfcb03d5f66ae2c9e719031c3ed3c94e09422be59b638348d33c095e65cb56701413655d552a8111a0d8ab5f1bfd429883aa0f720c17becd949e91f5b92b74c9f79f4fd2a78022f5acdfd85aa596c062af227e2a2e09de00091ef9627c5b0169c5bb8ed0e8375fd452b2ba3d24cc33d4922452652ab187db92c17adcaf5f171cbba88d171e0f1644b39a5fdfd198eba84bdfb284d41e8d06794fff33da49273191c1c61e271a34b17af85298c6d7377779169c8dcd08244d6a9e1b7b301b2f6209adfac1e21d9bca247974c0a5ae1a5f75310cc5a0c8ea19eac790e88dc1d4fc8d235b59869736ca2c52b4c29605ad8baf2aad893f1895edfcdb703707e149a92c75c80e1f663ff5fd0f074c", 0x1000}, {&(0x7f0000004d40)="bd633b3232e0ad5b9869caf9ba1a6b8dab6033899895f1ef07a987d000732dc616ef0229fc5c0ccf08d3f0169a5619d9e6a9038026e8fb3f5cef482219f350cbe401dafadd3ceea3b0fbee492255ba75d6f0a7f3375667a6b84d29ae47052ef6907579c1ef902cf087a6d6a255604bc79b717e4454a3db6e4e7ddba3ea80a1da9b4baca68ef633d661a00618f076343e0c089a710615808716583d1d644631a88398940cffbb9e77a01814cc0294e9a49114c4172c981641ec957b3eae0d40244a0f21353ff5e79f4a1943f69347a420e9eb1e0d8356977adaff24a6051d1565562b581173ae68adf202e56bbb9338511e3a69a64e0ea7c37d24bb55bca8bb4b6fdeb447a8e09935926d892d9d1609812cd17ce4105ea9667020a959dfbe9f94cf7af139a71f04ea0a265a81f92b4180f71ebc42645737f2dbf05d28d08c753b81aff557ae2312ee8106789ca91e6de7aab005b0f0481eb78bc9ff0b88f61f097f181c8c8f9ad9af7af4568814135b9e0ba3dbd61619123d90605236be53a3e44a4681f0506c62a802ed0fd15d16f56bd13b9b7f4d0e182983417961bd863697ee2f86c49f0ff380913552a09abf489a6e3e2764f4371a72ca53d352f1cec7be36b6662a41dd20f2d4ae0f58ee0e245cdff39c38544e0b2b52e57923c82c324c6cc99ea2e2a2e39ef429fe57804e4447f717f176388ee21927ea547e3193caafca35d6f6745733f42e1c403785d7d71e551cd97629c57c645a0be24ad34c3169f65dde4185d848c25138b192e7a0929b22f2d54bbf3e55cf175cda1c18fed9cd3022cb46827ced24eeb6619530b2d51e68f6780376146308eb910ec51f7b732a4be5e237909da4b62155c3ba25f383cb69b2a1b422808ae15902c556fb41da728e0dcdd73323e81a118177ed8cd82c8a8d4dc7a7d84bacbf974a0f28c4ade1d96cab3678bb3bb1c925728b9bb678fc0d889522be1b07b6accdbae39aa5c9b6d90fe8ff16f52127a219a1f628b33d96622fb5fbbbcd1c4b6f6faf52fad88fe8c0a88b992a2f88246ccc59fd6999fd6b3e54073ba4b8632afaf73247629eb1f7c7df8b23f131d60583313bb757121b375cc38e4c028f8a981f8aaa5aee44c6fb222d7651186b1165c77e9e017591776d1a54156b62981c5323c275deb6b0fd06e8c67a0449f927eb47d1fcc896af504ff70799c81a5429406a49aa0b1d3debfd44fc1d3e20e4104af57675bfacdc28fc9ffcc7caf395390314d7cbafa278c48852455beb49d3266b9507b383be823cc2d1904a50312e6a15c30b6ea948790214ad3a83a475cbeb3a2ec50fe7b84732958c89715b26c0d9f33c93247d1391d5817b26a422b258f5b731a02442f8ad0167c27cebbf1630075fb8036cd7b47b5621e0a8b0a54b2830c44e5c7e81af10cdfab9fc430ae73947b1a7ad45bbbbf0d094596edbcbdab4abe4bb2f49d2e122e74c650506f018294c49d0d6058ea926dad96e132ab98de0af7c6cce990249fc6922da15caaea566773cb8acf8c1caa1c3c4dae4f3b84d047bba474cc0cd5f04f444fd00b8f13cd7dc411232257afa297aff1a2cde903c71881e6f8689e191f5150a5260d69367e66175a40058bf92f80d91f3fddb094fccdefc544c885e97430b60aa451ba6ab8829f582f1e2cf9cbd5c09f3f35c90d3ae1b8e047a6c03d9fa4f207ca4b2861b8a2ef425bfd4d50633ba5de0726ca8ecc36490149256dea30715a1eb2dc7584432e3d61033667b3d3a8773f5d04ac2f239182271397a59648da8e1af2e70587e97d4ef5c996ba7465df2a7666532bbc623ea11d61a39e17133ecdd1dee9199e7e26b58b27513e377abd9c05b4e051de63950ee6371cc2e41e6bc3d08230ee687aa2c1eec1c2093dbd8e52acb66aff5dd2d8be30812aa625ac70d0218e11f9770b02e75b17993236b11fcbb248923a92213dd60734eea7d8d1561d7c3a979e020c70aa8a819e1782557f03837c8b2effe794b28f44202ce500a6628e609683da16c1f01beca2a3e0e9449f426254965a0d37370c77fba797fec0d53118cbc76e5fdef86d8ae858a41c5f7941c99e2d36b2cd4236a9a7f80b12f305959a83d5f3e26c77967e041f957678f67e74619112c6b9d78dec4b725fd7afd590440207bf15c4edc2edfe3c2d366a1551b32d3e5236ad102b56c8123ee78f37e30d8c1597ca01727a4fb974c7347b56703c11143f2dc999cf8d6b80b9079129b3c460d1b4ded9909f1cf4981aa98079de6b9c9590eb76f7a7a6b9ecfa4a8d29e270e71972e25df33914dcd65522a5c6671f4adfa4c1c94eaa5fb4b7545525d61c12b7a3bd26e5dae3678dc93a367eed0eaee6207c0cf447776421b2a758f7acb4e0277585676b503d5ec03cd7014ce410cd9c1b5421d27674e7f978a4302d947f4df16863d7d1486a3ecf9b4a3faec2780ef1df9e76e1c5e0c618f167f57cf4af5f32d4ab9cca27824c35a1279bfc1245735b28d2b1c221cc5ef3ed83c62c83aac02edc5995661206ac09353e25984f04d60d0f42a0deb52569ae3bcbd22861dfacdb9ef70515ff6c289418857a8d5d4f19c81ad1de1302bbafada3a5388e8a195cb1a5575d6b2a9cf5f51f54618ed086b8609ff5466100a426c29ad0e5279b6cc561248f1e2a7cb14e612e42d9650390459ca37ba1936b54dca2e3e993f087955028e94dcb774465fb8dec3201f12b8afc6486075235dc01f03a61e795fa5f7f4f8d4e9b1edee319496d5f6025ab94532fdf75486e15abe157f4e5d947d17e7222c7131667193d9e1e2a2039b3fbefdd1178838991bdd87d58d6987ca05d1afd1f9d03dc0f216c578eed9b56e708f0713a7e22cc304f596bb2792ab1ce0e8a72dbf7253f94b1ee1e6f02d4c6d8556ef5ff5688e980dc6289f2439133ff0ad957d09d7b6f11a93c300dc252582b4b7a3b7dda1241b4575ca91410af3b788022f7c2efcbfd3e45a970cfbf331a2e3efcfe7afdc47c1134e916d87844f704372f2488c02fa5ba2433eea262ffc14afa794e89f3b35b3c2e55c389509015d20158011c5b346d7d141dab1e517a1864fa70b3b6645817075536d1c18c46f3d33ba4fffbde2954e0f2c4f90688550b680fd8bb1be52e2a02168689c32667a9fd5f9e054a394257a6514eb0ce2e5a188f1e488dbd026bd4efa5b38d42c58e856f8a17f284b535ba7f7c91400b2200cefb9d5bb9d3401900d05698d0793184e44e93cdd098aff38a27907ca82bef403c0eb21f581ee75b47121b26c607e7a714e47cd4ace757ca50bad936a1598d9dd0d2b182e859a02bf240d79a02490f3a57c52ffac97e4275af1bdbd9a8eec5484b378ac59642fbb27dcf6011f874ad430936b1d9cd2d574769d2233b85101da67a9f433bf5319802d0746f599d9cee2ec1f9bcda262a18eac8712b9a8e67a1d61a932f4061d9373d02808fdfbd58b206b2a6ef03dd656bcba57231f23cc6e0d0a882a3c26d609bc36fc5e1a6fbbb91693a32f37c9e1c30643c548ed7c4faf169410ef0efd3a1edb4f3fb01b62b63b217fe0906a398b6a650275c241bbf0b3f0790769b1504671acc97e05b7e917a6d0996c94b0cab4721db27efb36fd24dd8a1ba8fd2e6edb01df851afc381d4ad11c8981d8d24421f320db2604fb934e038115b00c449e6256ae15c1e83468f77e20a4e2dedbe92855d8c3b13bd3f18efe4561160b5912537a10eb5ee65478c2209770649b20da19d783b572fad7e810b59642b6e95a7c923a630d83644bd2dd8b141a57568ab0c92ad072489b09f675fef365a1d63f857f03c6aaf1fddc4beaf16dd5e9ac627134195247b582a009f7c9bdc34e1a3ed8ecb39d7dcda5b48dab51bd7d4dfa1d84b2d90318d93f9c0495eab62a434ac41f681df8b906aba4251158b074b4257020c2ee65b320808bcc47cedda7ce889ca6a0d0ebd678c92f5ed3b4222dacc2b8b00e2807fbd8ab5448519cf7861a691f61880754bed4e664d22f8b572af0a2de8312702759eb2ee844ff2f72a57a6561ae1447b06ed6813ccfc0a7ebd70d518c6deab6b1560c8afc341b188b0f5db79a791d29e6e5c81ac8da85a74c894b52e9639d53b2b26566b1d737b624575c8590a1c98e8cf4d6246738668a26e589833428f20ee06eba17cf606bb768224670850f4bcce9f480c13b2e8669a36fb7a083d669a75eb767af976a373e75214d9606c6a0ef412f3db7a22754cbfa502e6bb611ad612a3ba0015e068f85b8677281b9709e33070b5fcfd875d278d7d6c511ed26c1f6c980cbc0538b9f2fba5aa6a82b8eb336be8dbc1e7b615867390716bec573fc5c8b42f997ecfccce1bfaa58e8e88fb9ca5f0359f31b100268309ab6513301248e4b1a06c162b381461f671aff9f19a1eebf660a06919e8020af5335e59eec18794a2630173c2d83b020f341bea2d3de967f305bc47314dbebb2f8a40d814feb3bdc64e0fe18edb710c2f58779c0c5647cd9cdaf9d83fca85340a52f2ec9b294e96ab2f9d1b8b63be89fd6f2ce22977ea024a156ef80c6df8b5b4a01225aad64238f9a2f53b2c92ccbcbb97b11b3d6507a93bd9ebc28598bceafd9bc6e70209d23a5b329159fb2dcea0eb03a88e8494b106eada0ebd33b92a4a010befc32829a6ea64fa669c54e74c6dd78ad04966d2a87a0bb7da70b3d7c0d04a306081a60a7067d74105c28732a152a87215496b1269ad959e8ae25984d8a5f0ca4756d9b69bde33842f6f7b1fbb99274e57a719b1f1d4851c5abe6740c31bad38d8b1f620706a1e0e795d3d86d5dc87ddcd18b3ebd034fc2ef60750fe2a5decdb5f96fb0fbe59158dbb00dc5b1d371cc62c46f095640fab04a45d147780f3bb29766fdd3358bd6c4fc97e1832c1bf8ba0a90dddefa4558403336a1785d27c0ad287e3b0c4d30f7312c53249bdf6a9bb8029c9b77d74b0858b5f82e38707954160c6574502a032df82350935f10af260b5f4d1039ae29177cd8914d063c03d097336fb0db572c7f29c56f4b3ef3fac6e780430c7d4f84632710e2974bb81835951930dbff15883f086a1512427bf12e52390dcfba50e835bb2bb2837c3f246558f3d866441350d57a5a46b5b41e05f1d18e5ee50bcf70c942081b6cca29d2905885d3a13392e89d1312193686a3c68c617cb919d398c6945dfe63f72b40a665de3ca145889b4846495adc5c42f1a15037b59e89297b5ae8eb4bf6c00f2de16e271e95c59398a25b0171adf8528e977755b2367f9ec1f5f2e0cb8d3561a4db6f2ea0a97df558446c8957706325297d1a016cca5119a2cc6052f5a067008691633fc684eb87b3b3afe956cde5e648336edc90cd2ad9cc03d0dc95a74d3bb35054563a2900a42318dc104e904789eedcdac26555062f7c7bced51945362ac94e45c709daf170a0de1e927ac3abc41783d2b1a6cd072b7aa845dec4926f9d112bcbebc0aa2d6cddf59c5fd0cb6460664dd5a0e0dc21b25481fe76652d824759be16afcec0e1807a75c06faccd6ae090074b3d5d1b40cbbb33a31bbb1d57b393a769936a9719c1d9163aa4ba26d621406a2e8733d2536b2275a22ef88074a9cd50aef5ad2339f3e75f932be243a7bbc9c05553a29031e4b1e0f421ac58210484496b04e1d19986a563d5d9769e66a3bf6c584b002ce73af9a8075beacd8046ca084ad0fbdb7b4dff34253c02036518d3f85ec504358e42c7ad64fa2e28155df583e606428da05f65a3c8cc73772b7957ac0b5ee71708faea7b591047ef09a4b1af890241a162536073adfb283de0159564074763a552c8bc", 0x1000}, {&(0x7f0000005d40)="8ba8fb1c3d6c99de161a1d312fa7a1692e58f2804c38362a38d0e3dc96f57174f01ed1a16337e4090f91b779ded3abc3e5b06b75411fa596f3da3e3004dd9cd051441922f8c69c656e381b5553fa3c0e31ce60d3a5c1faa3a039516aaa0fd166563da31546a6c3215f991766bcf8effd75ad3592afbe213c54932f0964b0a29b464e0dd18e5918db2743c3c4cd4ff4063ae3dec4ca11aae8bdfba5324d39c1d43d6dcaa649244a95ed45b4838240f26138461071e71b3f006e8505f6a8e8207033c31393fa42207d5bc9c926e423aed5a7277aa3", 0xd4}, {&(0x7f0000005e40)="983dc12b62545783935aa9d9cf54c7daac07640d603e5605b180aa143221cbb0f6cd93ba0520c0c5a39b903e67a7f9a4cecc4f2c067c6b938da1708f4350ac4829ac40f4ea35ff8437107b93a5d1a18f7054387507f57306bf0537a8c07e3df94a5f15c033f5ada9c4091bdb35c487e7af71e44bdf0f23701794fd0830a5cb774332766495fe98d901a0a16b72fe70acba4dcea62f5f466fa231bb9e09621c47a4fe814b6be8bb6e542af8f48e51c56eeffd3513a97e241f4e69b12f9ed9d99776f6670e7ef7716bb0239196726c34a4147fd7bc7f4887dd7b", 0xd9}, {&(0x7f0000005f40)="0b1177ab7e6841b1d6f8256feae1acf0ddc19510ed23a878ec563c1302b3da7fdc535096c20d8cae7b07d9445b2ec92bffec6071ba6ad648d0c52a31f932c04c993bad12dbd8ef9f060845b2ef7e00f0df3a6c9cacd148e0ba3945fdc8a601a8125f05bfa8035a91f4b3e066c2b5b7ce84c736b38ab64ca0598dfdccf7ae3bf5eb51ddff77875c3260834e834daf0e", 0x8f}, {&(0x7f0000006000)="08403aebc16920a7a2a8d202e930719accce4b54c4ad078846f7fbc08f1a469c3eaa8d5e4fa7943d9f0107599221b8aa349be58b30aa3d25d1bb5fc1025d024147255635b6fa2a3f947e5305966e36adf65c62c93b6618871bf4719282d32864753f06af12bd6179347f9c7e84643b", 0x6f}], 0x8) (async) ioctl$KVM_RUN(r1, 0xae80, 0x0) (async) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r1, 0x8983, &(0x7f0000006100)={0x1, 'vlan0\x00', {}, 0x3}) (async) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000006140), 0x0, 0x0) (async) newfstatat(0xffffffffffffff9c, &(0x7f00000061c0)='./file0\x00', &(0x7f0000006200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x4000) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000006280)=0x0) sendmsg$nl_generic(r0, &(0x7f0000006640)={&(0x7f0000006180)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000006600)={&(0x7f00000062c0)={0x318, 0x28, 0x400, 0x70bd27, 0x25dfdbfe, {0x1f}, [@generic, @generic="0a86ff6e66fc6695bd864200218c722247fba7ea358f72d8fb7a6c0b31d73f88a25ab6308cb994a2547f831a72cd81761762b60ee9305ac3f1a0cff04ce2aff5b1109026a1880a4ab22c8907dc95bc71b788ff03f8c441fd251ffe0dcda6c68ae16c4544624151d76a3f9a9a9a80ca2a731cd4996c4fd36af3e46856ce523adc93c1d61283ed37f2593aa5ef1e0038a0b02b91c197", @generic="403a92846cf6eaefd7e959876fe1cc32bd95a5ce47141a763bf732896f9bb379f3dcb8717c14a7bbfa52351f3de9f663ace1212513f400a1aefebc1fef57a88bf1f979978c63eb91283d3c4ddc8da590660bd2cf9b94fc3000bd46410b7f5f85e7cde22124134f48ee35ac0310d57ffb2bb5acc806728f511de701fb82f508770d6904aa42d2636b47b6e58996266c336e0c6890b3a9c495c5b55c6a0b0b95e8f2ea4190a72148884f5bbde4d714304724625b39c794b27420e30ac3e6ed2146f7c50861f67b9cc5b769777e04e9a47c69c1cbd056ae60ffd0df35", @typed={0x8, 0x8c, 0x0, 0x0, @ipv4=@multicast1}, @nested={0x184, 0x147, 0x0, 0x1, [@nested={0x4, 0x90}, @generic="b12d4c5161bbee337940d072c331e380757d45d617919180bc5b71a05267ff8ce0fa92f41ca3bc33f3f31889e250b89d6a16c124a8e55afc5a8fb25fa1a09747c6ad56be312572695d7d224c5ae9d31750af4d868d2a25a7", @generic="4bc35287c26d9c0b01ad844cf52ed9c4dfa7c4fb26d39233e275c87d6dd22a877511b36203fafa9947d91e6a0b1bbb9aabcbba4ca6741c29ea403352699b7ea0d6c609174071e9e36585618d9d10ad2cb719cb541da84661f89d13842fdafcf1650b41df6d901149cf2abdfb1f5271bf4d83dfcc3ac629ee699de3c15e53ad0e76c29ff7d6ccfda79537035a860fc1a4d9aea83061445a6b76a38ce0c1e7c7baabfec53a7097bb0052645dd96b875b0d59c38bb659608dc209c21843ee3772051270e851e28e43240b60f9fdd6c41f9dc378bda699277b7a5c1f8fbf91cd5f42ebf3d534", @generic="69fb013ca7310fdd7dea52fada3c37e5ae8e5ee151032bf4e7e4289a24659bbca6377565147e2f0123b07e81e72d90b4b12578e97b7e7e9d", @typed={0x8, 0x102, 0x0, 0x0, @uid=r3}]}, @typed={0x8, 0x13, 0x0, 0x0, @pid=r5}]}, 0x318}, 0x1, 0x0, 0x0, 0x80}, 0x4010) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000006680), 0x20000, 0x0) recvmsg$can_raw(r1, &(0x7f0000006880)={&(0x7f00000066c0)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000006780)=[{&(0x7f0000006740)}], 0x1, &(0x7f00000067c0)=""/170, 0xaa}, 0x8000) (async) ioctl$FS_IOC_GETVERSION(r6, 0x80087601, &(0x7f00000068c0)) (async) ioctl$sock_netdev_private(r0, 0x89fb, &(0x7f0000006900)="50b3c68440e32e6e482f9fbb50beba57085ecf7981ba6d3c5ba98edaa91db2e4f1850b30d833c2092af07355e78d381ca7efd92a689d1b1d991685947ca43e96a715c3db9d61b65d56557322538c6a83360f494d15cb44fb67aa160c1b99") (async) r8 = syz_open_dev$MSR(&(0x7f0000007bc0), 0x1, 0x0) (async) r9 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000007c00)='/proc/thread-self/attr/current\x00', 0x2, 0x0) (async) r10 = syz_open_dev$hiddev(&(0x7f0000007c40), 0x5, 0x90003) (async) r11 = fcntl$getown(r2, 0x9) (async) r12 = fcntl$dupfd(r1, 0x0, r2) (async) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000082c0)=0x0) sendmmsg$unix(r2, &(0x7f0000008440)=[{{&(0x7f0000006980)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000007b80)=[{&(0x7f0000006a00)="b61e70045b307ecb1fc05bf179a44c586c2d0ad403758b860d40a11002d09bc3cf98edef82861b0e2a64e27b4dada3fad45038286cca73afcf78bef91a5bb960e223c239f085d0de5df68b53c1b8b57f32821137bcec0ff23b85274f352587c09b84c2711c484ae62ccdb899c9631d", 0x6f}, {&(0x7f0000006a80)="16be3bb953e419c78422c39a9724e72cd190b8a6f22e7a70c2a49254eebbcc0e6bf516e7a9c0a64190d8d5687bb31d4985b1761a5979298865b7e8f567e3d899a4b72be7a4934a7cb9eb5064d6c997dbc004135f3ee80c739c4624bcc4b71ae12a7bb3192c8cf8278c3c4c3d4a0dd89368eea9dd08ecf3b7c6deaaef78641933bd173543a17ec85d87c6e9ceb5821a2cfc302c433455758b69287c52c02ac1b1f9ad3c40de0c2a00115e1d6e8c318107516f6fc01bc3fc7354204004f34b4150801a803638408614e061faeb211b526ff1edc0bb704f4c409372872a7036399fb84661fe736ac6e412b27dcccbf8b6ef35d776bd6c246ea4f6b606ad30cd27c898ac8129c62a7db3ec8c78e490aa10e89f4efe08130425a510b554ae6b07841e225dc64e2acb4fc215bfbf67bbb6805d573cdb1fe3fb958bdb37bfc03cf65d4ef4e517f6c1c5a525411ca804c2a2a5792c16a9176358923d6457910e40c1bbba0256ae71aff2af90b480759205f356d532e8360b228a5b72a847a98899f39cb23d86a18dce8df82390f9a0b41a68d86f1a4b4f52ea9158f2c525e10768cb08afa9a06fc2eb49195028cadfdaa9159ee3048517c076ee557715dca319d536488d22eb535053d98c045925fbe1a56963be5e4841a2e00609bb304fd4911279e263a8fcb81a2fbf1144ad07b5c7992655aaa41377e0ca922a21d68c57ca253825c0c4394d0144796410b5f986a170ff6514b71a339d37f18e5f2f393a1bde65fa49100b1872b7e37ce49e2b110d0f4e2b475813e2972d87c2db15d77874e6ed3892951429ea121e80bcda105c4781d77a20bf112d61ddee935dbf0a7fc6d7a9a8bc3868cffcfb7c20166027f2283328ee8d4abafda1a02a63713446d4634ed102c2cb49d0dfcbc9cceb4a7eb0253bb73c2263b3a1fb07f8155ddb78ef0898f2027c264633f3e5350d12dd1689b7d000a7c9b4bc00aeabf7bdb6974d86a391c3f7c85eb89f434c6f15e2b3621aed27adc9b17ccbc85b3c479152e203157345be9c21d5948be321a86390821a1e89142da5df94d43fec6fa54b7a6c2a5a75f15bd74e57e15456ecf4933c80f3fae3fca63f773033f968c541ecb931f5fd7aedb150e52f37516bdebe056ec129245c3631d5ec36d1c789c204230f572656814449eee38dba115501f46cd58d93a4436d9ddd6e690bd1950f80c37772e1be8d15a89f13cc413af48c5aa17fea38ef1070e891470a3670e300212231cbb4d65e2fb74711ea1109276cefec7931f4ae9019ce2f5afea668b3da6154a8230a3eec1c990531077baa62c0ac1d5779837db1aa3e6c2e93cf5d964b7873726a6e24ca798cbbaa1f622eb0a05a8771360cdf8c97e89829b194c3c1cea8e2be2a5debb3e1c36007371d5997e8356b214c83b82fdc1d2db76c24e77675799b29b5632287551cdc4f8003962b3689f574444c04038b8f3edcd36ea1cb44426ca819240cd01a4534626284844d42514545de2cd6a2e35170af2d70da3172e77a36be95bb37d519947de8efebf649d348d1170cedf0a799f393f7049adbe72c164361e55dc97b935da1a7b60d160e74917870f9832e8c7abd572effde71e51abad0b92453cd756b31a25223a928c77d06c05ddcc2e5ac5bfe9f24cda837af2fca0150a968957d5261c56e27917ad25b1e2fb97f52c0c497b9c44235dd8750540adc62f94a545b52faa49762cb59136c8ed49a5c9758f3671a05651c04ceda03ccbcb80b6f2e5d9aaa637282748f8b9b942d3cda83266b1ee5c3bad918618ffe92469a3b8b5022de9954fda018ccac838c793f3f1bf387fce5910b80b24122f33f8dc1cbef96c682589c9572b2ee3a59241f0b3311337de4f6b02e2bdfc194d3a42849f3a01b6180724543b954fcdad678fc51dd1ecf647af9295128db5b9c944eb5fb7182de4b7fe84a744b5a87d07b6896365cc95a70bb0a8ed4a01fd257fb2dc26e6d7370dfdd60ec8f7f6bbc2feb897bf9de808aff4a57687319ac6c2cea8d5de6b35e072f9b3f8c5a3622aa2b1b045895f4ecd6325ac0cad040bda0fb96d29011770c686863ab86067c2969e1f2d3f514510aba3cec9a05db0846cc7b359e5a8871bac60f3a7905176f4471bdc67cfdb0669b89fd8df4a90ada354ef1e044b7387bc7a0c0704fed3f653bd90ead560cca17ed358e8e0d2c235a37644520f5f6e8640a958042a705f33a30529caa657599a057867e5fac0931593481961d184f7df6e7f3f7deeb2ece87c3c8f6fff4f1ab02227c388f37df6a2a30c97676ff2e5f746473ec40ca792ce85312e491089301ff750d6d895bbbb915169fc93c2381ba432ce39fa41d6d1259ed61249d410bef441057c24f8c8e5d6ab1dda4a9214811b51555a494c840575e10f53f74bca46ad4a405a1222e3690f4120ad6415e653df2be686990fb6781de56cc148c0f438a94a599e226bbd985e4ee0f849bc28d1a681f7f256e8eed2885300d4981f6fb374b5767220eda9dd2bfa6f4a087c8cda619fb19db5e5262d19b5508aa0f0ffd378b3b8b377a3592231cec8c2d198ab806146b48888933a48fefb44ad0d3f490527fbcfdfd9a480c22f8080b5668661d8109ceb52028c31e8ba5e9bf1c2a4a5529011d5211dca1a607e6e953c789458e2c3652445bd2e3357f82f7dc4d02ef3f6d7b67ec70d2d1d5fadf2a7506231fc95ef0953b90c526f02e6c0351f9ee5c2fb5cc76aac896554b98f21a8235c8c58bfe906072d73495cf47b2668cb31ca67225308479d09dbd1a6833b9ac898d29b716ecb2ef84896da382eb7be2853fd895c1074d2e24731ed008a0b0aec7424f7db0fd05857643124a59f0a11efa0d17bc6b9af31eca7dd70206d4f15df8d6dfddaf95528602619a34d4f56ad210a4e05dc193ef2d749c2822a28e3c509f7d9f217543f3a4efe2003b0f4c86ce7e010e9f0910cea835228e0eacd6bb2f806f2e7c010d46cc3876a05f7c6669c6d2d36517831d93cb4214d1cdf9c1f4da9f61e283d1f0a1ddc361cae10b43c0f7001d950fa51a6ce1d369ff0690b6e63cfc43f8d8a47810e72f18d7c50f2b32c71f6b99b86ab677139b3ccf584963ed9a6f113dd9259cbf6d88b3c523d35bba10812ab9718d210d99010f14fffa777cdc02b34a06e689a471ba9b17ea03bb469e3e92212bb78bfa2079e04526b8998a441ea9c193d8eeebecd242e03129f502d54c094d3fc2c154c7d502d170b50bce45c81c56287180f098b293bd2f6017c930d2b47b4ab1539af3a830982a29e6ff41136f091d507ffb58bd7003aa00f95a51ddaec029b51addd6caaabc8520fd5c0a6a418e28082890f417c40fb793dde304b0766a65c8587468da1314721f235a094e9aa10c307e366e2a9577a2684eca9fe9af5e190e0c7cd857f9f3edfdf8d0ee108ad59c241162f46a060e8ff64401b710f1d34b5761760d827725f9be1836882f86891ac2396c983c5e5b5bfd33230ac5b96666db42efd14a2a5acc0abcaf8199c7b8e6a8df66696be5459382f154c9dff2f3b8814e7514438c7012c92e314dc25d5c7f1b4cc78ae69fd07492bceb83327ad8765f4f98b383288e78234378389e11944ccf22332cfb6ad218221b9782626e8f7b59f6f9c13670ad25621ac453befc6c923664431f7d15d31a16a5c98580ec04cb259dae20ccdc400b4bb1a822932c2b7127baa05319ddf51576c11c571881fdf9c3fb465b71eec6168b853adcdb90541afa1ade76ca7548e8688af56aad2ef8629f1facaa0b52b71a31a59f691c89d0d35d01b16bbb5834023a84c64ef01e2adeadf2b99817f915ba65b17381263e6ed5599e2daf8422d7a16027de085c959d0c375505afad0e2b541cf20dc36ba73d37577c20b332140b6510cbb4af9f2fd75e0014c039d26becd54a692d510cd8ca97319236a42c1b52803dfbf551b95b16c636936062c7b5f71ad780575a947054fe131fbd2067484b61d4de54f9625882216dddbb353c0f6acc909ef89935ad747605fd67b35d4d5ab1e1a9b903e5df27231d3184bcffc23c8cb4a0eae72e427fddb9108a8062ac0d6a014e87f42be16ced327c817556ea4daa204407e4736eaa6e7ab494f9ee2f1d272e55b60d9157da056e950e87a762a072cf67cb09d9b74c49e29b78691b0efdb8148bf67c17dcb386ee3ad77c1677dd5500968e318f7e4732073ee7d05c26b0a99849b624f891a4362ecd0608c29895f7c4ba302da3fda1ce8b6ec42f4424b094a3e691f672cac14b44d45578ac2602095de0b9c43a74ccfb6f63092a40e0fae2194c203e42e02322f8a7a0b81c51151099738425d74276d900a22b9dc02210f54dfb8b1c14fbd72f4103f1074ac114561e845feec11b3e2b00d346271a81a3edbee567d78b2966f6c47a12ab3fcd6024df13f77b60425f4370e5bc6a5cd036cf499f241d6207b9df2c51c30da8f12531ae79862506bf2d3c1066a97de029036fc6b8c6695302e903647376ca6a9c548042f2a97409fde91169b1b58b9d7b7db61798ed4cf5de8271e790bb44465b1a486abcad8aa9434dda418e8ef0590c8d54161deea6b38d780b2d4d9958bf223d3c2ed32592b44dab9f500c44d17d0b81fd81ba25de5b9b6041ee3719cf82fc3fe1394350ad7f439d1e4df64010d0e1293c8d242fa9e3645379ee29fb2023559b5f938dce477db0b57dc0265624dbf4f37537787ce1ba754fae2e0652d9abec772de75abef6c451332eac61b6231c55262521d233ff1d98793f3fc10d18920657ee56eb3673af56c09789fa1f3fc6914e9d1fd464b0d7770996d6d147832053ea0e50a0f9b98db706cdfee9722a56f452fa0f0273e97d89e09b19cb9ce58d4bf5930dbe51fc16c878ee01cc27d318c44d362afbf58f5430200742ee6db44ed907315702801c8e75bb3c8171111ef153c61c96f1b1d96b15318057c204e5daa7b7ad981e0261145efbf2bfc1478888dd4a6b92e4e0b6e98f5319345f94eb331e7d50654cc4ff95a8e543dc66a034de7fb5536d2fbf678a32ca8c5924725688ae362ad31b56bf282b965ab7d5fa5747d4ff33a84ab2c7d921e6e34ac72e19bc70ecb83068a51fdf5c43da1cf23596fe5c801b14795131c0859c770301da624a1f5f8405db976e73ea94e9a248ec4ef98ce8703b772a7854d378b93f29b33c90dba2e711a4f93bf34d500939026e08a631493809dbbd0db464e647d0eff1bdeb6b4b717e6ff03504bcb4e16f5ff2b6673138b3797596dd267dbf3d69137867a178e92c49217656d1b47390ecff59c98485a951d17c1fe3244754e88e457fba0f168474951d17b898985141e70040e50ede167d665f875564fe626066358cb125dc5d8c5e3b59e9b4d2a0bdcbeaeb3166b1d494e95298badd1819ccd498abe790f8c81f101bb968abd70d0b1ae715cc6215024d47c1c2094ca136c4a8512eb97a84102d07cedc671485c037f08f98ac243e6e6d73554700bb409d311136c2b8923d3eb95e6426d1755ea4e96d4311aa44735beca934857bd2c66382129d6910a494eb7cfe09bfa729095038df964e8f318451d95f8d85b4b142fc7f0f8bdb19f51d5e3093c7d1815fe79393a987130e1212906c43b26e0ecd7efbf4a37c7885bcbe208f9fafe94534e614483889523ef9ef150901add14dceda4a4a613482791d6f93f9f2cb35ad9a2a1553d1006fd5af621193770906944179336a0d83e6cd300471243cb85c9e1edded632d8e09a4767313888753caae1ad4d9e3ab389e390b6ee32c966a6e272f98559b3de6b69c3a56145f", 0x1000}, {&(0x7f0000007a80)="257edc5865ce1fcdf07319c39b6b4923d7674894f586efdab696c4f0a212e784c5f6679ff596847acccaa18ed3ba3754dda9a0837998b26aa0384791abe91dccb0043feafd0ee09a99587a9d2f08fff4ada669211b570cf5b0e4a3c894c6b0d099c810ed9bff0eaf0b001d3c814205ad6410f41c18724521da75753872aae5f89207fb5f979483e95d2d72979548db20e1f862679d3d90cb7211a52f5b07ca283d19ac9f5371ecc6e31a9bd726adfae9c59b1ee4844cd03d28aa66a89cd4afd9ea128172e543c3bd5b40fad38f03683e0b50f65ba2ca00394eff69b8eb9ad295821bdd1a5676a5f5aa1c5fa05ca9feaa9c628d65", 0xf4}], 0x3, &(0x7f0000007c80)=[@rights={{0x34, 0x1, 0x1, [r1, r8, r7, r1, r2, r2, r6, r9, r10]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}], 0x58, 0x40000}}, {{&(0x7f0000007d00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000008200)=[{&(0x7f0000007d80)}, {&(0x7f0000007dc0)="b66df1abe5cddaa52e2dd0895e41cacd56f3a85ce47a3ba6a06f07fd212d64c77152476ae57fe9bf7bf7676b7537b432ae9a07979ef40f28e9324609973b64a63138d2a5141c6c56d2d06ed067174171770c894ceaff1f4385f60d1ff9589a8318ca69302552e0c8e4ee9a3168a10a7b4b7876add8c7fa657e209252aeb17fdd63e8bd84d752e350924f28c45342b483bdbb06f03a2bc34cdc35e040aed3e15791bd64c22cd68835b61773a67cd8a2a819ea0d717bcfa37ebcc24f60cccde2957b21ca4a5eaa3ec8dfd450ae607962bb", 0xd0}, {&(0x7f0000007ec0)="e1771925b214201672f6332e14a27088e3d2b4b8473c5d342497e3b7e7680e4cbd7fde62a5648576d74245e72b66af092828bee0b9d536fca95f18b5a381baaddca9f4ad743f87a86eb86741bf7afc5dca783c87", 0x54}, {&(0x7f0000007f40)="12cf91e8de35603a623406e48d99ca7b14a4edb73c6197bf8f24b0103a31035fa77f7c41205d383834313ca99f56b4ff420666aff262536f6ef1e9278feab5969c3c7a0122c3c131760984973fa6abff8a7158159bf440e7975b312597378e28873aef836159c8756a2f6a1a16a1acd34afb5356abf38f0eb16293052bfd9bdb9e982b48a5", 0x85}, {&(0x7f0000008000)}, {&(0x7f0000008040)="a37b7edfd276130326d64c447c7873375dd4a6a17a770f1474", 0x19}, {&(0x7f0000008080)="eaa44b2d3f68de8e92931c59dca2dc4986d47321dd282a8ee3aaae9bf126ce9b783a31defdc65947", 0x28}, {&(0x7f00000080c0)="73754f872000a570285f601887e125ad506899d85d5c7176803a0179b46e37644a26bc3b1b0accf8e18e195a71eee27053a9324affcad98b93e5c24ea08b7ae49ff48bf51a7ec4a911317d486d14ea9f53c34042ca3c6db552ff4438e51b13d6165312d7cb2ae419fe174ece848589a147317c4956fbcc536c25cd3059bc93be6adfc89315", 0x85}, {&(0x7f0000008180)="896e57ba9d136bffa90d484a8f477e354f414e8169d5321f76532992919a1b7f4bd771e8711ba4b11395c72200195a9b61b248b1f3a8fb98f0c6ccbd4144dec1d2fa6b606d7a04dfb40da122c5bb29513b31c352c634cd25c19452", 0x5b}], 0x9, &(0x7f0000008300)=[@cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @cred={{0x1c, 0x1, 0x2, {r11, r3, r4}}}, @rights={{0x1c, 0x1, 0x1, [r12, r0, r2]}}, @rights={{0x18, 0x1, 0x1, [r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {r13, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r5, r3, r4}}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x120, 0x8000}}], 0x2, 0x4002) 28.989591978s ago: executing program 5 (id=337): r0 = gettid() timer_create(0x1, &(0x7f0000000800)={0x0, 0x21, 0x4, @tid=r0}, &(0x7f0000000000)=0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0x8, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x3ed4, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(r1, 0x1, &(0x7f0000000040), 0x0) ioctl$VFAT_IOCTL_READDIR_SHORT(0xffffffffffffffff, 0x82307202, &(0x7f00000002c0)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0xd, 0x0, 0x0, 0x0}, 0x94) 28.875043564s ago: executing program 5 (id=338): r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x4, 0x4, 0x4, 0x10, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) setresuid(0x0, 0xee01, 0x0) (async, rerun: 32) pivot_root(0x0, 0x0) (async, rerun: 32) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x1, 0xb, &(0x7f0000000140)=@raw=[@generic={0xbf, 0x4, 0xa}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}, @generic={0xb7, 0x5}, @generic={0x85, 0x0, 0x0, 0x0, 0x19}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, r0}}], &(0x7f00000002c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x36, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 28.804965507s ago: executing program 5 (id=339): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000002c0)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000240)={0x73622a85, 0x1002, 0x8000000000002}) r2 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x800, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000280)={0x60, 0x0, &(0x7f0000000c40)=[@free_buffer, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0xa7e7276d68b0ad51, 0x0, 0x0, 0x50, 0x18, &(0x7f0000000a40)={@flat=@weak_binder={0x77622a85, 0xb, 0x1}, @fda={0x66646185, 0x3, 0x1, 0x30}, @flat=@binder={0x73622a85, 0x1001, 0x1}}, &(0x7f0000000c00)={0x0, 0x18, 0x38}}}, @clear_death={0x400c630f, 0x1}], 0x0, 0x0, 0x0}) r3 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x802, 0x0) mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r3, 0x10000080000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r3, 0x4018620d, &(0x7f0000000040)={0x73622a85, 0x10a}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f00000000c0)={0x8, 0x0, &(0x7f00000005c0)=[@acquire], 0x0, 0x0, 0x0}) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000440)={'bridge0\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="2c0000001c000100040000000000000007000000", @ANYRES32=r6, @ANYBLOB="8000c6000a000200aa"], 0x2c}, 0x1, 0x1000000, 0x0, 0x2c048040}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./dev\x00', &(0x7f0000000200)='devtmpfs\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x39, &(0x7f0000000000)=ANY=[@ANYBLOB="12010002000000407b0603230001000000010902270001010080320904000003ff0000000705810240000007050202400000070583030a"], 0x0) openat(0xffffffffffffffff, &(0x7f00000001c0)='./dev/ttyUSB0\x00', 0x24c03, 0x127) sendmsg$nl_xfrm(0xffffffffffffffff, 0x0, 0x0) r7 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r8 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r8, 0x6, 0x0, 0x0, 0x0) fsmount(r8, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000d00)={r7, r1, 0x15, 0x0, @val=@netkit={@void, @value=r4}}, 0x1c) r9 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r9, 0x107, 0x12, &(0x7f0000000100)={0x0, 0x7}, 0x4) setsockopt$packet_int(r9, 0x107, 0x16, &(0x7f0000000000)=0x4, 0x4) sendmsg$NL80211_CMD_SET_REG(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={0x0}, 0x1, 0x0, 0x0, 0x50}, 0x20008800) bpf$MAP_CREATE(0x0, 0x0, 0x48) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000200)='./file0\x00', 0x0, &(0x7f0000000000), 0x26, 0x754, &(0x7f00000002c0)="$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") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0xfe, 0x0, 0x7fff0000}]}) 27.069805019s ago: executing program 5 (id=344): r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x400, &(0x7f0000000000)={[{@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0xffc}}, {@abort}]}, 0x2, 0x786, &(0x7f0000000f80)="$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") renameat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x42, 0x0) syz_emit_ethernet(0x3b6, &(0x7f00000003c0)={@multicast, @empty, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '}\x00', 0x380, 0x3a, 0xff, @local, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce54006598080a8030003004023493b87aafaffffffffffffff23732472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c15b37adac15084dbaf736b41e5af1902"}, {0x0, 0x1, "000000050000000026000400"}, {0x0, 0x18, "fe906d26efe39393fe08f73eabc5977b1190a3a6ad8338f1511cdd10c35d8f6de79fc7fd175f75649fa368a32c829af02d7f44d92324a7051e460a13ddde25a5b85b9d930914625d8a049b4cf0d129806a610ad8477a2499a9a0527f75b655a6653d0363a979acf93f88eea07d68423e90280409de1657275f716a2bf2915d1783e8eb477b0d1170f0ecbdef4c23e1b76e9ab3d2fbe4b34438d2a77577edd0ebed9682b851b380ae0cab282af9d7ebe668177704c5fd4698c934de4731f3f61effc978"}, {0x0, 0x1d, "06aa85616177c61bc943afcb84619755403946b0730a18d5c38cf7dcad830f2dc8674b87ba8b58f81ece27975cc39e595e9af90b4fe92a38d25551c2d9ebfc5dfc5a2a501b7e483de3f808895c5f4a1a2367bc591dd8b094822ff0dea07c9a1f643c822a18b79f7c5eba31fb68b2d734a6671e27182aee4df24a4a5cf390dab23b500b0c0272479611e4f7f4299ec4d926d443367b105185e6ecd9602ba95392343e9bbd047ef6bc1ba42399907ccd0a562db212baa39eb8164e240069f656d3a05fecf894222a141123f5ac010000000000000090aa235a670670ffc5dc49dfb58d00000000000000"}, {0x1f, 0xb, "17dcea46805d4809c20547406b18901b0aeff04c0300f3c75dc2d227a83b89483b1084743475671545e65eb2e9ac946a3f0e2bc4619f91394c02bcfbbb7d71138537d68e2d2c6393a9f3becd1a9f51a948b5b303f4f003"}, {0x21, 0x7, "b8a3e10000a3e11000020000000000000000000000600000ff0bc0fe000000000000000000000000d9a0274400"/55}, {0x0, 0x14, "5e14f0e74d2d42cfb3f27fafb60845f90b6dfc2e37bc87c6905bbc94d33e1ea71a28105f543e868a8a53b360a9d33e2b1e26eb1d18065daa7628cf9ef083611c9f6ae2e1eb3d8bf9c6ab2642c4808288e62afbf03269f1f98aea6ab3beb5fdc5fdaabc2c676d8800871a6aa54155dea2d995cb22c9924e0ad38c6967052cc7786d779b8353aac33a57d79b05613a12328f61129017fb632dbf04542188b196e213408c"}, {0x1f, 0x5, "d5170000dce9674a36da018dff16e70b8b14c4b7a94fe18e88605aa6be1a02a326a6bce65f81ed"}]}}}}}}, 0x0) truncate(&(0x7f0000000900)='./file1\x00', 0x3000000) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./proc\x00', 0x1ff) eventfd(0xfffffff9) r1 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace(0x10, r1) bpf$PROG_LOAD(0x5, &(0x7f0000caefb8)={0x9, 0x3, &(0x7f0000000080)=ANY=[@ANYBLOB="850000002e00000054"], &(0x7f0000281ffc)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock}, 0x94) ptrace$getenv(0x4201, r1, 0xffffffffffffffff, &(0x7f00000000c0)) mount(0x0, &(0x7f0000000200)='./proc\x00', &(0x7f0000000100)='proc\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000180)={0x0, 0xffffff00, 0xf, 0xb65, 0x3}) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x200000000006, 0x0, 0x0, 0x7ffc1ffb}]}) creat(&(0x7f0000000540)='./file0\x00', 0x0) chown(&(0x7f0000002140)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000000)='3', 0x4e) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0xfffffed3) timerfd_create(0x1, 0x80800) mmap(&(0x7f00001fb000/0x1000)=nil, 0x1000, 0x7ffff7, 0x10, r0, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000044c0)={0x0, 0x60}, 0x1, 0x0, 0x0, 0x810}, 0x20004000) open(&(0x7f0000000580)='./file1\x00', 0x80242, 0x1df2a23c5997fa27) 26.761475134s ago: executing program 5 (id=345): r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x488801, 0x0) pread64(r0, &(0x7f0000000140)=""/169, 0xa9, 0x10001) (async) syz_usb_connect$uac2(0x5, 0xa0, &(0x7f00000000c0)=ANY=[@ANYBLOB="120110030000004082054c0040000102030109028e000301053009080b00010107208c0904000000010120000924010040041500070c24030207030004000700810904010000010220000904010101ff"], &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) 26.290431856s ago: executing program 5 (id=351): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @main=@item_4={0x3, 0x0, 0xb, "93b4af02"}, @local=@item_012={0x0, 0x2, 0x2}, @global=@item_4={0x3, 0x1, 0x0, "8500"}, @main=@item_4={0x3, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x0, "09007a15"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r1) mmap$IORING_OFF_SQ_RING(0x0, 0x8000, 0x2, 0x2172, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000005800)={r2, 0xd}, 0x0, &(0x7f0000000080)="101fcabb1d6790188d50fe79f9", 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000962313927b7c070c0000007e24591de11d47eadb132a76009b01f6216683"], 0x0}, 0x0) 26.137490103s ago: executing program 35 (id=351): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da0700000000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x20, {[@global=@item_012={0x2, 0x1, 0x9, "2313"}, @global=@item_012={0x2, 0x1, 0x0, "e53f"}, @main=@item_4={0x3, 0x0, 0xb, "93b4af02"}, @local=@item_012={0x0, 0x2, 0x2}, @global=@item_4={0x3, 0x1, 0x0, "8500"}, @main=@item_4={0x3, 0x0, 0x8}, @local=@item_4={0x3, 0x2, 0x0, "09007a15"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r2 = add_key(&(0x7f0000000040)='asymmetric\x00', 0x0, &(0x7f0000000200)="308205553082033da00302010202147398ea982dd02ea8b1cf57c7f297b3e61afc8c0a300d06092a864886f70d01010b050030343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b65793020170d3232303531383232333234315a180f32313232303432343232333234315a30343132303006035504030c29436572746966696361746520766572696669636174696f6e2073656c662d74657374696e67206b657a30820222300d06092a864886f70d01010105000382020f003082020a0282020100ccac49dd3bcab0157e846ab20a695f1c0a61823b4f2ca3952c08584bb15d99e0c3c179c2b3ebc01e6d3e541dbdb7927b4db59558b2522ec6244b7163803277a7385edb72ae6e0decfbb66d017fe95566dfbf1d76780231e8e507f8b7825c0dd4bbfba2590d2e3a78953a8b4606474446d7cd066a4113e319f6bb6e38f48301a3bf4a394fd70ae938b3f594144eddf743fd24b2493ca5f77a7cd4453d977568f1ed4c420b70ca85f3dee5882cc5beb69734ba2402cd8b869fa973ca73cf9281ee7555bb18675cff3fb5dd331b0ce978db5ccfaa5c4342df5ea96decd7d7ffe6a13a921adaaef68c6f7bd5b46e06e98fe8de093189ed0e11a1fa8ae9e964596253dad170be11d4999711cf99de0b9d947eaab852ea37db907e35bdd9fe6d0a487028ddd50d7f03809314238fb922cd7c29fef172b55c0b12cf9c15f6114c7a45258c450a34ac2d9a81ca0b1322cdeb1a38881897960881aacc8f0f8a327b7668036843bf11ba5560fd801c0d9b69b60972bc0f412f0782c6e3b21391c46d149531be19bdbcede14c74a2e0780bbb94ec4c533aa2b5841d4b657edcf7db367dbe9e3b366642667635bfbef0c13c7ce9425c24530305a86724500275ff24463b358976e670dac5518c9ae505b00bd02dd47d5775946bf90aad0e410015d04fc07f902d18488f28fe5da7cd999ebd026c8a31f31cc74be693cd42a2e46810479dfc210203010001a35d305b300c0603551d130101ff04023000300b0603551d0f040403020780301d0603551d0e04160414f58703bb33ce1b73ee02eccdee5b8817518fe3db301f0603551d23041830168014f58703bb33ce1b73ee02eccdee5b8817518fe3db300d06092a864886f70d01010b05000382020100c02e12417b738516c8db8679e8f5cd44f4c6e281235e47cbab25f11e583e317f78ad85ebfe148860f77fd226a2f4982afdba050c203312cc4d1461648193d333edc8fff178cc5f519f09d7be0d5c74fd9bdf524ac9a871253304106736d0b30bc9a14072ae417b68e6e47bd028f76de73f50fc917c9156d4dfa6bbe84d1b58aa28fac119eb112f248b7cc5a98626aa6eb79bd5f806fb02527b9c9ea1e0078b5ee4b85529f648521c1b542d46d8e571b960d145b592898a63582ab3c6b276e23c825904ae5ac4997b2e4b4657b82924b2fdee2c0da483fa652a07358b97cfbd962ed17e6cc21e87b66c7665b5b262da8be973e3db33dd133a17636a76de8d8fe04761283a83ff8fe7c7e04aa3e507cfe98c35352ee7806631bf91580ae1253d38d3a4f059344707620fbe30dd818858f028b096e582f805b71301bcfac61f8672ccf9ee8ed9d6048c246cbf0f5d3739cf45c1933ad2ed5c5879748662307e8ebbdd7aa9edca40cb6247f4b49f527f7263a8f02baf452a48196de3fbf9196669c8cc62876c532b2d6e906c543a822541cb186aa422a8a1c447d781001c15510f1aafef9fa6618cbd6b8bede6ac0eb63a4c92e60f910a0f71c7a0b90d3a175a6f35c8e7504f46e870604806828b6658e673919c123d358e46ad5af5b3db692104fdd31cdf949d56b00ad195768dec9edd0b159764ade5f26202fc9e5f56423905b3", 0x559, r1) mmap$IORING_OFF_SQ_RING(0x0, 0x8000, 0x2, 0x2172, 0xffffffffffffffff, 0x0) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f0000005800)={r2, 0xd}, 0x0, &(0x7f0000000080)="101fcabb1d6790188d50fe79f9", 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000962313927b7c070c0000007e24591de11d47eadb132a76009b01f6216683"], 0x0}, 0x0) 9.637083594s ago: executing program 2 (id=398): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) (async) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f, 0x0, 0x10408, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x50) (async) syz_fuse_handle_req(r0, &(0x7f00000021c0)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc150f4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f50000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d90000000000001354c4b6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r4 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x20842, 0x4) read$FUSE(r4, &(0x7f0000000d00)={0x2020, 0x0, 0x0, 0x0}, 0x2020) (async) syz_fuse_handle_req(r0, &(0x7f00000083c0)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb1000008747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb80035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22383e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485a4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6bb06500f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2245eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e4c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a768cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d0500e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad64c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc590800", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x78, 0x0, 0x5af, {0xfeffffffffffffff, 0x4, 0x0, {0x0, 0x4, 0x0, 0x20000000, 0x8000000000000, 0x0, 0x21, 0x7, 0x1, 0x2000, 0x0, r2, r3, 0x1000003, 0x7d1d}}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r4, &(0x7f00000041c0)="2cf1f347d582a225685aa6b70bf5d688147d364ba4d02c467f3d6d74a9f38f854e3a41b6ca1a53c05fb82be0744a8752e2867e51cef32236cbbda1935d1fdc627b079955fac48bbe5b15a8cebcbf7a464bf4bffb6a225a3c930621a81fd71ab300e4ef76d7303e8cbd4d2ea18667d941dd53bd2f158ce05a49850045916d16e6c8e49d40330e99dd8052e28b048570b90539dfa23e05a080bf614902ab6b3c0b1401e92a14727230bfe0a34681f75728122220a746f1115d41c0a433499b0a7857bd6e0481407f062ff2f302557e404d012956ce9e07f5768ac646231b10fe56beac32be4bd4f7288b59cb16bc902fc58069913dee8036c0d7203a3e426176fbacc91fec1e117229cd2514e9f25dc4d5e8cc9af1963b4c26f2516887a4559db19a686098cab1dbc3da1460fd865171265cf8c8db21ccea0f70dd195746f52564cbfaef649c59186ac90812675b0e1dbe9006220a34dc602675cb428dd63a78feebe660fcaef546557def51850bda25e7e3c4dae05c63f00040e7d9d6d80dc60e95eab195d67a15b7575ab09ce6c30cb655007dfd4a2d26398b04ea638aaa9663edcd951c44aee9fad7b5b6b4f21f95985a1869ac83f473f15e88869d8c69772afb1f39a035cd8403deb716c7522ccab987427966f2fd6444f860ddeeeaeb1e76fdbc768d1faf956935e928c06591e9c66f75ec1be49ab905534323a8331d556edc50b7f7afb08d8fddb612cb5e121d589ad509c72704771916c1ce3be0d00753ff6e48463fc5a45e889734ab09f6f765ed9ecf7d65238dbb28748a81f9c638cc9f3d0ed73d51b7a192ae8174394431632cdaa3b2f9cf71072bfec0408e85d149af834ef78dd701c9811b824d82adc28c7b223205ccda3bc593eb63fb789a607321257ba5faaf244fb96cc84e216060a895143c8089f8b1e174f8ed0dbcc22588beef5578c1d6ec814e33d2a62304f0e158acc8003e9feb7d00f85dd58c0cd2967c4a8f40dcc280303f8d2a0c0465aa547db84f4f2c1627ce89dffca7346913929e2582ac748bdae597daece2745aa424afdc5fb593bf2f55cb7eecd42ca29cfec758a0018e57ca79e5f78aa4a08b456890fdf7fee8c10dce4f81ea5b66698a741509da8a07a60ba60b0ac423b9201e097d563de64d343c2f25cfbb50bb084db5121f5c1b515d4b1815f38b4611298cb936317afd5774128ec2ccedc3d6af3fde2d4bc6c2c36bf83e2c40e8b29d535bba164975e433d9fdf41ae9a227a3205e5df4dbbafdb6a79d16daf3e8ea4deac1bd6cea009c72e5be942dd3c30e4447c42ca38578d8d9a1637aea8660491cd980b68ee1f98a5422fc614d91c0a8e19b02dcc8b9a976f584f4696c527d68b0b1f4b65a572aeba4cdc3c1181963021aca74403f2f4e25c942cd7f28397be36a401f68931b22cdd99ac465e9813e768c0abe92f145f9a4647cb9060a8133def3c23bf716310423f5014929016c94160d17b54087ca9d2dcb6dc4ec8565483c87312212b78e6fcc876ceb0307e9f8ae0fd8961cc5f4e45c95e39e72194e9021e1a4cebc2afe3b41b50b639e5c399bbf6366976809ee282aaee403ef44d4984cd5f307dab33713eec73a840f00fb7bc983a5a75b285e90b4aad838868b4f95ac1e9a864cfbc4581f204463c58b6474e2b185b660fa7bc13ded29865043af47fd5375aaf006473772a74ba98e79aac7efcfee232f3adcd9876255eb7d7dcfde4355a3277efefbbe7551314a8754cf4ef603112515dbd6fd249bc91d7c2de06884637a7309547bb0d71e7a244278164738a590c8de58e893e4a3c61c1399bc28617a7dec173fba4538434ff9baff6857bfebc658b841a671e1e6753188b62c79997cb86c33f9d619ca43f33b4dcb820d7ca59bc4c0373a3ae458625282def3cb6d09b4fc46f825a9771cc53969f10522bcc37da29614caffc99880844996e6de3b4aa9cf286501ec10ebbcb353702f2fffb560681de38ec11a94d3e19019c41f34eaa2ae24b26644dde9e7075d55479f50b46c4f986c58dfaa7d6c5c79b917ab860b3d3fed91757819b100b7481d30721eac9253d83ccd0afbdda08ad6ce615d64422ba83978afc10c61604906671ff78163b4011c59b8f8741def48257b3dba9be1c4ce9100dc726f09595d4b50f1efaccb28a7178fcc53897881f50ec9d85f6412264657bf5273e706a02769a45a6509fd7d59b4d0e8313abd37b9660d7dd10771df7cb30f6b9116afaa3649a21a2f9363f0f8ab6347fce30c10726487466577bdc50457db5a07147e1cc73c041c6a5777c746ee8bf2c90df4d5cc44eb24e4167efe74b9c719eef4cae1a985b62afdec5300ea56f2032eb87eafa838b8b96cb730d7721fac535b49877fd6e97912722e0d81be741996c2dac1875921abe66880f582287a97a79994b5e00bb8b254d70feda3a649dbba9f27fdb5effc1db67c4811b46d070f4fbbd23662af8ad1492ae009ea86d19708646be499e6d556fccb151bea00fde0b2d819b981b5d48aef206b219825c80cc11a609990aaa1fa98ee42217618ad5fc73efbd5210f6eb890c82f533555803498d9d53df21ea539829ebbad25fb57af8e5e826c07bf0d365b73d51897f457890c902cdfcc2764290a9f920ed7fa4c26131e1a5e3152eb7bce7f0b0886a35c406f3eabda9b3061f82d7ee5d563df85a8d12a0c5dee90cbac42e4cfdcd6b7b55f39fbd56afb6a60b12fc379a4bf34e32d0ccd71acbafd73bbc6351152f598a959e637b3abda02b5dd457f7be209c7b799c20ddf9ffbf14b26cea22cfe98193d4596703114392aa19f909022b8bccb0c4ac7cb8ae3b108602c4cb531a97ad15096d16a50a518f3c84ef07e1483b80e3838dce64d53ecf73c1df54d80816b826c55bf5c558515fa6eeb35762ba86085b73d85dbcb6051d9c8d26db69bd5754f557b69c21c9b5ff8ded015f50b5afc6ece30f6a53a3687f985c430040270af415510a8037c71b42d3b4bf0f65599e728f533fc7c99863d17775618b66bbab6ef8a19799d979c533f1cc4db3391314edd63aeb357444c0204d4bc5e377b632e18b06ed90ce74416549d487e4a56ae588ac621f14faa7fa1440c7ae1c3276a9d6a982a29efda821f1f84ba203ef3d7574c730361fbb5d0731606d1479cf64328f753a962d002b56b3fdd700ae4202b7352e057348b3a13bebfe0cb9c7ce323a212be0f7980493a8be9c1199804e6091b997ea3f11af2cf7c016cdbc11e8b96412c28cffab7a8d5ad0da32286764203aae61914ee53123691ceadc2c34463cf4ea96071ddadd881504ef67f4eb6c84f427d5fa4373cf97f4ae9c928fbf6fff5e1ce06d794618ad31c5d4f82904520ec70ac2208e8c1bdfd2688b72b6b5b18edbfaf35b74d5c152a31de120f445bd8e2d3644f51587572b9acc2f8ac8c0a87c787cf12fc878994376aa73e575a1ae5a15f86c83fcc5c78ef04248af9bc5363eda3b013d3b11e2f77a7056e171a73d2ff64ea90ac49434d0cd50a9a53392c46797bb38ce3410dd65101d40f34502c715a23aea024d46f2ef04537ec1f54dac1f7e229b2195209f5367d1e710f8e1521a357863fcaddeb2d0338ffa4874faa57dba1c5f365daa5c6ccd231deb15a3d01955df9c6eaddd957a3c7f83471c5b275db1ce72bb08420684b60326e3d53e5fd1f9a5af4283c68908989b07a4334805f42219314300e87e111721338b9a61079b7041a06e3bee2b576cb597b45d010c78c6edd01e1653e47d3f89474eca19703787376edbb9219bd6703fab17fc5df304e3128dfb9147410d2b18a920ea297658336550008a1c2bf1c31f06c6e5b5c8a94e3b496704249cd2d1c3f6f7bf011ed4a1698e40f504ba46c8f1e5b87ce852e88eeee030a49e0e0a04cf1ce7586cb5d9457de62403a8659d856d5916e6bcb8fa072d31d7a31bcb34444e37f6a6aab881982a94aa369fd89967b8a9952d2b680be0defb069b9b76d4c22bcb9c5c54281ae2715c85560907639e2d903264e51812a8db1a229bbdf8fc2e2a4683f56e6dee82dfc3f603bbf33260b40fe0aba3708a032586a6da986a31c734ac912471a897adb9f36054b00565d12dfeefad832a6bbe42ce9019b67b862846e7c01bc1313717288f1f0357774d8a2a557373104665222d3e8cb686b9a0db5fa79ff358d2f72cc91cc16f50df35bbb7ab28d05a18c46523d2d946a2b96dc798073fdb47c48fb4005bd7f320046f4b5d36adbd608ffacfa4c4f326c6675d64ba12da0e2a76701ec3e405b7fbc998c63449e5b800e93e4646adaeac9cebec480942deb88506dee273b12ead6a9abb768cfdc3bbecd992cca957dfbc19974309ce9a2b3c5a5b5e4a89e9cf9ac06c44356bd0ff3f10bbbfc62b4f80a6236e2780ef20d5352c0aba4d82dd57798e9cfd4facfc4bd1917ddc112e016916931f5b0457c508d20dbda602671234758d689db1b18d118bd9ff52b3fcf0411ab12cd298ff1914937d9c803b4ab16c6dbf20a7f5ab9df41b431ee30599e3876109ec3d50b10e3ab1c2e2301ad17fc2433f9f424be2f3dad8094cf5005e0c1db9ed61e656ff434599d7f5890605920ec771fa26135f5c6430d7b08b6d942e722bd7ad33f8829c00b72da817222e807e14c2acd79d0fc20f38012f5992accf754cf908f4a16f55340f2e592c93a64727cac88ebefb4ec02894712e550a3bdac5533a4d6c7f6d84acd4dab18afc4aea5cd476606044ef7717039f32da4d3aca8e6da8da71034253296bf4fa013dbc4f43291bb0f384d9f60791fe2611e78f6a806334c2d14b879392e68a130606a5c83808ff3c8703bdece2243a09ae750d7dadcffc622ac97d5de965a3e4d1d40082465a2224bb0029217df9ab80355b457d4d2a56ab5ed24c2f83527931a1c2d98fe743543c4ce150a1b9de225ce55591784a5aad615686e884284c80a0fabf03ce60ddcf53431445eee0d8b433a3dbc495abb532f8127cfb1f6835621ec7b3fcb321d9a325375e5e061f210d92da3450ab3704ce73883734afc5681af85c12af6e3ec61c3eb4ac5c98359e17e2ce40668f9dda74265657027e9b7058f0d2655613dde557a988c9b60b321d54c5712fc14e11234bc3d51a57c985317a1f51ae2140728a273190a55d380b3a55234057db6aebe014f808fcc7b8ae8ca8cd188598ae07eb0de0396e495b4f8fc01cdfbf6e85845190324645add9294c8f9854385ecd087e3c3097969a7c9d0a2163bb0d23913869c859a5aa20fe66aa0455ddc838ace6dbb753eafbce87f114c05542cfc432a68a52af4094b65983c79bd85f5c77d5edd7b34b1318140a0ff24be354e7af54e911fa91ec323d5a726e75447eee8d31035ad5eaedbe0aef3abb444514519774143bb5e075e85c88b7e2033dadaba412fe669410bf6b2b1f87dea51008ba2ecd281c380295b3ffa2221d83a0f8d3d275471fc4aa39b5a366bf7320e46e7683d84fb5828b921b65c6c26fc56be7afa04f62e3c01360e4ec67018660d3a1fe6d968d7b931be3000a8147399371c6f6aef335b47ed3f347ccf04d2fbafdc754605df132387a6f96f2f6201a314b192aa9bb59fac1f07735ccb4dcc88f69d59f02ed2ab148bd33e9f9c3e891f42291775c66ba442abbde8f90288054c0164d5d22c9101b9e98af728f616e8b37d65be8980c4b95b6e9b2fe81a88dbdc14a4d5cca2595da39ee049075fd6fb3e72dc76579f5bf1b46b5a20563ab541dfeba9fc45bda5b59f634cd29ed8e41a3ecf617ede18ec7686802d1d69a0656ea3ef8934f13fe7dabd7faa7a7ef536c187f9fcf1c888faaf76f7b26eb92e08ae641278ccd798e3a8a07e71734c50b9c1191f8985b29b5a1e2dab9d9e02174e7cff29fa0385ad7442157584aa584b1cf1c7ebcf6516cac5ca9ba47c84fa8301f6f2c51c22d763cddb9eac52af5c6686096108d532d683e4358dbc13415a2351374efb26aea68baeea5cea71adeff41e656d7d107f6df857751f2e952812204fe3dc5447a6ce24856df4c23b8a6384eb53921e89bd60b3aa42e0bc806e8cddee13e981785ba7e1c6ddbd7fd2f50c7bae51d562572ac19d2a3d20ad174af1d13078127922aeaf6a26f7764fc5fc2f3ca556873dc72d86142a612bde1209bb1eea311f92fc5dc2088092a17b8a788301dcdf2b28e551b1501d620e6fb12bba1ff45a7fbc4877e6161a1a5994bbd5446055ef02ac01609fe7cd91064f5a522140fb6e066b64a3fdf3de157d350a23678d956fb0d903b545b494de84216b375b51c80742c8777151e84b884bc4ffbc7f1da4da300153594a2bd4c9254147ace6c75eb918a8ef3e6f5a7e3d5d47ddc99ec6494d8e0c7521b29cb9ebec93f8c0735f0c8472a89df759d5d010a7dd5f95d12693e91bf8c3b196017fcc5a33f7b8596856e6026f93cfc33fc6cec987b6ef9eeedf92279b1423f75c8173fcc5f22ec05a47374772bb485994483fc8f4ecb7e6305a50bb3b9197751b0e68a23337bfffb842f257eb129a591816e44ab5d63affd2069eae845185de86c1dc003cab72930bddb9f3cffeb1f40badc001efb9b98b901b33cc5c339f174208ce85b3b51210f9a134daaca8471e459c6df45222f82b065a3a3d67ea42bbe96a6595aa5374c3ccfb395f390ef5f42c8f515e2e9bea2d911250013fb93ff94c98c280fd33b9eb87cb09eca8cd2af22dd4754897b494fd9f8877d8a12da2daca79ace8fbe6e0e1ec4249768810fbcf27dfcf60713d510b9051d470420db3c11ea06bb524625919d21c85af371b9a1563dc1d78ace2541ee071b8efd8a16953a875548addc81112ef252d8d4e49baaea547de5d6e72e223dfbfb5b558f22940b009676d5e1cfed7361436a402e25fbbfa88022bdebd9b44ea0bd410e1a9724d045af6a0cb246218eee5f01f27dff867a4647f5cd232b8ee415cb21c4bfac04e1e48ce6e1839aa8abb092dadee0ae2093d397e1e4bafe44eb5502871a2da2f5b48a6c74c065bdd17163779cc3ac5ad4b3c7b0be12023d675a0ac2662448bbf45118f9dc0105a550921ec920c49b7a0561366f1563cd377194076ceb5ee096d11bfbfdac4a3e9d6d4f90e8fe33d442b95b9dff6e2f31e4d6d775bf223793d56af630664f0cca899a2d497949de7b35f9c0da7eb30b5e0e176bdad4d87029165c6ea2d025fc059c81b7d998961df1711c4d1e5d39c68a766d75c3cb33a0370fc5768913371552ee6423064325d524f4bff10c1b145cdf4ed256a1f2f2f67b479603bc6e336239617039bd00e43a4b06db214d2237e57bac250f7800c8b344ad755e81761444f01f3123679a425d7945454975d11c25ad020dbe50bc5693e867ffd18a6dcb2560aae9d90a7a714843c3347722df07d22415baf1db4e6fe1dbfa3330d197c488c92b6e1535aa0f660f57fcaf3d2908d79c9e5e62455b8ee3fe9cee25ee2eba40b4ee371bb75507b5e3527b2ae2db32ce69c15dd2e334cf6cd7f0015001e75a03567e21a69b0ba2c316f32833fb564928bb6d52bb42499d35627adab34cf28e9636ecc6842c799f5552c83939a5f759914545768a4f5712b8f81f1db3d7ecece824888531aa5b33c4afe3f233737f1a4afa73a769405d5746b06116a9f7b76d5a8260dc041f0ce664a02cadc3d583f901977b5f87554bfe6e50e031527685d014668cdb276250e5bd5eef97c9cc674cfb63224d3d2eb2efc1701d4055efecb6fdf59a756ef1cafc84b9d417a861bd2ba70f14e99a964b888bdf68a38a169cebba1845949940dd40ede162647988c754e7b4481f83e0576ecf120449e13c241a9c62453a0f05202a7f822f30b1bdd003754f09c99c1e4e6f2558d907058767aba88c4b32b14a80086bb7bcb3c900bff96c30bdd83c69012ffb8f0b44412dd7574ede1c0f7174731e28af77dc112262664bcda870cdf107c87ffc23d435275241983eb28507633d8ae70ba16aabb3360c1edcfb6ffaf0dc82c7aa0aea3299b28bd4d49490f0e28a2bd28cba21f128bac2bb6899ccb6d8e77d1f8b0c9b4093fb8ffeae1933391ffb59efef6d2d5fafb05c5a8ad4029ee295f11cbd146620dcf38cafd9c7455370549814b6200e4c60f449863cd7e11761e4b177cc5fe7d416a51f55188f5ea69b8a85c392aa99e0bc5e7257664d550caa1990859b56b0f5ff9d0c5506e56b771e22b4e804575dbfc24859c79e6ff38acb5bb402d781f0cb2f8905642038e2d4169f86b2f89d4039d49f39dfbe374d0dffba61d455eaed8550d548b287aed30dd678772f538baa817a36aef3ed2c8e54dd03571cc59d9dca3fecb32b3a04b4381308bdabd2674ec7106a20bb598c85784c32aa62e70cf17c931d39529d0e920af6a3af99bac23ed588e2eb4742374fe34a7fbf8e4d577d7ee3a740f9a82f2de920784ccfd7b4363147fd9cc54414a3728032b441fefd20f53c9ca870e31015acfa166a9100af57e9aff74e7713813085a0d7ab4875dcc9f603de4ecbf718dc0024585951946a13cd580fa6a6d06806b3e299e8d6a3d3fd10768c62d8e44164b76d8fc6ef7533208d6d4c886f7754129a2a0de424f544ad3dac89364f5203dee545c7d07de6ff2a62784b20148919c3892f9f1b662b9c1766c6b059522542d09ddb40985336ca64765cb5bcfd0aa722b365453789339d6cd6a584d31139173b8374f782d94c064f5baa4351f2350390d276822e0684e96cd62ebc02acf68c4dcff8449e521faac6023c8c797a00653b0b0c269f2e950f136cacd031b96351b8c45658a86f0629689fd159f30ea218ed2ef0f8f848f3bbf96d838985cb77d92c16b01b19bff369a8d42b38ab757c431b06797cee04abead1f19c2bdc130bb472230fccaa280297cde2a0c689a765c3dfb4e7a167d46e2fbab7b8e80e44c0039116af3c79d833d123acc0c2d6fdbce6d0575d5eac7403eb540d80e9ec6236cca792eeb212aa54f3911e31e61f7317432b30da073faccddec3310797a03893d7b06f03a562be00b58cc3b53917bf9f7a5f7aa76bc633a9f7b05403590ac3e2661e40e61a2d4be0914d3f2eff5c61812ca206ef38fa6a6b3cc16ed4afb7723b27d7a7620d352693d5134165588bc0e4438a4d8a6a28f44d0d2026d7754f0118d36311838345e2aa4f808da34bd42ee5e1a685d7bd757dfca3e3a87c84752d1366410027aea4caa0327309c7a444ef580d4168495a8e00bcf4d63bf1649b38841e5e11aa2906a8c6eac06ae477731e5a5ba7bca2cf5ae78f7016b199f1b021d693bcf02d34613f889460f2b545ad425973862149538e78c554c660396943ca0dc283ca6db7ffad236bc4f3f4cf610fe37752486a8a0a88872ef994ec70b2069bf3435f892368d416e19c2b40ae4e70a0aa8b92f8fc8c16820dc603402811fc00f421bd0a7e5b3b66da751da08bc882180500384eda3f22809dcef9b8654eae755011f7cecfb6e16995af49ba04b4308c0ea107468d6360c2bb3bd9f1bebaa103b4d1558e12bd6fbeb1738cdc947259a84b96c866bb0c897017263612766d0d3621752b7d5a96b1744bff8debde86ba30a438c78245b529b41d1891b5da514b6ba5dd49ace7bc9dab82f712c86aee9b9dcf195a383947abb7ea476d4b2630d67003200e155b2e5100f81fe80b9d00524ab3b2adf9257d64eb8201f48c4b11252b858a363c630381e26e38f1a8e4eeb00d28d90d475bbc9b97f55d512fd0e27cc465aa621514b20d204511aa5b762817da6ba82af0e0f7c703d19955035ef31e7441c13adf72c4bfe7b5aa96c62715ced2d14b8f1ba6e25f16bad7f6079cfe0f4ecf97eefa5174942611abf0dfc7d865e1a090ec0f0e7c84b02cd6a6d15a4d58183c6db4bca93b64164f7ee103097e4a2b633f88c1544667577f1586d5e75864bfb68c7ce283f6fd1acd4645256ee7ee29e828645477b4f1fe35bad43da340b1d2085b9ac4c77c58fec75e7dfa419b358ee5e357b3d5dc09aadba9de88177c077f00e0acdd8e2bf1fb3867fab91f4526b81698f7bb8ac92af4f4909c7c80ba13b89bc3da5c9df02da76e8bc9a8d12a79227cedd390ba73c076c89a2a66341d62ce5b3a73265e048376586041d892ff3cc87c124d216ffc318d3706ab9c1ba7febb876bd56f6220805b64d45e9ab0a15c820a630a9e5dfb9a14be15e3f019e1239166abb9370b5415caebbedcc568ace186a108027904e9fbb31fb6887181de746925001a0f67d283664c5817552fcaedf2a3cf66a138cfbd71ec42cf1914f57f4e5d2039f72c8fbd31dc9cb612ae697069cffecb4721b6878ae9b70eba741d6d3e4beff7241b591e879d7f64e8f1d3dcc0831f922838283f143a91502ca4f2aefa504b617a71359abb2e5886730a61144305d94757ea07ac19216e8a71161c8b483d320652424c3d66f4828c6af34afab7f163562011c7a44abff041a3fa1c861effc69abb4d581f437ddb629554dfbb31e7b572bc7df9bc6dcdb5ab6819696f4ff87a37985fb10d299d1f02389c7de2b27e25650aecc70c026d696099bbe5ccd21c409f7da1dfedf85dafcec8eec9fe5c6a73f314e396ec0b183ceeada7d5614721031d172b020a40c4ca11fe99a9a8e0115ff10b072ed6650fa16b66583e4f2fb3deaee975f8a7731c7318f62ee3d85099dc3be0e98ba66809c2944300adb83001aee92ccbb5dca926da96d682ea0f1ddf27eef5a090094b6e4450bf2649fc093e37cc4b539c4e7e832b9469aaff2e1229e90cb5b0d88d19c0a53e6ddb6f20dadf82bbdb5ed712695f6693f958f446737091968e17443a7311d8b02fabb52cf3039c381d9c7ac66ba92dfa934f3f9b6bf2577a60975702eafd4c637a115c5ecc128492f0d86ff4f4c5b87ebaad302175d8f035b2517ab601ca299b92f2a0368e764881f2fb1a6e7a8e370231b4251839cfefd159e16256b6928815f2e651885986edaa4119671d347b5a15719ce4addd696e348d135c9f314770562d969865205be6cf532b878a4b395e3c2c07a4c05992ce7cfce5000d5589007322e752753f0c53033734ff468226e6880cefe22459480417ee06c778fc5faf5c28a50743341de92756d8240655a375a9708a044c9fd894e8f50b111e2ac15234b95f2a3d7b3263d039457e0a59a686b7dcd74bc8e0c99ac9ed81e661fc206e111806c632825377c5a1d735dbd7f276b1a2037875a012a5b46045db8ef0fcf95a9f85ee39fbb763c1eb963202214373bf6ddb35af649559ec8cf874791663502984c728885eb7ef42780e9ed1aa8446848eeded6827e1cc7893ca9f552e6adfdb0c4e4a4407f05aab2ea200b5c481f52d6ad2a183701f099a184ad5c4dafa16b22eeb0c3496579106843e20862c5059a8f2ab894ad355b0f1bc1a3799e7b499f7f801d486dc9a324c1edcc3086b0547d951ece5aeefb2ff67f6de110a5ecf05843fe25139456c652b32f011083db661adf5d25de754940ef42e75ae9905f70eebf1bed934007e778e6eeda2842aadda48639d377ac7577e44b9b4fbe6142c4ad9c88a9f8bca8fb2c795935e8f88d6b734a3f205e401aa426d6641e0713a2c4335d7fbff81a3e7dee1080c845a121c9153058", 0x2000, &(0x7f000000ac00)={&(0x7f00000061c0)={0x50, 0x0, 0x1, {0x7, 0x2d, 0x5, 0x24680001, 0x81, 0x7ff, 0x0, 0x2, 0x0, 0x0, 0x40, 0x1}}, 0x0, 0x0, &(0x7f000000a3c0)={0x18, 0x0, 0xed4, {0x9}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000000a640)={0x90, 0xffffffffffffffda, 0x2, {0x0, 0x3, 0x7fffffff, 0x7, 0x55fc838a, 0x7a675a5b, {0x2, 0x1, 0x1f8f, 0x0, 0xbd9c, 0x3, 0x6, 0x2, 0x8, 0x6000, 0xdc, r2, r3, 0xbb, 0x5}}}, &(0x7f0000000340)={0x30, 0xffffffffffffffda, 0x0, [{0x0, 0x2, 0x5, 0x3, 'fuse\x00'}]}, 0x0, 0x0, 0x0, &(0x7f000000aac0)={0x130, 0x0, 0x4, {0x2, 0xfe, 0x0, '\x00', {0x2000, 0x10, 0x5, 0x80, r2, 0x0, 0xc000, '\x00', 0x2, 0x3, 0x0, 0x3, {0x4, 0x9}, {0xae49, 0x7f}, {0xca88, 0x10000}, {0x80000000, 0xd9}, 0x101, 0x6, 0x7, 0x1}}}}) (async) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./proc\x00', 0x31082e, &(0x7f0000000780)={[{@grpquota}, {@data_writeback}, {@dax_always}], [{@uid_lt={'uid<', r2}}, {@fsmagic={'fsmagic', 0x3d, 0x29f}}, {@uid_eq={'uid', 0x3d, r5}}, {@fsuuid={'fsuuid', 0x3d, {[0x33, 0x30, 0x30, 0x30, 0x62, 0x62, 0x63, 0x35], 0x2d, [0x39, 0x33, 0x30, 0x60], 0x2d, [0x66, 0x37, 0x1b49cd04dd639f0c, 0x64], 0x2d, [0x33, 0x64, 0x63, 0x64], 0x2d, [0x39, 0x64, 0x36, 0x37, 0x61, 0x35, 0x33]}}}]}, 0x1, 0x514, &(0x7f0000000240)="$eJzs3c9vI1cdAPCvnU3iZNMmLT0AgnZpCwtarZN426jqAcoJIVQJUYkLSNuQeKModhzFTmnCHtIzVyQqcYIjfwDnSkjcuSC4cSkHJH5EoAaJw6AZT1InaxNrk9iR/flIo5k3bzLf92LNe55nj18AY+tORBxGxFREvBsR8/n+Qr7EW+0lPe6To8drx0eP1wqRJO/8o5Dlp/ui429St/NzliLie9+K+FHhybjN/YOt1VqtupunF1v1ncXm/sH9zfrqRnWjul2prCyvLL3x4PXKldX1pfpUvvXFj39/+LWfpMWay/d01uMqtas+eRondSsivnMdwYZgIq/P1LALwlMpRsTzEfFydv3Px0T2agIAoyxJ5iOZ70wDAKOumI2BFYrlfCxgLorFcrk9hvdCzBZrjWbr3qPG3vZ6e6xsISaLjzZr1aV8rHAhJgtpejnb/jRdOZd+EBHPRcTPpmeydHmtUVsf5hsfABhjt8/1//+ebvf/AMCIKw27AADAwOn/AWD86P8BYPxMDrsAAMDAte//Z4ZdDABggIz/A8D4ubj///5vB1IQAGAQvvv22+mSHOe/f73+3v7eVuO9++vV5la5vrdWXmvs7pQ3Go2N7Dd76hedr9Zo7Cy/FnvvL3x9p9labO4fPKw39rZbD7Pf9X5YbX/V4HAANQMAennupY/+VEh75DdnsiU65nLwtUAYbcVhFwAYmolhFwAYGrN9wfi6xD2+4QEYEV2m6D2j1O0BoSRJkusrEnDN7n7O+D+Mq47xf08BwZgx/g/jy/g/jK8kKfQ753/0eyAAcLMZ4wd6fP7/fL7+df7hwA/Xzx/x4cXn9owBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAo+pk/t9yPk/HXBSL5XLEMxGxEJOFR5u16lJEPBsRf5yenE7Ty0MuMwBwWcW/FvL5v+7Ovzp3JuvF26ebUxHx41+88/P3V1ut3T9ETBX+OX2yv/Vhvr8y+NIDABMXHnHST2frjhv5T44er50s11vGs/72zYgoteMfH03F8Wn8W3ErW5diMiJm/1XI022Fvmp7scMPIuKz3epfiLlsDKQ98+n5+GnsZwYav3gmfjHLa6/T/8VnrqAsMG4+Stuft7pdf8W4k627X/+lrIW6vLz9S0+1dpy1gZ/GP2n/Jnq0f3f6jfHa777d3pp5Mu+DiM/fijiJfdzR/pzEL/SI/2qf8f/8hRdf7pWX/DLibnSP3xlrsVXfWWzuH9zfrK9uVDeq25XKyvLK0hsPXq8sZmPUi+3eIOnSKfz9zXvP9oqf1n+2R/zSBfX/cp/1/9V/3/3Bl/5P/K++0i1+MV7oiHU+fnpn/pU+46/O/qbUKy+Nv96j/he9/vf6iJ32Tx//5eCJacMBgOFp7h9srdZq1d0R3kjfq9yAYti4/Ebc4JfyG4OKNRXds376SvuaPpeVJE8Vq1eLcRWjbsBNcHrRR8R/hl0YAAAAAAAAAAAAAACgq0E8sTTsOgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADC6/hcAAP//7a/PnQ==") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f0000000200)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000100)={0x1, 0xfff, 0xfff000000000000, 0x61ca, 0x3, 0x0, 0x5, 0x2, 0x926}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./proc\x00', 0x1ff) 7.941070954s ago: executing program 0 (id=401): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) lsetxattr$trusted_overlay_upper(0x0, 0x0, 0x0, 0x361, 0x0) (async) syz_emit_ethernet(0x76, &(0x7f00000025c0)=ANY=[@ANYBLOB="0180c2000000bbbbbbbbbbbb86dd6003000000403afffe8000000000000000000000000000bbff02000000000000000000000000000102000000040000000000000000000000000000ff0200000000000000000000000000013a00000000000000d3b01e300d000000005600000000003acb51b2ca3e4ac7fe5daa3f92165ac982ba526244c5b29dc944cd38168bc438a62679ebcdf5a3368288379b17bf2c077ca8bc172bba7701c470e98d85d08f6541a835f32fb2b8786595310f418d73468b683737e4bc33757efaffa85804dff2ebbc44ce691aa8c55400addecf4bc5495729bc2c52f57dfb3c2554ad9baa132fbdc79ec6b3fcccd0bcb84580e2f176f535d5d759f43104c107d989f34b159d98f929ede3b273c5130f9ce67a86623161a69a4823dff75116e3c4a1a5e6bbc274d97b98eff33af907ed618ce6d3809ef635b0830b3b1e3328fe7fdaa6665071a51c0193387ea0b21cb52e2493534779f4a2346555a7ffc02589e15b1ec654a34e04f80dfcb4d6df3fb1c9cceed6f60011705d5984a830b6b97825499f7afb11c9729562d79ad7f6def17382c9bdb3a24dba223f09b88a8343667d5cfac32dc848130f108b6038e057f0effd80494259483b858236e2"], 0x0) (async) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) (async) r0 = socket$can_raw(0x1d, 0x3, 0x1) write$FUSE_ENTRY(0xffffffffffffffff, 0x0, 0x0) (async) r1 = creat(&(0x7f0000000f00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x83) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000480), 0x22401, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f0000000000)='./file0\x00', 0x180c8, &(0x7f00000006c0)=ANY=[@ANYBLOB="6e66732c646f74732c636865636b3d7374726963742c646f74732c6572726f72733d72656d6f756e742d726f2c00f8403bb14281bbfb9b8213bd6284536d64789a24dd73b98b3e33cb47fed8a7364664b62e9e891aa832722dfc28bfa4489b3a127a503e72326b737d0f67c97be6f37ef46154dec39ef8718946ffc8cd4d735a0b101c1722477bbe2f923577ea51f7116f17c3ddf5c497fba2d0bb3272d123b31e9461d4e2d65a42e1174fa269de92e463fc1cde2367bdb50cc5b2b462e1d45fc3265f1a88561ab6afb1b73a3b340b5c73055fc6e601843a59f3cdeb36991cfa985453287d4c9d2d6e21adddc57a607369c682e821b20dc0efd51d12f386f3f8e53c05e696e50c7c3f79b1b0bd7e5cfaf3f63d8949c8dd2fd94aa0f259a4cb9412c30c45f9d4d63d267d2a43f03a47fa56b3000000f9ffffffffffffff000000"], 0x9, 0x250, &(0x7f0000000300)="$eJzs3cFqE0EYB/DPJG1jL/YsHha8eArqyWuQCmJAiOSgJwPVSyvC9rJ62sfwGXwkH6On3lbaXZq2xl50M+3u7wdhPvgTZgZCJodvsh8ffTk8+Hr8ufr1I8bjLEYRZVVF7MUghlG714yD83o7LisDALhr5vPlNPUaaFeeT5dbEbHzR7L4mWRBAAAAAAAAAAAA/LN1/f9xqv8fALpM/38XDG9M83y63G1+v12l/x8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABI57SqHlQ3vFKvDwD4/5z/ANA/zn8A6B/nPwD0z7v3H95MZ7P9eZaNI07KYlEs6rHOX72e7T/Nzu2t3nVSFIvhRf6szrOr+VbsNvnztfl2PHlc52fZy7eza/lOHLS/fQAAAAAAAAAAAAAAAAAAALgVJtmFtff7J5O/5XV16f8Brt3fH8XD0ca2AQAAAAAAAAAAAAAAAAAAAHfa8bfvh8ujo0+5ojNFvGh9ikHz8bktWz4rIjY+6f1IMOmGisRfTAAAAAAAAAAAAAAAAAAA0EOrS7+pVwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6aye/99eERFlVUu9XQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDDfgcAAP//wzuVuw==") r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000080)=[@text64={0x40, &(0x7f00000000c0)="0f01c82e3e66400f1bb00c0000000f20c035200000000f22c0470fc75e05c46169db2d00280000c4a3257c13023e3e650f01c4c4e1d97c6b83b9800000c00f3235000100000f3066baf80cb8f0664c85ef66bafc0ced", 0x56}], 0x1, 0x41, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) syz_mount_image$exfat(&(0x7f00000004c0), &(0x7f0000001900)='./file1\x00', 0x14090, &(0x7f0000000500)=ANY=[@ANYRES32=0x0, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYBLOB="3a48b1740eb64c9f8350557c864a9a2d845e3e9daaf024be9bd82974c3bc2d6aa4ba3c0929de0643f6271ac86105fc11600eba825f524079cb066c8f3f2108e8471d7fb7ea391d338efbdb3bd344633cdb9459a63d6a35e4363789ddc9f1283498ef14aae2b0a049df1e0bde36fd87e43fca63ba7b97a89639daba7f8e4e0c968116d481865ad3397e334207aeb76d6d2fcd6c5868216cb9985963c5945272971c376b5146a97928e1210e00b93aa9a7a6b0ebea5fb36669af529b4ddd8de205beffbc345cfd740bc7661348a2eca0f375a95bb23ce7a1467b6e4bdc87bc89295fc391228aaa5970445d38a75a4bdd1dcf8010ab11265bad0e6451c0a1c303136962dcc4f617019dc897414dd3798dffc1875dc72e55b16944771bc737dc2c2996d751b1331fce502e47758daed226554c907185596d394d85e2ef0bca09d53f2a1cf3c23c06df135834468df05b23f3e3686ff5b86045a3232f198de42c532e363cba4eb6c71d242a94f8ccc7db50852f29228368c3f0b502119928d77c71e065e7653a6cb60305eeba23432c6c771c669b7da806ac02cdca6f738b3ed68d00e87842beb848abe87da7f81c1fb09c33cdb675b4f3bf35d2cb42a45bc816ec3cb4d83ed223640413730f20b9330c6542cf4f5d3727ef01c1218360f47cd074a479b66463d642db8f8139e10336476f622ee3bbf34df128bd0f85d30d5556234fdefe416d06fa8cfd7ef86012a165c7391b9b2411ec881617ca135f1aa0287a758ad7d25bad9547c000841711f697f00e520eb7425e9832f2004ff67549db2ecfaf442d50eec6491b8b77b826dd0c04d54e632eb5ece6769010b715e9b2abca5e3c94dc7eac04ffc8f479aba0d77f59d78c74d9653eda86b8fd5409bc89f545f5406b334b616f06e6dd1cdafb2dd38dd1ef1f69c48dad30cf0c5a4962653554be39e55268e224e091c9a6ab46d0a1126894411f8028ed2de11f0784c10d47e53423e2615765940815f1d621db584ffb2b071893b96accfb3eee2e8faf0740a3e659a4d1e391fb287ff5648b0facea3ea371e60ecc8443fc73e8e5fe7656a8df8b9a9934029cc61909de1e868d47fffdc900cae9a1216d633c501a463ea0836b8638d7d0810e6193de7ede5c0107411bf01fe5890e424fdbc22f4b619fce80c14fd2e33142edb709764f38f750c127f8fe4fc0f03f764a735880dd3759e9e01f6d372b2825ccee843f275105e9623fab8be5995c0bd35e6d43400f40e37c04a8f0afde260d850d2ab4ff72e2b78eaf4a9285b1f08cb89bbd8bc8cd28a5040312b7eee2e2a5ca6cc0890353e83abe88283827a9db0bc827c703c1e3338f7324cf49a44f8fd5474612577618d34b9d5ecd145e4565ca1a554a0a268afff857c93060126c52ff706ed2e9f91171bb1b7e5d0982d74dd89094c9f3ef69f0c9e539ea271cb4a4c715302b791ae0011e27f2dcac420f4e28c1d299e44c83794ea3333bb2a23e9c0c062681d74b70d37a4a05c63bd6960ef7711023b561ded2d8d27ce595a683495f511ede5dfc114f97e63de2f0338ed67e33157419fb22464ca7e477d6fc912ef7390347f250e0f0d8bfb1193b085c3c15aee3054f53876ca512ddb53562b8f50aa01a1f6dc85821377b6d12fbfe662085a6b7ff2b03f6e82b92bd7efad6b302df5202b7480380f405b109d9611a1d98cf8c41fcd041193c9ae588e764cc0327870fc8f0bc7c6c830a0ecdfb5cbd7eb4ceb0cdfe0fac7fd45c41e3530d809190c739213b272701862dcce49b20807c31e0aca13dde444374d6f0703d97efd53f2ffc702592999bafc06bf8a27f693b34cdb542124b819fa20f660c27ff8ea367b3bcc9e78abb6d5ed29e9e5e42ca35f806d902646f05db1fdbbbedec20e0a77a9ff39a8f1819edee7fc2101f567bb550cda34d91c642fa87a640c6c97d89679073454d1f533881af8d4ba4ae77a1e5324f649d3f970c971f905c2a375212d9de4b7641c1832daf8873e62ecdd41bebc638597cdd4eb92af7efb73dbde5de30a80d3daf2d4e64fa47a9538abbcebac6f3782ac65a37263adadde6d176108d434264bd1181242246039eda9113cdfe280ffbe57d0b30cbbd4f000eb7bdab3ae38c3adcdb81fe828e37630c8b75d9bf711e4963f7ac04f550a68b30df9b89026222fc4c6d2a41312c7d325f19a86440cbe00856c474e675cc2a23e43b4147cef8117c13c79a886354eb3f6e33208544f46e820806d40e15ba66b59bcffe71af1c356974abec5e8177963b5a18f76ef72d7f0a33bc8d7f810ab7d4b8ad373c0a1f7c65fecec7aca64419ae981d730c8cd78f5145de326bd6b1d053c1875651b63df23875e6748b07e012699623650ee820d04f5b99f7236200885befcbc37458644b185637d9d96009c2de2d9a2df073b5afdc22b2c92871aa47ee8eca61b75fe9bd2d7b71b9ab181613998eff0c7f6dc958f048c360d4ac8eeb157b8fc77685f433b01504ebd488ecf5cb6d21b3bc115a6932f1db0685f46bbac9208b854b8dc150714b1a40af85ea5558940940b6a69a32ae3e493e6b5b6dc763ba477e75686852f0d04780f153f9d739f0e097ffc583c7c14a11d7460838b12c22c241a117d5bca8a3442efb0f9be7329937ef7eeee1fce20ab28930a1f54e87ab97afe743375c7c7b594e261a31ca23cc5b2ca0773fed31a71019484b48537fbac01c02b0f38a4b1b2c68edd934836ef120ca2087ae44cb3ada567a6627bccd56834346b562c0c4e9ebb21110507f4a6b0f223e29a832ee65e8fe1cd4e7af02a4f717b7570328f429410501aa213793933d41029c913822cabb09c54337a770c4c6521e584c15cf3209478e843502d2434963e3624c2c8c2cf353a4fe80dcad082a0692edba67a6e11e2a6a803b140d54db594012803a7a37a65166ea60c73b2a0a1acdf9e9fff0c0c06e60b15e0ca1f5ce147d9e7763386edc784cafa3f9e5f1ae8bd1e251bda39dcc0f5ad43f9bbeb8979b0112351e1f9f4f49234bb626181135c0f2e110dd495035f3ba5d1f27ada154fcefb2243fb341ef3fc4f34554af5e0ea2fa9989bc00f941987d9d3687c1b2db4661f71e759352ef3a7da83fea1f3ef0927a3dbc18b9762638d7f1fc6216e54ef23b73356df480766b331bc82438f8a34c2d5ea50d30bd2d94a460ed9648201803a48ee7556dd25baddbb37a74f91aea8ef7408fcaae093f4611a655a03e932ad43b3f299b70682a2da98f0c90f29e07bdbb47ad6482c406ccb3aec05e0948351b79479c968a58ab479c14c72aa3d7b692b829d0aeb6ecf1516a7dfdfa563b368a879751da48b320951aef9d748830bc459a71d128793d59b00139a46e6707a56a9d2c4b83ae7fa35104c58f08bb493ee329c262a66a39dfffce0ea10eba2152eb678c13bf1c938ea04f282483e2f51fc96458051410fac2e092bdca7f458ff60d677e614a0712d088a1b54f63aa83f47c5d36b3c619d780ea4919907183562d6f805b3a9f236bff57dacd40840eae94353672cfb2e84dcf9d8565e6ebf1942444c36d4bd6b540d775e0edb36d51083c1ab4981933709a3b49861037e96619e40b15a6845a05895fbaac386222f7c2d7708a9e00ed855c1b3b3efa0f57fc01c046e6647a9cca6ac222a19b5dc3030060ec737d7091bfcc5dacf1bd4c5abde019b92f4a62f27872f5b694a1256dbe1d8e55e3d3ac200c52fbaf194ff16fb8d194a0a7e69d5d546c91feae81155276920d37575793f265ccaa0ed240da9c5d97a27ef5a9fdddde108b45e92ed5dd39c53b20e4508c037fdc01ee52ad34c578b1099c67dcbb3d82ec720e8f36b6b071f41bc8f0b93b05e7d3212b5de0500d1b411ff58f9255d3666920a436ff40a883b9171f50913984ef585fbab4f9f5ee2562aa84e75ab282f3d88c9390cbba954900361fde4c294ccff7d95413177575202c4f9e11d30eac855fd4b9f2c6fa562756ab5e49d2bf3ed12cc237aca99b790746b412e3c00cf46efcc74e57061f474fa04deea58b71aa5af7ff67838f32a5e31b04047b5ad2de641b7a395f6c324575a86e11f9bf1411fbb8b8065dea426401e9f2c9950d6f1d89377fa53e26e0e30dbf8f50e8554b20225b3945ac6fe01e9aabad877ef4ee1e4a11134623996a7d74142a5ba8c557b4cacf62f6c3e7282c196f50c3b8362ad5b7a0711cdeef22bdf635f6a30e3904347bdc9c744734a41eb7165eb8f43c3dea858b2525f0ece90c57592448b8f239bf0d4568efb2d80efacad6a47eac645055177df9afe3d87cd7e3452c0fdcec6fc27db5b91f505b4aff25400d9e9d4097305ea07f7a0a627a1ff814a9add5c59a2784064a1ed382387ead55c62cb98371e2aad1839c04ec2da9289c7bea84b372f4413d9a4db43df111db74e4115bf06227eb326ddf5536fc83ae2036b89d948e4278a06500499655995f59b384b87e19199a5b73643fbf0c3a26d8597c6895fbf579a472bd9f4d7ddce5ce0675b462f2168be47edbe00932e41ffa982004ef86aeeaa8bd050470f4285e8dcd59a50bb8d026bf86f798e855e749a7c5339764563727b2508a6ccf5fdb8f8ad59d8aab9659a10cda4bf55d861ab0c54db610882ea3b72f99f766cb8846a4fad819f2b5cf17d0998b521d88b548c006f688cf3968d031196c4b5d189ef588ede293eb982af1aef0c44955070bbcf34008fd57d9457f0480cbdc5b5b7096611809383f2a980090a5aa811e132bbb37c57416bdf307603b0a8b3796fada530cd3216344373665cdced12b186ed23b111293c35e853d321ec58780f6caab1db0fdbe478bab4114a24d5957c744ed7df00bb8fc5678bdea455c921f0eda391481daea3d3d748969f140f3c9c4bf95cd7c33bcab01250d4c0d8b4b016a13ae160023ff137bd7cdeac964e11d7137b669d0cc9fc718b91cb389dec6e3e1db4c56d03b715a410782e06ea7578eb14cb36c9b1edabdf2d6ccb8b4da5187bbd67b21c65e4cccabfea679b4cb75bd91d048fc5bce5581df4a6a9ae7328f4e3a46b4ceb711caaebffa0e2071a3354a3a7fd5942a7f90f0ccefcda5ce4b640b7dfa26c3d252f9fd3a95c4ca0a29a6bcc94467c7f08560c12a79eaa545f9945d592d0ef592db43217b0e481fde34b96f1013d2be9938e2fe4fb3f9b41b87ee2186636df77b1eb03103f5b69bd39e4091e371eaa4315aaa930c25d2c61aed6b2cdaffc29bd2b6377280c75a67bcc9f9970c3c8461b0fcc46ff0af69caa68b8da707b5d071416145179c634cf97e7a6aa03867965d3636dc9ca80a1a468b2e652bb4c7d015c38451574532d3b60ffd4306a2ed15722e29b8d9ef3cfcfb84e164f7dc2f29993aa1938e20e4ec579d33b53290edba9a1b5e7f51bb32ac912171d0792d85f9a78a2828fa8c971b90596d2927378f2dfd767d456113153135d2c22ea21a9a5a641f001c1b9c63486eb1a9975a690414d6882009098569387bfaa4210c87518b0bc1c99f5277fa91ba3fd04cb2e50f75cefb8864135ae4df7a384b7f1687af085bab7bcccd967aa5a8a4dfd04429921f6138841c080b4975ba1b9e7a9bec53074bbc3b92eabda525636bc56e893f05bbfa6047cdf4658828967148018f92e78f9034d25f09a62715369977b6a615d9f1e183d524a39cd9956abe05fb616be484465af47e6748ea1ebc93e4862c6fa144c0207b81a7cf031d1913a21d51e1db02964d1967f54d79a5ee3c78ab29b671fca5ccf74c94b42d31f9e3e93520453f04babe1b72fa28891d76f6028f42b0e3eec97429ef41b3", @ANYBLOB="d0abb4609f9146a22ab8ae4e3ca92e4b09139ec61d21113bb1e1359a6229eb40011acd6cb2f5dee314"], 0xfd, 0x1512, &(0x7f0000005080)="$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") (async) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000700)='./file1\x00', 0x0, &(0x7f0000000000), 0xfe, 0x250, &(0x7f0000000300)="$eJzs3T9oJFUcB/DvzO565m7RUxtB/AMiooFwdoLN2SgcyHGICCqciNgod8J5h11iZWOhtUoqmyB2RktJE2wUwSpqitgIGiwMFlqs7M4G8mc1ZnfdkcznA5OZybyZ3xt2vm+3ebsBGutskvNJWknmk3SSFHsb3FctZ4e7y3Prl5Ne7+lfi0G7ar+ye96ZJEtJHk2yVhZ5tZ3cWH1+6/eNJx9853rngY9Wn5ub6U0ObW9tPrXz4cW3P73wyI2vv/35YpHz6e67r+krRvyvXSS3/xfF/ieKdt094N+49OYn3/Vzf0eS+wf576RM9eK9e+2mtU4e/uDvzn3vl2/ummVfgenr9Tr998ClHtA4ZZJuinIhSbVdlgsL1Wf471uny9euXntj/pWr16+8XPdIBUxLN9l84vNTn505kP+fWlX+gZOrn/9nLq380N/eadXdG2Am7q5W/fzPv7j4UOQfGkf+obnkH5pL/qG55B+aS/6hueQfTrDOPx+Wf2gu+Yfmkn9orr35BwCapXdqnFnDt05/IjIwc3WPPwAAAAAAAAAAAAAAAAAAwGHLc+uXd5dxr1Ecs/2X7yfbjydpj6rfGvwecXLz4O/p34p+s3212uN2dOiFeye8wIQ+rnn29S0/1lv/q3vqrb94JVl6K8m5dvvw81cMn7/x3XbE8c5LExY4poP5fOzZ2dY/6M+Veutf2Ei+6I8/50aNP2XuHKxHjz/do79i+Uiv/zHhBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJiZvwIAAP//1rxsXQ==") (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f00000005c0)=0x400) (async) openat(0xffffffffffffff9c, 0x0, 0x42, 0x0) (async) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x15) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) (async) read$FUSE(r5, &(0x7f0000000400)={0x2020}, 0xfffffeb1) (async) truncate(0x0, 0x3) (async) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r1, 0x400c6615, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r6, 0xc0185879, &(0x7f0000000040)={@desc={0x1, 0x0, @desc4}}) (async) fsconfig$FSCONFIG_SET_PATH(r6, 0x3, &(0x7f0000000100)='^\b\x00D\xe9\xf7~@\xe2\xd5\xfeZ\x1f\xb1\"\xf00\x99\xb4\xd8\xcd\xb6\xb7\xd8\xb72W\xbc\xf2\x02\xeb\x8d\xd5\xce\xf3\xb4\xec\x81\xady\xae\x00\x88\x9e\x83\xd9\xd5\x98\xe2upn\xcez@\x15A\xc6\x99E\xa4t\xb5\xd5\x1a\x9f\x1b\xc9\\\xe2\xeaz\x157\xb7\xb636\xae_\xb6I\x8aL|\xa26`\xd5\xf4\x97\xc6[TPa\xc8,]6\x17\xc9\xe1V\xed\xcb\xad\xc3\x12\xd5\x15\xe5[;\xe0\xcd\x11\xab;\xee\b\'F\xbf\xab\xb4\xd0,~dR\xac\xa0E-\x9c0\x84\xcc\xb8s\t]}\x04\x98B\x88\x863\x01\x9f=Q\xbc\xa71w!/iS\x99\xa7p\xef\x1b\x00\x00\x00\x00\x00\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6) (async) getsockopt$CAN_RAW_LOOPBACK(r0, 0x65, 0x3, 0x0, &(0x7f0000002580)) (async) r7 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu/memory.force_empty\x00', 0x2, 0x0) write(r7, &(0x7f0000000300)=' ', 0x1) 7.940506024s ago: executing program 2 (id=402): r0 = timerfd_create(0x0, 0x0) timerfd_settime(r0, 0x3, &(0x7f0000000440)={{0x0, 0x3938700}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000040000000400000009"], 0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x48) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000080)={0x18, 0x7, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000000000000000000218100000", @ANYRES32=r1, @ANYBLOB="000000000000000018100000", @ANYRES32=r2, @ANYBLOB="000000000000000095"], &(0x7f0000000a00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={0x0, 0x5c}, 0x1, 0x20000, 0x0, 0x240440d5}, 0x9080) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000005c0)={r3, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) r5 = dup(r4) write$UHID_INPUT(r5, &(0x7f0000004000)={0xf, {"a2e3ad21ed0d09f91b50090987f70906d038e7ff7fc6e5539b0d3d0e8b089b33396d63060890e0878f0e1ac6e7049b334a959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070b07580936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383701d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b6080000007a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb06ffc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb15da202d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0xfffffffffffffe59}}, 0xfa) clock_adjtime(0x0, 0x0) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) close_range(r6, 0xffffffffffffffff, 0x0) 7.937827334s ago: executing program 7 (id=404): mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x200000b, 0x204031, 0xffffffffffffffff, 0x42795000) r0 = socket(0x10, 0x3, 0x0) bind$netlink(r0, &(0x7f0000000300)={0x10, 0x0, 0x25dfcbfc, 0x8}, 0xc) r1 = socket(0x10, 0x3, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c00000002010104000000000000000002001000240002801400018008000100e0"], 0x5c}, 0x1, 0x0, 0x0, 0x4800}, 0x4000) sendmsg$SMC_PNETID_GET(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000340)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x804}, 0x800) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000140)=@x86={0x40, 0x1, 0x10, 0x0, 0x8, 0x0, 0x10, 0x0, 0x0, 0x80, 0x9, 0x1, 0x0, 0x0, 0xfffffff8, 0x0, 0xff, 0xff, 0x1}) r5 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r5, &(0x7f0000514ff4)={0x10, 0x0, 0x25dfdbff, 0x2ffffffff}, 0xc) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r5, 0x10e, 0x4, &(0x7f0000000180)=0x7, 0x4) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000001c0)={&(0x7f00000028c0)=@newtaction={0x18, 0x31, 0x1, 0x20000040, 0x0, {}, [{0x4}]}, 0x18}}, 0x4) r6 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000100)={'veth1_to_bond\x00', 0x0}) sendmsg$nl_route_sched(r6, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r7, {0x0, 0x1}, {0xffff, 0xffff}, {0x5, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8, 0x2, {0x1d37}}}]}, 0x38}, 0x1, 0x0, 0x0, 0x998ed4ed88999c67}, 0x4c840) 7.913286816s ago: executing program 0 (id=405): r0 = syz_usb_connect$uac1(0x2, 0xa6, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000106b1d01010000000003010902940003010040000904000000010100000a2401000000020102132406000006000000281ab0ab2c90619b34000000000000000000000924030000000000000924050000f8211cfd0924030500000004000724050401"], 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) ioctl$UI_DEV_DESTROY(r1, 0x5502) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./dev/mapper/control\x00', 0x0, 0x0) ioctl(r2, 0xc138fd05, &(0x7f0000000000)="0400000002000000000000007e01") mmap$IORING_OFF_SQ_RING(0x0, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000140)=0xffffffff) r3 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21081e, &(0x7f00000000c0)={[{@block_validity}, {@usrquota}, {@nobh}]}, 0x1, 0x526, &(0x7f00000027c0)="$eJzs3c9vG1kdAPCvnTi/mt1klz0Agt2wu1BQVedH2WjZAywnhNBKiJW4gNQNiRtFseModpYmVCI9c0WiEic4cOAP4Fxx4M4FwY1LOVQqEIEaEAejGY9TN7XTtEntbPz5SKP58cbzfS/pvFd/Hc8LYGDNRMReRIxExEcRMZUdz2VLvN9ckvMe7t9aPti/tZyLRuPDf+TS8uRYtL0mcSm75lhEfO9bET/KPRm3trO7vlQul7ay/dl6ZXO2trN7da2ytFpaLW0sLCzOL869e+2dhSdeu9dIPXNb36iMZFufv/fHva/8JKnWZHak1Y7xZ77q8ZpNLxzGSQxHxHfOOE6/DGXtGel3RXgu+Yh4NSLeTO//qRhKf5sAwEXWaExFY6p9HwC46PJpDiyXL2a5gMnI54vFZg7vtZjIl6u1+pUb1e2NlWaubDoK+Rtr5dJcliucjkIu2Z9PtyOms+v+tJkaOiy/FhGvRMTPR8fT/eJytbzSx//3AMAgu3Rk/P/3aHP8BwAuuLGI3/y++b6931UBAHpkrN8VAAB6zvgPAIPH+A8Ag6c5/p/1oy8AgPPsa/2uAADQc/L/ADBQvvvBB8nSOMief73y8c72evXjqyul2nqxsr1cXK5ubRZXq9XV9Jk9laddr1ytbn7/fmzfnP76Zq0+W9vZvV6pbm/Ur6fP9b5eKqRn7fWgZQBAN6+8cfcvuWREfm88XaJtLodCX2sGvGj5flcA6JuhflcA6BuzfcHgOsV7fOkBuCA6TNH7mLFOXxDywFD4RLv8mSP5///K/8OgaMv/+ytgGDDy/zC45P9hcDUauZPO+R8nPREAON/k+IEun/+/mq1/m3048MOVo2fcOdHlfbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAhdSa/7eYzQU+Gfl8sRjxUkRMRyF3Y61cmouIlyPiz6OF0WR/vs91BgBOK38/l83/dXnq7cnHil6/dLg5EhE//uWHv7i5VK9v/SliJPfP0dbx+p3s+MIxYRovrgUAwPFa43S6bnsj/3D/1nJr6WV9HnyzOTtoEvdgfyQODuMPx3C6HotCREz8K5ftN+XachensXc7Ij7dqf25mExzIM2pS4/GT2K/1NP4+cfi59Oy5jr5WXzqDOoCg+Zu0v+83+n+y8dMuu58/4+lPdTpZf1fcqnlg7QPfBS/1f8Nden/Zh7tjh8b46t/+Ha30x7cjvjscEQr9kFb/9OKn+sS/+0TtvGvn3v9zW5ljV9FXI7O8dtjzdYrm7O1nd2ra5Wl1dJqaWNhYXF+ce7da+8szKY56tnuo8Hf37vycreypP0TXeKPPaX9Xzxh+3/9v49+8IVj4n/5rU7x8/HaMfGTMfFLJ4y/NPG7rvNvJ/FXurT/ab//KyeMf+9vu09MGw4A9E9tZ3d9qVwubdmwcf43kn+yLzbEzHO//Bu9+iGMROein73VvKePFDUazY3b8UyxuvUYZ5F1A86Dw5s+Iv7T78oAAAAAAAAAAAAAAAAd9eIbS/1uIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfX/wMAAP//B0flCg==") quotactl$Q_SETQUOTA(0xffffffff80000800, &(0x7f00000003c0)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000540)={0x2, 0x91, 0x8000000000000003, 0xb, 0x6, 0x8, 0xf, 0x4, 0xfffffffc}) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='blkio.bfq.io_merged_recursive\x00', 0x275a, 0x0) ftruncate(r4, 0x2000009) sendfile(r3, r4, 0x0, 0x20000000000006) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8100002, 0x2000007, 0x20010, 0xffffffffffffffff, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x400, 0x2000003, 0x401d031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_UPDATE_FT_IES(r2, &(0x7f00000012c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001280)={&(0x7f0000001300)={0x578, 0x0, 0x300, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_IE={0xdb, 0x2a, [@channel_switch={0x25, 0x3, {0x0, 0xb5, 0x5}}, @channel_switch={0x25, 0x3, {0x1, 0x9, 0x6}}, @challenge={0x10, 0x1, 0x8c}, @preq={0x82, 0x36, {{0x0, 0x0, 0x0, 0x0, 0x1}, 0x6, 0x2, 0x0, @broadcast, 0x9, @value=@device_b, 0x0, 0x8, 0x2, [{{0x1, 0x0, 0x1}, @device_b, 0x95}, {{}, @broadcast, 0x80}]}}, @ht={0x2d, 0x1a, {0x2, 0x1, 0x1, 0x0, {0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x2, 0x1}, 0x8, 0x1, 0x7}}, @peer_mgmt={0x75, 0x8, {0x0, 0x48b7, @val=0x2, @val=0x2, @void}}, @ext_channel_switch={0x3c, 0x4, {0x1, 0xb, 0xad}}, @dsss={0x3, 0x1, 0xf1}, @gcr_ga={0xbd, 0x6, @broadcast}, @fast_bss_trans={0x37, 0x59, {0x3f, 0x1, "0e1a0f9d7d1bb1cc1d66b65f2c08f031", "4f604a84fead80f14de726e41a10a1ebb4664a4340a0e6795c5f87b6c36fc6b0", "66c178be1312489c0236bc821538ab2f1a7e2decc8d6cd550dd6a7409032edb6", [{0x3, 0x5, "572d74ac0c"}]}}]}, @NL80211_ATTR_MDID={0x6, 0xb1, 0x8}, @NL80211_ATTR_IE={0x122, 0x2a, [@chsw_timing={0x68, 0x4, {0x8, 0x3}}, @preq={0x82, 0x67, {{0x0, 0x1, 0x1}, 0xf8, 0x6, 0x2d13, @device_a, 0x7fffffff, @void, 0x9, 0x9, 0x7, [{{0x1}, @device_b, 0xffffffff}, {{0x1, 0x0, 0x1}}, {{0x0, 0x0, 0x1}, @broadcast}, {{}, @device_b, 0x7}, {{0x1, 0x0, 0x1}, @broadcast}, {{}, @broadcast, 0x8}, {{0x1, 0x0, 0x1}, @device_a, 0x8}]}}, @erp={0x2a, 0x1, {0x1}}, @preq={0x82, 0x83, {{0x1, 0x0, 0x0, 0x0, 0x1}, 0xfd, 0x0, 0x5, @device_a, 0xfe09, @value=@device_b, 0x7f, 0x5, 0x9, [{{0x0, 0x0, 0x1}, @device_b, 0x3}, {{}, @device_a, 0x1}, {{0x1, 0x0, 0x1}, @device_a, 0x7f8}, {{}, @device_b, 0x6a5}, {{}, @device_b, 0x8}, {{0x1}, @broadcast, 0x2}, {{0x1, 0x0, 0x1}, @device_b, 0x6}, {{}, @broadcast, 0x4}, {{0x1, 0x0, 0x1}, @device_b, 0x8000}]}}, @prep={0x83, 0x25, {{0x0, 0x1}, 0x6, 0x0, @broadcast, 0xa, @value=@broadcast, 0x2, 0xfffffff8, @device_b, 0x6}}]}, @NL80211_ATTR_IE={0xa5, 0x2a, [@ssid={0x0, 0x6, @default_ap_ssid}, @random_vendor={0xdd, 0x97, "58bb052eb7a0fdb45da0ed62f7b0a72314f8d9bcb0cdd7b0793b1302f0c2775be98aa3afe30658c6fa122d3b3b3013167d97ad86333a10b6d38ab0f786b22a9ce669b396d34b2c369a634c767b8bfc7edf93f54412d2abdc936a64ed61f733fa626980559ab6616341400d9abc0edda0c44f8379d90f8c0b238c5398855dbcb65025a0d3e7886956903131a9aa9f29473bb736f97b545f"}]}, @NL80211_ATTR_IE={0x8b, 0x2a, [@measure_req={0x26, 0x85, {0x8, 0xff, 0x5, "cf1066098375f211cf88b9e2d490893f623afe4def3d12629c04558719f32ed15c766afce8a3dfd71c7d625a2ecc1e6664102a75c9e8c4e8f90584b9d4cf73fb435c6bc9b3f5daa39305d361debb9122d0171ddbb2805c7633c7e819cc8f8833fc64ad9285d5467a467713e5ae6de30c3c9a4c2bdc2e8e664fd62e78211275e50bc5"}}]}, @NL80211_ATTR_MDID={0x6, 0xb1, 0x4}, @NL80211_ATTR_MDID={0x6, 0xb1, 0xa}, @NL80211_ATTR_IE={0x216, 0x2a, [@preq={0x82, 0x5c, {{0x0, 0x1}, 0x4d, 0x6, 0x9, @device_b, 0xc, @void, 0x4, 0x3, 0x6, [{{}, @device_a, 0xfffffff8}, {{0x0, 0x0, 0x1}, @device_a, 0x2b0}, {{0x1}, @device_b, 0x7}, {{}, @device_b, 0xffff}, {{0x1}, @device_b, 0x9}, {{0x0, 0x0, 0x1}, @device_a, 0x800}]}}, @measure_req={0x26, 0x97, {0x98, 0xf2, 0x4, "7dfbeea03f57595bae83a3d0760212f1dbb66a2cd0e4fa39eb4a4c2968f98177a03b60258f9f164289e1abacb920f93ae4674501bfaa9aaf2d786db0f0e8bcee2dd1ff557e03fbc7a30b1cf68f5f3168ed13876a08afbc93bbdabf3cb319cfb2cf6ea817daf027b6aae8456567b62d92e0b6ba27354cff8ee0992b411c0e8b95359c2011d8553898fc14cc5a7da2e2ceb69f08df"}}, @measure_req={0x26, 0xea, {0xd, 0x0, 0x7, "79706d2da2337f7e77e716af5fd1441f074f7eb88670f2ada23fd046de2f7fb62ee9f43ed8dac496e413eda2c442d4a298e6ce064ae6f6a6bc8f758ae0f677a3168f60b41d5a6ab9b846ea2026bbebb864e2456021c1cbf08338d824ce3143742447b38647c504c6702a4ae0c18f8a230f67c06431f896e2468bcbd4af47f46c321ef986da885f8b05fed7ffba2f8ff7ec15813e71848a83d69e5b941233636724bbc524f6603299e9ed41a802a17251c15f66905601f79a236504c9cccf198dd9c6da6e6d5a1bb3e7e1b7cb9cfd314bd655d4482fbe8cdfad2d40778e249d3371e64cbabdc8b9"}}, @prep={0x83, 0x25, {{0x0, 0x1}, 0x8, 0x9, @broadcast, 0x78ee5b9f, @value=@device_b, 0xfbe2, 0x80000000, @broadcast, 0x465}}, @gcr_ga={0xbd, 0x6, @device_b}]}]}, 0x578}, 0x1, 0x0, 0x0, 0x41}, 0x20000000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xa, 0x8031, 0xffffffffffffffff, 0xcc289000) open(0x0, 0x6c140, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000002540)=ANY=[@ANYBLOB="611548000000000061134c0000000000bfa000000000000007000000080000002d0301000000000095000000000000006916000000000000bf67000000000000350607000fff07206706000002000000160300000ee60060bf050000000000000f650000000000006507f9ff01000000070700004ddfffff1e75000000000000bf54000000000000070400000400f9ffad4301000000000095000000000000001500000000000000950000000000000032ed3c12dc8c27df8ecf264e0f84f9f17d3c30e32f1754558f2278af6d71d79a5e12814cb1d8a5d4601d295c45a6a0b9bdb7dd399703cac4f6f3be4b369289aa6812b8e007e733a9a4f1b0af3dda82ee45a010fb94fe9de57b9d8a814261bdb94a05000000c6c60bf70d742a81762bab8395fa64810b5b40d893ea8fe0185473d51b546cad3f1d5ab2af27546e7c955ccefa1f6ab689b555202da2e0ec2871b4a7e65836429a527dc47ebe84a423b6c8d345dc8da3085b0ab71ca1b901627b562ed04ae76002d4519af619e3cca4d69e0dee5eb106774a8f3e6916dfec88158f0200000000c8fb730a5c1bf2b2bb71a629361997a75fd552bdc206438b8ef4901fd03c16dfda44221b235c8ac86d8a297dff0445a15f21dce431e56723888fb126a163f16f920ae2fb494059bba8e3b680324a188076eb685d55c4e9b2ad9bc1172ba7cbebe174aba210d739a018f9bbec63222d20cecac4d03723f1c932b3a6aa57f1ad2e99e0e67ab93716d20000009f0f53acbb40b4f8e2738270b31562ed834f2af97787f696649a462e7ee4bcf8b07a10d6735154beb4000000000000000000000000004000bc00f674629709e7e78f4ddc211bc3ebe6bd9d42ca0140a7afaab43176e65ec1118d50d1e827f3472f4445d253887a5ad103649afa17690884f800031e03a651bb96589a7e2e509bcc1d161347623cb5e7ac4629c8ab04871bc47287cd31cc43ea0ffb567b40407d000000210000000000000000005f37d8703f37ca364a601ae899a56715a0a62a34c6c94cce6994521629ab028acfc1d926a0f6a5480a55c22fe3a5ac000000000000000000000000000000c1eb2d91fb79ea00000000000000000000e4007be511fe32fbc90e2364a55e9bb66ac64423d2d00fea2594e190deae46e26c596f84eba90000000000000000fffb0000000082fb0d3cc3aa39ee4b1386bab561cda886fa642994cacd473b543ccb5f0d7b63924f17c67b13631d22a11dc3c693962895496d4f6e9cc54db6c7205a6b068fff496d2da7d6327f31d7c8cc5d325c5379b0363ce8bd1f61b007e1ff5f1be1969a1ba791ad46d800000000c7f26a0337302f3b41eae59809fd05d12f6106f117b062df67d3a6473265dd1410eea68208a3f26b2989b832d8b34a34a4f08b34b3042065acaa10856e858d27adee7daf32903d3fc78700d429a2d4c8b6d803eb83eecfe4c7ff9e6ab5a52e83d089dad7a8710e0254f1b11cced7bc3c8da0c44d2ebf9f6f3ff3be4d1458077c2253b0c7c7a0a9fdd63bf910dc20e5cb2a88e59febc47f1212a21f631dbaa74f22bad050e9856b48ae3a03a497c37758537650fe6db89da3c41fdc3d78e046f6160e1741299e8dc29906870e6431ed1eab5d067a183f064b060a8ec12725d42e3a74863d66bee966b1574f8e01b3f34a267ff0afa1e1c758a0079b747067312e9815a21cb3f1f815f8989d78854ca4d3116dbc7e2bf2402a75fd7a55733360040855ed5d1c0d634fc5fb38f84d9d87b27f8a5d91217b728f13e3ee20e69e0ffb2780b1a7af137ff7b4ff139604faf0453bedf0c5d744b5272b44c23488b2bdbff947c4dfa108cbb88202eeb81f428a5b3c299848649e1a57ff52f657a67463d7dbf85ae9321fc2cc17dc4a29b9cba8ded5de8206c812439ab129ae818837ee15620789c524b3baf49a0be9bb7d958d5e87c6c09bf71a894bad62934782cc308e936d7637e07c4a2b4dc87b0da20000d9ef418cf19e7a8c4c328be0ce91798adc2dca87ddd9d064e081383409ed2912c811ae63f03212a5331c2a4ead000000000000000000005574d074fa7e93447a88c0fbab48660aae7cdf367ef0e4538279b6113de5b94e1056f443305145c9"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sk_skb}, 0x94) quotactl$Q_GETINFO(0xffffffff80000501, 0x0, 0x0, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r5, 0x29, 0x43, &(0x7f0000000000)=0xfffffff8, 0x4) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x34, 0x34, 0x2, [@const={0x0, 0x0, 0x0, 0xd, 0x3}, @int={0x0, 0x0, 0x0, 0x1, 0x5, 0x1e}, @array={0x0, 0x0, 0x0, 0x3, 0x0, {0x2, 0x2, 0xfffffffe}}]}}, 0x0, 0x4e}, 0x28) syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000954c53400d051b01a46f0000000309022d00010000000009040000000202ff"], 0x0) syz_usb_connect(0x6, 0x518, &(0x7f00000003c0)={{0x12, 0x1, 0x310, 0xb1, 0x5e, 0x54, 0x8, 0x10c4, 0x87ed, 0x3f99, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x506, 0x2, 0x0, 0x7, 0x10, 0xc7, "", [{{0x9, 0x4, 0x84, 0x3, 0x1, 0x20, 0xf7, 0x3e, 0x5, [@uac_as={[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x8, 0x1, 0x81, 0x9}]}, @uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x65, 0x4, 0xf8, 0x10, "a5e9", '='}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x8, 0x7, 0x4, 0x3, 0x5}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x8, 0x0, 0x8, 0x7}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x40, 0x7, 0x0, 0x2, 0x7}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x8, 0x7, 0xe, "95e1fc3406d85a97f9"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x9, 0x101, 0x9, 0x2}]}], [{{0x9, 0x5, 0xb, 0x0, 0x0, 0xff, 0x4, 0x40}}]}}, {{0x9, 0x4, 0x36, 0x4, 0x8, 0xf8, 0x99, 0x68, 0xa2, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0x3, 0x1002}, @as_header={0x7, 0x24, 0x1, 0xe, 0x5, 0x5}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0xab, 0x3, 0x1, 0x6}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x8, 0x8, 0xe0, 0x80, 0x54}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x30, 0x1, 0x1, 0xf, 0x57}, @as_header={0x7, 0x24, 0x1, 0x4, 0x0, 0x4}]}, @hid_hid={0x9, 0x21, 0x6, 0x6, 0x1, {0x22, 0xa1b}}], [{{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x9, 0xf, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x76, 0x7ff}, @generic={0x50, 0xa, "b5deb703a6b6c096a812bf156c6d5494b72dc9c0dbf8772c909f7eddf83c979fb27c5dc8c385317a329738b993fe907ea73dde4d2e5ed5c12ddc3ddd4b652250b91ed3084aaad5c29e45f2be619d"}]}}, {{0x9, 0x5, 0xd, 0x14, 0x200, 0x7, 0x5, 0xf, [@generic={0x5c, 0x2, "0b6409755df0d9a8fc4cd7c53ba9f341ebf23a313010ac76ae961da7009848c8ad1c63e65777adea0a1865345f6ccafa5e3f3657abe0073973505a15a86da7505ee64f61f93b19703ae00559d7db849a34f0e6bb5c4ee192d8cd"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x8, 0x3, 0xfe, [@generic={0x102, 0x24, "2a6f78f10803253416064b47fb96a25c5c69f9b40b66d9731e4043d52261d4b72185d3426a4e1aa4abb7b3dd55bf86ae7482c08451464b758e59a57793ef6209b69d385e7692fc46c43fd2f534b49774457bd261d57fc12a498d93f419ff1a9ad2ce16f2ebaaeee4b2fb8e3a3029a0b69c47e0c890db1128b0276efe0cf99d4f4d03b4c44640436e7e88db8a4367d76eea5da289d5f6616e2edb3e51a0db16ff4b0a83cb2f9ec84eaa2924ba6ebb5addca761f80cf3ff90debf37e72b267c649045810131085ddd18888afd17d26a6e6da5e4c92e6ffb1cdf7682529e408d74b11a360e62dd7a18e98b9d50b5029cc24046db6ebe34dc76a571703bc83eb6791"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3ff, 0x0, 0x7, 0x6, [@generic={0xed, 0x23, "f6cd248f826217ebcddd95855861af48befd7a64c023f1795b1c81604cd138c6d4b307f93e1cc3865bd2e7f6716d01a65049e85dba31a115e3669235da27a26c8b31b018d82578eadf35a6b42f6b87ee668543bbab86e65bde8b2db80d21dd4d3bfa5d26589e965a2b590537c58c9bdfcbabf2a2946fa1433fb5b8c721b33d913b17c15cde400b44f17a84445e3cb324982677011572d47508c9ed7f5d75a430c795eb0c2b4093c0e87d25c58665d7f8888092059e869175eaad38897a7aadffe5c3550844ef8b76f4b4fcef1fb1ca8cfc959b175ee84e04474ff2b350c214edb18919d23bc47454612f69"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x20, 0x80, 0x5, 0x2, [@generic={0x7c, 0x7, "e6b4e0ecd143aac49a64929b8861a57640354a3dbfb71fa52493f092eacc651e822130bddde2127db198187f3d97701e4252eb82ef48a7602a6229d737830c66403c16f14c43b82db5580789e68d0dc2a9f091d650319e0fbce0ec3ebb95600ec04ca371cd2cf0ffa3edf499cf4339172a21859fdb33e11535e9"}]}}, {{0x9, 0x5, 0x7, 0x4, 0x400, 0x3, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x5c, 0x3}, @generic={0x24, 0xe, "b3dbac4cc7d3480c04195174f1a060e9650aa16e984b69b31e67b44554d7051ffdd5"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x5, 0x0, 0xff, [@generic={0xae, 0xb, "8c8034bbae204e670bfd97b5dc277220271c136a8607209a4a61319db9dae9ab148c827a6afd7fcfea8e5fc08cce5c62248312a816ce2361a77f57239b092a1ec267c123ff208e58d82e3a556ef13e1fe6a5720d26cefb62a52edcc5c87ad98bcfbf7909381196c33bb168392f4b0a3c0db1b5c7ca8dba911d2dbd77826a1316b98abf345388c2e69a5f629a7594830087dcb640f11647a86ac494020385e913b4c56697f36acf7e9bc3efe7"}, @generic={0x20, 0x21, "55045b31fb0738fd614de76db57e64b3ae1c14341e4facfeb47e869fef5c"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x7de, 0xf9, 0x16, 0x1}}]}}]}}]}}, &(0x7f0000000cc0)={0xa, &(0x7f0000000900)={0xa, 0x6, 0x310, 0xc, 0xfc, 0x9, 0x20, 0x3}, 0x9e, &(0x7f0000000d40)=ANY=[@ANYBLOB="050f9e000199100b7fb24c71833b5073ad3e5876345f4786fc77fe8c528ad789afac852675ac8e59c294ae6649a830037cfc325b8184331208963553bcf8d6134e8d618e6cbb91bdb3fcacfb55d639cadfa58c40874b706ce76fb24e81af178adda1ed35477768a246d13a5bff199df90b94d7d5eb09ccfee85241aad242fb180e6ac5262aa611a94f201f278525aa7df4aa1ef80f1c0dda7565c03c1e3a2b80582b3a73a0cddcd6369be1764023fac39ca859a69bfbd8fc2f94ef5e2ccc21c5f1326b823fe2cb09bd8678e9f0022865d11b80998cad1923c9130c5e3c22bcb97ae6e357503a7f5f4e4b347d24dc20f7080394450a255907a28ea502152d80fdeff8583c15032f70f6d8a4dfcd5dbd4f8dcda94787cf60dd84a6121555536d3e89e4e262a4447fab672c1c6569d73bcf439fe8d27152b5267aa6ec37eceb945e84336fa51dccfeb39c2cab88aeea2839eb3a30f96eb3682721bb24aa928bf4f78b01cc8ff0bd5dcba3f80a92f23fadcf73127e08314fe2a9fd934094d0519677ccd9568129005d0777776907bb08b89bcb7f878d6780c86a"], 0x4, [{0xce, &(0x7f0000000a00)=@string={0xce, 0x3, "11274c91a3adbf0229b71eef38cca9a8248e3876cb6579b8779ba84e56dd3c0ea3e97f160ecff676bce9ac223a7e200ea9b9d5d28326de3a2ea12e359e6fe446be5cd88a1a377e6f17fb3ee969d031d30171370cdf820dbe27516fdd5056308314921f2b0695c011f58e8a10d2397d35bea31f0848a9b30b20906addffba70b1cf00a7f7eecf4be05c09b533144acf11a7aa683c7a10fbba63e15d0d2bee1d597895eeba1929307fb5ee968fee3739751bee36fcba32cc9789b496c6993b07b0c399f3873b0ad15acdd9d3b3"}}, {0x52, &(0x7f0000000b00)=ANY=[@ANYBLOB="5203089a67c3d52912893a6f0b010000007a5e16f2cde3b4e7d8af07c393e35ad8ee5ed9c8fee72ca9c5e4d86830f6dd69dcb245387185c7bed05ca01a66945a618b529483bbcc3084"]}, {0x4, &(0x7f0000000b80)=@lang_id={0x4, 0x3, 0x44d}}, {0xdf, &(0x7f0000000bc0)=@string={0xdf, 0x3, "d340f1f1d309807281dd4d923aacd0959842fb67cb52912bd6df58da42679e8f8285dd9ac4221087a62f6c9cbfc3faf368f06f212f445c8750ae8c49d07befea7e72b9fcfaa007163be8ce4ac40947cea6cfc047116b5742a48ac134274342c83220b1af35695fb08fd3c7e4499398d9181f79f93caf6f99d54797eb40dc2712d016b646c58434d034d646b9eac8ebc0455ebcfce890bfb6ae07a44fd2da284304f1b13b0f0b20f0ff399723e4a462825f192e365c2b625cfb713b73bbba3eeb071ea53442ae701f89023771e0afc25551f47661517860634667e13930"}}]}) syz_usb_control_io$uac1(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0003230000002303"]}, 0x0) 7.841136869s ago: executing program 2 (id=407): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) r1 = socket$inet6(0xa, 0x80002, 0x88) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x10000000004e20, 0x800, @mcast2, 0x6}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, 0x0, 0x0) renameat(r0, &(0x7f0000000bc0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f00000013c0)='./bus\x00') syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000480)='./file0\x00', 0x82, &(0x7f0000000340)=ANY=[@ANYBLOB='test_dummy_encryption=v1,checkpoint=disable,noacl,fsync_mode=strict,jqfmt=vfsold,noquota,fsync_mode=posix,usrjquota=ext4\x00,resuid=', @ANYRES64, @ANYRES8=0x0], 0x11, 0x105b3, &(0x7f0000016c80)="$eJzs3MtuG2UbB/DH7ZeevlIi1AOsGAkhxRK24iSNQEIoQCuoRKqIw4IVOLZjubU9Uewc6IpFu4JLYIuEUHdcA5veRsUCiRUSuyKQZyYogSwoceS2+f2k0X/m9bzPvOPO5vFUCeDYmk5++7UUF+JsRJyMiPMR2X6p2DJLebwYES9HxIk9W6kY/2vgVESci4gLo+J5zVLx0eLvDx99+9KNN7/6/mG59vN330zuroFJezUieuv5/nYvz7Sd561ivL7VybK3sFVk/kHvdnGc5rndWs0qbNd3z6tnOd/Oz0/XNwejXOvWG6Nsd9ay8fV+fsHBVnu3TjbhVn0jO262VrPsDNIs23fyde0UeWcwzOs0i3pfZOVjONzNfLy108rvZ/12lo3+sBjP66bN1s4ot4osLheNtNvM1rH6n7/mJ94Hnf7mTrLV2hh00n5ytVp7vVpbrNQ20mZr2Fqo1HvNxYVkpt0dnVYZtuq9pXaatrutaiPtlZOZdqNRqdWSmWut1U69n9Rq1fnqbOVqudh7LXnv5idJt5nMjPKdTn9z2OkOkrV0I8lnlJO56vwb5eSVWvLR8kqy8uH168srH3927dObby/feLc46R/LSmbmZufmKrXZylyt7P4Po3S46Rx3HiCAx6b/ByZB/6//j739b5w4lv2v/h8OwQMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBs/TT1w/vZznR+/P9i/Lli6IWIuBIRlyPiUkT8cYCTcWpfzYsRUSr2Dzp/6m9r+LEUWYXRnNPFdi4ilort0fNH/S0AAADAs+v+g7v39rbWbz3O5C/Hvx6OyomDBosfbc6M6yLZTz7/G1e1i1mxnTFVu7RbciwuR8TU9C9jqnZl9A90/vMxVftXTu6LM3uilMeBDwwAAPB0298JjK17AwAA4Inz9aQXwGRk72uL/4tfvAs+nUfxQvDsviMAAADgKVSa9AIAAACAI5f1//7+HwAAADzb7j+4e2/SawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dNI4jjAPwHsoG8FBTxuApVlJKCQ+QIKVPakn0bd5zBEuIcuPMRLLDYHWMvhoplQfj7pGUewE8DEsXMsAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw6R6y6fhufnN7aM5y9ep6tUdcRex7CgAAADiaRTYd55Vu0f6W+n+krl8RMYyIQUT0Y/f0vRWfS5m9iGik+q7XZ1tjuI/IE9bvaafra0T8SdfTz2N/CwAAAHC55rPRJKK1ruYPvzc1PoC0aNOpKi9f8vlUVVovD/tfUVr/JbISg4jIuo8VpQ0jovn9b2rV8vtrlYrOm6JRFM06RgEAANSrPBOobPYGAADA2fl36gFwGvl+bfovftoLbhdF2hD8UmoBAAAA52v7bvuNRr3jAAAAAE4gn/+/O/8vrQo4/w8AAAAuQ3H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMe0yKbj+Ww0OTRnuTpMNZ8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhmf85RKITBKIzevFH3FNz/suRCbG1tzoH8fGQoAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCdsVZeV7wbR8dYd74dM8mvu41/HzS2Hjf2JJ/55E8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42Z+zEwyBIAiD/R9eYEiL+YclDRqDCFWw8LHDPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC81ed6+d7xaxxJ/v1tTEn2kWTuqLF01Fi70Ni6MJ6+BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz72JAkEYx+F39+64W7jorgTzxY8aTIxES/ADhIWtwQJsyMTIdLERbUFBRzAzkg18nuT3HyaZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdyuBfODvJcCGFu5ijvev91d2Xc+e2zD3OD+HLnzcV4zO4QxRDCw/VW83qKa5l2m9s7jxqtVrMtkUgkwyTrXyYAAE6aYhLduv5TcX+5ey1XD+HXq9H6/0qUh7/U/59fnr8wiJ9b7zrxveL6fyG1FU6/cmfjaXlze+fa+kZjrbnWfFytVhZvLt64fatS7j0rKXtiAgAAwL8pJRHX//n6n/3/M1EeJqz/7y09uB/fq6D+H+uo6Zf1TAAAAP5v5y59/5Ybcz1XKoWtRqfTXugfh58r/WMGUz22U0nE9X+hnvWsAAAAgDQc7uVG+v+rUR4m7P/Pv949iMcshBBmk/7//MqT1mp6y5lqabxOnPUaAQAAyNZsEnH/v9jb/58fbnnIhxCuXu7nyd8ATlT/f3xxd+Sl9Xj/fzW9JU6lfK3/ffTOtRBmalnPCAAAgJPsdBLdYv+guL/c/vF8qWT/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GbHjlEaCKIwAG92s1qJASu18gKinVXAQhAbDyEKgicQQTyA2Fp6B0vvkFrBxsIyhTeQN7ujkiZgsavk+2DyHmHIvEya/AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNN97/7Kl5GTV+27z1/XJ1EfZmp4f1+fTNW9IMuh/6HBnt9TwAAAMAiqHK+L4rirX48jFqOU/6v857I/A8rTZ/z/Gzuz/Xp7nUj5//r463Lr4NGzTnxoWfnF6c7nX3Dv2917o5huvn07KVKP0h5dLM2rdN9Dm4nk4Ol1C53MS0A8BvbubZN/j8UdbfPwQBYGMN2FT/yfzXudyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALnwGAAD//+gHXZc=") syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x380407b, 0x0, 0x1, 0x0, &(0x7f0000000140)) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x24a4ba, 0x0, 0xff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000002c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe, 0x80, 0xb, 0x6, "04000004", "02012000"}}, 0x0}, 0x0) r2 = syz_usb_connect$uac3(0x3, 0x97, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x103d, 0x100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0xd8, 0x10, 0xc, {0x8, 0xb, 0x1, 0x2, 0x1, 0x1, 0x30, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x10, 0xa, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xe, 0x0, 0x3, {0xa, 0x25, 0x25, 0x7fffffff, 0xc, 0x180}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x6, 0x8000, 0x7, 0x2, 0x6, 0x4a, 0x9, 0x10}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7f, 0x4, 0x0, {0xa, 0x25, 0x25, 0x400, 0x8f, 0x2}}}}}}}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x458}}, {0x0, 0x0}]}) syz_usb_control_io$uac3(r2, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x2, 0x73, &(0x7f00000001c0)={{0x12, 0x1, 0xf7120f4c56d2a976, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x40, 0x10, 0x0, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "80"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x8, 0xc, 0x1}, {0x6, 0x24, 0x1a, 0xbab, 0x4}, [@acm={0x4, 0x24, 0x2, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x9, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0xb, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x1, 0x9, 0x2}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000280)={0xa, 0x6, 0xc4f295f35ab2745c, 0xb, 0x5, 0x3, 0x20, 0x7}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7, 0x8, 0x20}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x7, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xff, 0x8, 0x7}]}, 0x3, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x429}}, {0xa8, &(0x7f00000005c0)=@string={0xa8, 0x3, "7949344411d3219517cb2d767be23f845cbf357e87c651beb840a2a74d7b33a7e66a39b7a6246c4a321aaf16ea0a0bb73317d25d5038321aa1c57e4d2395c67cc2aa0bfbd2b460870efcaf6c58e2f42b8f12d06684d8d001a79feab1d24160a8b0b2cefc88f316646838a4631d538f3d10d2b4c4a8e15a6c70fd48b86b0f5246abecc8888e25ce72955d302b220334fe312a859b2aabe747164cc1888f5160ce6af6668b5708"}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000008c0)={0x14, &(0x7f0000000780)={0x40, 0xb, 0xbb, {0xbb, 0x23, "5c0ea88df429eb211500ba817a0ca48d1ff4bfc90790923102a3cb09c43b2a683e193e32772cf011637195ac87f413d7a5168cf3c674b2cac2531d3c5d9275a62972cef9892d18d5d3794e835b9bfd4b06ccb3cb4365a5a7a62a341fdb2cbc519069741d83c7b543cf640d100adf83961b2f07a9357230dbe7df180c4c9baa2c988cda4e9036d1d1410ff1712c6414e7ace089be9759a341af6df145053636bb5f85a93b4fe6fa45628077fa4eb1214ecf47c45c46faf53196"}}, &(0x7f0000000880)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000900)={0x20, 0x15, 0xf, "e4c8d38a11b6004ecc3986271a4060"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x28}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0xd}, &(0x7f00000009c0)={0x20, 0x80, 0x1c, {0x3, 0x6, 0x1, 0x6, 0xf, 0x800, 0x10, 0x7, 0x6, 0x8, 0x8, 0x6}}, &(0x7f0000000a00)={0x20, 0x85, 0x4, 0x8}, &(0x7f0000000a40)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a80)={0x20, 0x87, 0x2, 0x1ff}, &(0x7f0000000ac0)={0x20, 0x89, 0x2}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000240)={0x40, 0xe, 0x2, {0x2, 0x8}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000100)={0x14, &(0x7f0000000300)={0x0, 0x3, 0x6, {0x6, 0xa, "c39aed3c"}}, 0x0}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000140)={0x14, &(0x7f0000000240)=ANY=[], 0x0}, 0x0) 7.840351519s ago: executing program 3 (id=408): r0 = syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x4a0044a, &(0x7f0000000080)={[{@bh}], [{@seclabel}]}, 0x1, 0x4c8, &(0x7f0000000d40)="$eJzs3c9vVFsdAPDvvf1JKbQoCzUqiCgawkw7QENY4UZjCImRuHIBtR2apjOdpjNFWlmUv8CNiSSu9E9wYeLChJV7d7pzgwsTVKLSl7zFvNw709JXZqAv9M2QzueTnNx7zhnme87c3HOG0/aeAAbW+YjYjojRiLgfEVPt8qSd4lYrZa979fLxws7LxwtJNJt3/53k9VlZ7Ps3mZPt9xyPiB//IOJnyZtx65tbK/OVSnm9nS82qmvF+ubWleXq/FJ5qbxaKs3Nzs3cuHq9dGR9PVf9/YvvL9/+yZ/++LXnf9n+7i+yZk226/b34yi1uj6yFycrGI6I259HsD4YilZ/Rg+Ud7jkfIDSiPhCRFzI7/+pGMqvJgBwnDWbU9Gc2p8HAI67NF8DS9JCey1gMtK0UGit4Z2NibRSqzcuP6htrC621sqmYyR9sFwpz7TXCqdjJMnys/n563zpQP5qRJyJiF+NncjzhYVaZbGfX3wAYICdPDD//2+sNf8DAMfceL8bAAD0nPkfAAaP+R8ABo/5HwAGj/kfAAaP+R8ABo/5HwAGyo/u3MlSc6f9/OvFh5sbK7WHVxbL9ZVCdWOhsFBbXyss1WpL+TN7qu96v0qttjZ7LTYeFRvleqNY39y6V61trDbu5c/1vlce6UmvAIC3OXPu2d+SiNi+eSJPsW8vB3M1HG9pvxsA9M1QvxsA9I3dvmBw+T8+8K79Wrv+itDTo28L0BuXvmz9HwaV9X8YXNb/YXBZ/4fB1Wwm9vwHgAFjjR/w838AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD47CbzlKSF9l7gk5GmhULEqYiYju14sFwpz0TE6Yj469jIWJaf7XejAYD3lP4zif+3twG8OHmwdjT5aCw/RsTPf3P314/mG4312az8P3vljaft8lLPGw8AHMLuPL07j+969fLxwm7qZXtefK+1uWgWd6edWjXDMZwfxyP7cjLx36Sdb0kiYugI4m8/iYgvdep/kq+NTLd3Pj0YP4t9qqfx00/FT/O61jH7LL54BG2BQfMsG39udbr/0jifHzvf/+P5CPX+dse/nYPjXzK8F2moy/h3/rAxrv35h6Pd6p5EfGW4Q/xI9sbfpEv8i4eM//evfv1Ct7rmbyMuRef4+2MVG9W1Yn1z68pydX6pvFReLZXmZudmbly9Xirma9TF3ZXqN/3r5uXT3eJn/Z/oEj+/8ncmu/b/W4fs/+8+vv/Tb7wl/ne+2Sl+GmfzY+fPP5sTv33I+PMTf+i6fXcWf7FL/991/S8fMv7zf2wtHvKlAEAP1De3VuYrlfK6Eyd7J7vf9D6M9gxH99c0p1ot7fcndvxO+jkqAb3w+qbvd0sAAAAAAAAAAAAAAIBuevHnRG8J/8upHvYVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA4+eTAAAA//9xf9TI") syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f00000001c0)='./file1\x00', 0x8000, &(0x7f0000002000)=ANY=[@ANYBLOB="79261e30b4f9859533d8397e7ee35e2e8b66bebe3ffc8abc0722cb20511180b913530c11cd8ee76ee30b8778e13cca73068faa2570eea3b117183d9a9bfab4c7f2597e2cc952d70c13074edc8c0f75766c3345a2222680b7245c008e7eb3e2c5f2ce3a350089babb6053d818baf9898e2977e837effbc14174c4b4533158c19d89dee440e7aedfc746aebd7961197eb07b781ccf921eadf8e4c29646cb9aa0aa83de7b21157d4192789ab815b4f4c4f22bc9ef91477f5fe9f3765b1d1521964dcc868016bb5d37edf57fd455b18884ea563d3dbea2c99794b6fec3b380d104792196e9c8c1652ab5847c2ee13082849540b6e466ae4200fe9354c61983ad602981966e54f15d1cc136adca551835cdec4d2eb51259fcf6d0a4444873dcb02fa77e909981457a1ddb0fb5a017b7ff630381bacfb34e3e376ad13a1cce5f81e0910ed5baf9674bb80aa5cf57fa3220d404923b561daa1c8347d55a1000b482fffcde5b79b65312d9e2d871319996c3dc8309cd91487a966784bdacf81f3c5217e0e2a019a3620771b6e1bdd1632915fb31f1d9eea2c5a33be3f2af2a5553ba9a1776fbc3c321d3f42d6ed25d84d7d692dd82b5c67b51d6789e3bbb14cf26096e480e8cc956a49f5e8e88035e8d6356542486e31dc390cddcbd98c6930bcbc1e380bba93237db62b7310abdc61ba5dee055427fed46731965134c5bb85abf5f02ebaae20ccd2e18516268b41113e212fb8d3a4436b7f2240aa63c38b1ae633cce3f241bb8c67408e846f6a41e70f53a1fd9d664c93e3b20a17dcf01579a6020ae3a2258b4cf38a1a350b1b78dd9ab95efe533f00742ed8e3dd583f7db10234c3f4d2bb06c0b172fb2b6200fd98fe412b18a639c1ab8b2decee105a49183aa177cf0d715df5fd761054a904524da5b06c61e6f8dc5899206b989cf1f576c5ddddcee8b6f06b7f49cb04eea408cb764c830064bbc9ee5e9a18a198a6e60dc37ba9b84abbceac7040c91d8f213d3cfc9b09798bff6c3b95265e0d3533c568fe525f4de026b2305727095236c5640f4244a725ef9d879c455895a9bf3a10492b545886334bda002c4b4acddae04716c4e83512db49974534d8d0244d8c4d12635785fc714ba5af11429110025108e6236e727257c62da5b900b9d9e45b9589e42fab34070bf2c8ba365d625fafde2881ce4b5eff106bf621239a036a478d111870bbf717ba145f8a0094f74834d4df445f0388c7ce0c2c6070d0057fa6983b53f14ba301bfc1e5f33d0bade96a5bb48820d1bfeaaa6c92d9d0eccd684ac14835b3c98d4f32a862dd54a115e59271a8a8d32e26f29e28db0d477e486a9fb41413a64c40e61c472f2f7c384638abc07f79f143ea5523d05645d6b904f85eb330f22e1907a38d99a26c1c31cc29124a080a4e157e5b8f00de9a9ad5388d397ab93afbf62e85abc9b9a984ab6c96e5125dc6847230a18fa38f2d93d53e798c3d49775bccc60b97ef018f3ac1c8a483651357d8a9de6aa327debbff1e7aac6b81b5a231a68e3ceae99b5be473ca85c0bd5fd7c2250f5bf5d069fa409792281b357a1e71fcf60d1fdd3ed7a639b09eab58cb3238299f9b5b258371dabaf8bac34fcb031142f5da734a737cef054f7fb18da79ef5eee9094e53a597fd44d89dfee401c6830483d575e7602cf405f7e8e1186bf194b21cbc5fb6c74bc1220945634373ed7cc800e1f96eda4e0872e0596828a2654ebee28ab7b7d25d0c6a589071b3fb20f1c0415ba319cddc662b52094a9c68e16e8ff0007fe632d2c7a4cece2e991fd5d81cfe254bea802865afc3ec9604f105bdfc5ada4f9a2843c22634037cf2e5d9604cccfc703c13cfe6b1646fb6c929e470d548c577d37427ed3806fc79fc6365a71689f52ce37f05b5515530007ad40a5967961bb4773ef3e19e33049609e8a42048584b26060cb5351e62826f21fa525394d84f94551217b7ca774cdbcdcc12c8349aeb30fa36d612fabd49c3a9632985839acc0819038426c8e99b153b61c73a29f5e50c070debf56fa4786c1765c001e1f394317c0883c6f7703f65f230dcbd8bc9d6d0af30c7d0c87a3e2a3297d2f0f59fceee25cf5b1e1de286e1938c93a0e1b0a24c9dbb1f58aa43c2ec364c1c02a1bafbb845f3aec933939cda82c21caaebdf32a8e2c39783dd9a613fd731e2f3ff0f9c5e16f7d7a6ae0a5390aa1897420ee267217ec9a48c086edfc3fc6cd71d5a91e0dcd681fa88fba9b312e7cb57fd8878d65f2a3f8069a961193671f6b18b256219060b8e19eaedde8ebac9a5cff077ed41e56e10b39f4e252826e3d06d2660f9e7fea533908a7387febfb899562f29a0702ea5e45cd9707f0ab1ef1594bc96af4e031fa625e48d9728db895ba4c003b085b59374e807f14eba58650323ec4975ebb575f15e739787bfade635e7cd07ef13617043aecd77862b98313478f64d1714fc54111b82c9733d8de545a925f6d003196192be505d8da4048922728289eb0ef5f235b864214842a6edfcdf20867720d32872e7b4b11c74b5368466dec7a82ee9602e84b98d230da4b3b4aebaf4d108fb3864f05a86f7728c330f675624899a2ef3cbd60ed498e093bf2d6ea76ea6450a9aa2f815db04f44f8bc929e7fd88e8cc81fd073538679fa24657cece795abdf39633e3b9aeca6493abcf63cc5b523cdc0db1e2e9c351a21b0cbd30b9e35d7a2412752a41fed33ec7e99d1a3b77ef2843a2ddc194e06ce8f71554bcab469bdc3182155b7739cda793bf93a50c662f74fcf48756863af5d4b43109337c4484abf1b22b366ce619e6d1a848998c9557837883880b7944c461e96443fcbd9128480f233a3416300346e6f11ecb3cb0b2d82c1ce5c97749f892ef76506cac886ef705f3de3b1808a9a46a1cbe0eb1141aa8acebbc39ef24f08276e60331e2a89e78ce2a37ff4d33cb4d404c96a5a44ac3cf2eca83731e4d1de91608d6b04916d6c637da13248052978516dfcb2000525a6e9afe497c2ba977df8711a87415b72021db801970e4df99a766e4395bcdde15a8d4eb6dea81c4026b0ebc330162aec273bba5b23deb58a3159e87e3da9b4bd42a40b60cfe15eba1f61683318aa2a45e3e428333476af5f9a36aedc6dfe21d5fa1d7bf9bf04955c87861497f841cf9a804e31db826a4ab531cc884ae2fa4663c83412542b5a9e4e4d9af7b0e67b33d0576395cd0618be84f7640fef900935cdf3b67b5591ec1bd68dec03295decefd36787ba104edbac5f45107e2aa3ca62274246cf75251d29fc8579a90048b16a0378c28f09a79b1754098b3ab5f098f09bd9adcef45cab8c061492285f5bc9c745ddd30c188e3d09be12272488b693a3415ccc86d927755c8a54e7313aefba687833d870de5fe2d482e3d060b88774bbdd609920a14d30e07dd4e5b1b92e450aed710d139ebb86189468e9e1e139935fc48e177877bb112743936d4cbe68b393190eec4f3ae22d91aeff171efad19882b9d1ac04f9a687fd285abf9b2bc95493ccb53381b9355af13ba5c2430ad4bef7f367412a4f0a1e9f64d7e2985c5581301e05095b65f84a48d23acb33c9539efa2555919071e6541e8d1368b95bba4572f3900bd7d00d0588f550c8e53d7a234fe62336d03078b28a09ab892012616813ace65e6982dbf47fc86a9ffd33981206e23a01fb0fc03be75d739fd07981c9aa751ccbe07135c0acc07483a3141327d4f5c89ea268b003dd93ec098c2a527e1a92b1bc0a6a8aa8fff7d0f5b2112600fc13020193337d5132dca9523194d7b1fda269433d9f96206c9451d9ae1b1372f147e05db64acf9f58f725c9774ce5ca00cc270cb8aabfc13ba095016afebf6dd83902bdd0e6fd9dc40fa67031a63c2d0a85d68aae9c07f381979ec90231e7a636ed5904ea5f62529a17ec91867321ffaa1e2e219c4e2ebfa8d1bebf60d5050a3f72c210692b4657056734a3fe4c737de3de0a7dc5c4e896b4b9c3c1452659db1b6c110b0597d5a261107c6460de7f4abecf355411529ac268bcd634d4030ca8cbdbe1f9b295dd7a43cc626150e4afcce35e46d0ce01277fc0dfc2828f6182b6969e2b9721725d50963aad78ad010102fb3c7c82aef0435c6323a36b3330f5b4a55cd981312f87b4a484707af5fbc2900474d5910b3bcf94a63c68e308222cc74dd6503737994b2327812779380ae4dbb7ce1aec764488d95e6a1f49512ee0890c5c98aee5e01f1b4b8f87c63b59b927e50c12729c30c9d11fa8e00728b91af70a6b1ff62cfccce771567d50823076f194a7fb6da3a5e67be60301cd72bf0680c33936a799585f56033c3e0a7ec88899234d5f124b4c58d805047f539ed0e4f637b58a0e776b4ce6be0f785fec0e7beca8d0a092c53bf2c6de07d2bf6f359c763d25105fa41c703a273f9e6e9129853cc6d1e43c5eabe0254c7e97952ba482a9f138f0d642b556460cd3487bdd49a6f5aa27a903682f77e646e60392b5282550e91e724cb227a3ce660facc47e959809618cbb42030d24067c0f246dad8e0dc8733f75d0a1cb77b7f219db395d89ebd73d6aa230a96d59f8e49c04ca8e4b31b9d07f6dbc542648666c4b74ab74a4adfa1bbe19a21870881f121b853ad76259b53ae80da6a61981fcaec8fa119bff6a189a74ae5c96c21c397cc22f2b6b96a267387405b1b773453e720bcd791a588a074dea45ef5158199af6983da8093d3661d3260b30f948e91de7ac75b1f9dafdee7b0d3f39ab7e5fce7d5dd87a90d4b5b1da02d58af1278d8cdeca995833903447956c47acadd2db190be6ffff439734c4af89e24e68a503e58d812196e29e226688fcb6b59b2a4b0bffcf948da23725c162bb33af9b3ed2d9f7c34a64713572e3201e73849f4dea0c8a3c4481c78a3d63e442866dd8e18767d3de7175525d5af027b90f44d2c84b3796b59c6b9adf4082756802c4a206beef329114b1cb904e2cf64d021bad9882ac8910b6a7db6a585357f53f4ad2a0242da482957b359af25e2a0f7918e275ae283816ac0233c7c7b8eeebabe6f6e2e544bba33c673550715a3653607bf6404ca4a892551ea7fae19664e6992bcf7173652a7d5e7901c2641c6de698a760c31908c5c7b49d6a14d2085a9a046c357866d024fbad5aaa06c64959d56f7830d7a37390e0970b183911f880cb13e0040c29df564af07dc7cc3058110f9c2d9ac07e09e90cd4bf67c694591b120b2d20e8110a1a782f819c1e23ce92024df8ea8d04b0e1c983b9990eacb009317d18a00f87124c29aad5ab4cc70435c97fe519b806d4e56b749c19d4064c29179051f9280f570ade317ab540d5eaa91f6c6af31aed04d63624cadaf1e1374b689ab4435166e8bb36d4343c7473b9df12374358f7a7a03dc9f043094362669d9fdf1ae4592ca142144f098b1f9e0422911b54534fdac9e0bf6ecbb3670a42d9a30fb5a13fa6b9ef1c3dc9c254f5fd547d89b19b58918581afb835db5b779e047b8c3fc1e2bfc7d1c0d9509dd52c6d7c09f79b2e51b1e393532619f14d6efebe5e8727eb7516167e5d59b263a2405ee2c6ba65391ea71f7793f2f9bafe2e047e1d40957584de66b55ebdcd9965b510675b4bb6ac80b68e67f2f2bf5551cffdd0678d3f20771ae37b7a22b64ace55411c51de2aeb7c2993f84b28ee6cdf11778d1718e78a1c9d93550701563a3b3b8e48e0cc2c7c45340f279f6bd3b1da0238a5ddce08a9c6f3e4c8219a95ff4cd40255bfed39022d5df124ffb79cbf7ad857fb66800f24df5f7a7fae3e42a064338a20ade4", @ANYRES16=r0, @ANYBLOB="df80e9e9cba1146d2455be5b113f0d5bf4713a5c0194008fdcbfbd4d24eb30c9a6c419331ba74df294c85c52c0863508162aedcfceb9a1ae7d946eb5700bf8de7dc20d18658d1b5828efed7d14966c86d0bb5c6962a7", @ANYRES64=r0], 0x1, 0x14fe, &(0x7f0000005fc0)="$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") r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000001f40)={0x0, 0x2904c, 0x0, 0x10003, '\x00', [{0x0, 0x5, 0x8, 0xffffffffffffffff, 0x0, 0x2000000009500}, {0xffffffff, 0x0, 0x6, 0xa, 0x0, 0x4}]}) r2 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x501783, 0x31) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) read$FUSE(r2, &(0x7f0000003f80)={0x2020}, 0x2020) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xc142, 0x1aa) recvmmsg(r3, &(0x7f0000001040), 0x0, 0x40, &(0x7f0000001140)={0x77359400}) sendfile(r3, r3, 0x0, 0x8000000f3aa6ea) r4 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IPT_SO_SET_REPLACE(r4, 0x0, 0x40, &(0x7f00000005c0)=@filter={'filter\x00', 0x8, 0x4, 0xad0, 0xffffffff, 0x938, 0x0, 0x0, 0xffffffff, 0xffffffff, 0xa38, 0xa38, 0xa38, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0x850, 0x878, 0x0, {}, [@common=@unspec=@u32={{0x7e0}, {[{}, {}, {}, {[], [], 0xfc}], 0x7}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffb}}, {{@uncond, 0x0, 0x98, 0xc0, 0x0, {}, [@common=@ttl={{0x28}}]}, @REJECT={0x28}}, {{@ip={@multicast2, @multicast2, 0x0, 0x0, 'batadv_slave_1\x00', 'veth0_to_bond\x00'}, 0x0, 0xb8, 0x100, 0x0, {}, [@common=@unspec=@nfacct={{0x48}, {'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv6=@loopback, 'dvmrp0\x00'}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0xb30) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) 7.832249379s ago: executing program 7 (id=409): syz_mount_image$fuse(0x0, &(0x7f0000002080)='./file0\x00', 0x6, 0x0, 0x0, 0x0, 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) close(r2) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2, @ANYRES8=r1], 0x138) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000080)={'veth1_to_team\x00', 0x0}) bind$packet(r2, &(0x7f0000000140)={0x11, 0x1c, r3, 0x1, 0x6, 0x6, @local}, 0x14) mount$9p_fd(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000004500), 0x0, &(0x7f0000000040)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) 6.115783551s ago: executing program 3 (id=410): sendmsg$NFNL_MSG_CTHELPER_DEL(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="5c0000000209010100000000000000000100000140"], 0x5c}, 0x1, 0x0, 0x0, 0x4}, 0x80) (async) ioctl$KVM_XEN_HVM_CONFIG(0xffffffffffffffff, 0x4038ae7a, &(0x7f0000000100)={0x0, 0x642, &(0x7f0000000240)="235913", 0x0, 0x3}) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) ioctl$KVM_SET_REGS(r2, 0x4090ae82, &(0x7f00000003c0)={[0x60000000004, 0x1000000000, 0x5, 0x41, 0x2000000, 0x0, 0x2004cc, 0x0, 0xa1b, 0x8, 0x5, 0x0, 0x3, 0x2], 0x10000, 0x202}) (async) ioctl$KVM_RUN(r2, 0xae80, 0x0) (async) bind$inet(0xffffffffffffffff, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x2004cfe9, 0x0, 0x0) (async) r3 = socket(0x10, 0x3, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000000)={'lo\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000e40)=@newqdisc={0x64, 0x24, 0xd0f, 0x70bd2d, 0x0, {0x60, 0x0, 0x0, r5, {0x0, 0x9}, {0xffff, 0xffff}, {0x0, 0xffff}}, [@qdisc_kind_options=@q_tbf={{0x8}, {0x38, 0x2, [@TCA_TBF_PARMS={0x28, 0x1, {{0xea, 0x2, 0x0, 0x1, 0x1009, 0x7c}, {0x3, 0x2, 0x0, 0x401, 0x8001}, 0x0, 0x5, 0x10000000}}, @TCA_TBF_RATE64={0xc, 0x4, 0x6250cd94e2b012fa}]}}]}, 0x64}}, 0x44080) (async) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r6, &(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8822d55593a2179}, 0xc) r7 = socket$inet6(0xa, 0x3, 0x2f) setsockopt$inet6_IPV6_XFRM_POLICY(r7, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@empty, @in=@multicast2, 0x0, 0x0, 0xffff, 0x0, 0xa}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x3, 0x42}, 0x0, 0x0, 0x1}, {{@in=@remote, 0x0, 0x3c}, 0xa, @in=@remote, 0x34ff, 0x1, 0x1, 0x3, 0x0, 0x0, 0x2}}, 0xe8) connect$inet6(r7, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/nf_conntrack_expect\x00') getsockname$inet(r8, &(0x7f0000000080)={0x2, 0x0, @local}, &(0x7f0000000100)=0x10) 6.069246133s ago: executing program 7 (id=411): r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)=@ipv6_newnexthop={0x84, 0x68, 0x20, 0x70bd26, 0x25dfdbfd, {0xa, 0x0, 0x0, 0x0, 0xc}, [@NHA_FDB={0x4}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_GROUP={0x3c, 0x2, [{0x2, 0x8}, {0x0, 0x2d}, {0x1, 0x3}, {0x2, 0x80}, {0x2, 0x8}, {0x2, 0xbb}, {0x1}]}, @NHA_ENCAP={0xc, 0x8, 0x0, 0x1, @MPLS_IPTUNNEL_TTL={0x5, 0x2, 0x4}}, @NHA_ID={0x8, 0x1, 0x1}, @NHA_BLACKHOLE={0x4}, @NHA_ENCAP_TYPE={0x6, 0x7, 0x5}, @NHA_FDB={0x4}]}, 0x84}, 0x1, 0x0, 0x0, 0x40001}, 0x4048011) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000180)=@caif, 0x80, &(0x7f0000000480)=[{&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/170, 0xaa}, {&(0x7f0000000380)=""/248, 0xf8}], 0x3, &(0x7f00000004c0)=""/153, 0x99}, 0x20) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f00000005c0)=0x2) r1 = syz_clone3(&(0x7f00000008c0)={0x1020200, &(0x7f0000000640)=0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0x0, {0x3e}, &(0x7f0000000700)=""/158, 0x9e, &(0x7f00000007c0)=""/162, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0], 0x4}, 0x58) sendmsg$nl_route(r0, &(0x7f0000000a40)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x1000020}, 0xc, &(0x7f0000000a00)={&(0x7f0000000940)=@setlink={0xa0, 0x13, 0x8, 0x70bd25, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x10000, 0x14640}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_TLB_DYNAMIC_LB={0x5, 0x1b, 0x32}, @IFLA_BOND_ARP_INTERVAL={0x8, 0x7, 0x3}, @IFLA_BOND_ARP_VALIDATE={0x8, 0x9, 0x3}]}}}, @IFLA_TXQLEN={0x8, 0xd, 0x3}, @IFLA_NUM_RX_QUEUES={0x8, 0x20, 0x10001}, @IFLA_BROADCAST={0xa, 0x2, @random="101043d110ae"}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x4}, @IFLA_IFNAME={0x14, 0x3, 'wg1\x00'}, @IFLA_NET_NS_PID={0x8, 0x13, r1}, @IFLA_IFNAME={0x14, 0x3, 'bridge0\x00'}]}, 0xa0}, 0x1, 0x0, 0x0, 0x800}, 0x0) ioctl$XFS_IOC_GETBMAP(r2, 0xc0205826, &(0x7f0000000a80)={0x401, 0x6, 0x4edb, 0xffff, 0x2}) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000b00), 0xffffffffffffffff) sendmsg$NLBL_CALIPSO_C_REMOVE(r4, &(0x7f0000000bc0)={&(0x7f0000000ac0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b40)={0x34, r5, 0x400, 0x70bd2d, 0x25dfdbfe, {}, [@NLBL_CALIPSO_A_DOI={0x8}, @NLBL_CALIPSO_A_MTYPE={0x8}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x2}, @NLBL_CALIPSO_A_DOI={0x8, 0x1, 0x3}]}, 0x34}}, 0x14) r6 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000c40), r4) sendmsg$IEEE802154_LIST_PHY(0xffffffffffffffff, &(0x7f0000000d00)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000cc0)={&(0x7f0000000c80)={0x14, r6, 0x200, 0x70bd2c, 0x25dfdbff, {}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x85}, 0x1) r7 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000d80), r4) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r4, &(0x7f0000000e40)={&(0x7f0000000d40)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000e00)={&(0x7f0000000dc0)={0x38, r7, 0x100, 0x70bd28, 0x25dfdbfd, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x6}, @IEEE802154_ATTR_PAN_ID={0x6}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_SHORT={0x8}, @IEEE802154_ATTR_LLSEC_KEY_SOURCE_EXTENDED={0xc, 0x2d, {0xaaaaaaaaaaaa0002}}]}, 0x38}}, 0x4000000) r8 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000e80), 0x2, 0x0) sendmsg$AUDIT_USER_TTY(r8, &(0x7f0000001040)={&(0x7f0000000ec0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001000)={&(0x7f0000000f00)={0xf8, 0x464, 0x800, 0x70bd29, 0x25dfdbff, "125cad2220791b815d808a99eb4508c444116d81e05c4e4e3208308971b515fb2ecd0ae2fdaf145a5fb45e9ae592135aa6deb5e1f0e449c490e106ac771534742d9e5fad130ed285e8cef7e2a90918c98c2a909bd21e1e9f059ac16b5f134c59db47a6058627708fc6434714e3ab07ac6dad1195d574a67b89ca81fd7a3bc9d9b093870395e8367e141f9f5dcfb0991f8e897f98190a898e14aa72fc61ae9d9d47945ec4ec947d22abc0b4a5e3e0779f451dd57fad6f0825085dfafba32a9378d3193c7af106757c33fe7c3dbee68d197b9eb4235fb694d233f59492688937e4821ebb0312", [""]}, 0xf8}, 0x1, 0x0, 0x0, 0x8084}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r8, 0x89f3, &(0x7f00000016c0)={'ip6tnl0\x00', &(0x7f0000001640)={'syztnl0\x00', 0x0, 0x29, 0x0, 0x6, 0x7, 0x2, @private2={0xfc, 0x2, '\x00', 0x1}, @mcast1, 0x0, 0x7800, 0x7fffffff, 0x3}}) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r8, 0x89f0, &(0x7f0000001780)={'ip6_vti0\x00', &(0x7f0000001700)={'syztnl2\x00', 0x0, 0x29, 0x0, 0x80, 0x2, 0x38209670e50157a8, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @local, 0x1, 0x700, 0x10, 0xdab}}) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r8, 0x89f0, &(0x7f00000018c0)={'sit0\x00', &(0x7f00000017c0)={'ip_vti0\x00', 0x0, 0x1, 0x7800, 0x0, 0x81, {{0x35, 0x4, 0x0, 0x3, 0xd4, 0x64, 0x0, 0x1, 0x4, 0x0, @rand_addr=0x64010102, @remote, {[@ra={0x94, 0x4}, @noop, @ssrr={0x89, 0x1f, 0x94, [@empty, @broadcast, @remote, @rand_addr=0x64010100, @rand_addr=0x64010102, @rand_addr=0x64010101, @broadcast]}, @end, @ssrr={0x89, 0xb, 0xd4, [@broadcast, @local]}, @lsrr={0x83, 0xb, 0x94, [@dev={0xac, 0x14, 0x14, 0x2b}, @dev={0xac, 0x14, 0x14, 0x2c}]}, @cipso={0x86, 0x5f, 0x3, [{0x0, 0x8, "39abffe46728"}, {0x1, 0xe, "736cb912e7d808c41ece022f"}, {0x6, 0x6, "b5050376"}, {0x7, 0x10, "c789fb8176e54daed05a6bd88bd8"}, {0x7, 0xb, "f0c2a8963cb92c001d"}, {0x5, 0x12, "804831abe11542e0ae986a5a0eb55e6d"}, {0x2, 0x10, "4b04a9e326d3ee0d943e2f6ecea2"}]}, @timestamp_addr={0x44, 0x24, 0xae, 0x1, 0x8, [{@loopback, 0x3}, {@rand_addr=0x64010101, 0x7f}, {@remote, 0x3}, {@dev={0xac, 0x14, 0x14, 0x10}, 0x3}]}]}}}}}) getsockopt$inet_mreqn(r2, 0x0, 0x24, &(0x7f0000001900)={@multicast1, @local, 0x0}, &(0x7f0000001940)=0xc) sendmmsg$inet(r0, &(0x7f0000001b00)=[{{&(0x7f0000001080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f00000015c0)=[{&(0x7f00000010c0)="729c178f6062ea440082689fd297d5b98acc3031bc84a8022a46d53bb4ba68a3921e2bd5e40ff27e555ebf9e6cd104f565c2f244eb081afb7285a15e62b76ec50d0a76e4f776606b67beb60cc9b941cab1d46029bb2868b73f3e1067260d124245c81a73b85bd4b4c4c541e7ae129ab7963f75c688219e8b19ec7f490db572d5033bb103ea5b167c6b61ae2e10463a99dfe8e48d8b6ca20c175ec0f860a0def42be0b166fb4ea1f7fa74819f61be15bb07fb5cb54558c4854e7eb7fd54af0dd685cf7a84341f13711f572f76fb016eaff2f2e61b8d1b0567a4f6ba592846c7624a8d841dba23762695aadab2782b9a7d6c66527898f8f1", 0xf7}, {&(0x7f00000011c0)="eadf955e634a06df63aab37b63d0cbe47fe846cea83b5d108fefcb138708678dedb8962f41fd9baf5bef7d1a539f28b43bb0f9ba4434891b3bfbfa9c335bc8e944d1fa19f4246e814450c576a205417a49e66fcf384e215b58a8ec27ffd1207dbae5d9d39b3f7ac62ec0de19c34d495398b646dbee03268f8caa55bf074bc9f8396e850dc0aec669c55e957f04489531b50c749d5144f421dab69dabc7768fb7ba8a75b64cc1c05077aad1d38085", 0xae}, {&(0x7f0000001280)="2da57235b468d15c3b307c", 0xb}, {&(0x7f00000012c0)="c44e3132e9c1aaa43e7971d5e5b69435e79d4686d44727e00f5e8f2fa71c741fbcf5760b5ac55a446f1491dc42c1e9471c96", 0x32}, {&(0x7f0000001300)="c574d152b28d7ab51f19512822adccb5a68c83e2e385771435aff71ec8657d4a82c2009bb197a0470ecc5a03c8010602d1bbc5036667d43ab38acf5e92e2916c1931901e8e65161cef3f0cc565448911e556e38a571cb8199ae8b6f9b80676d629cdf6c5e518482df055fdb8c293891ac7aaea39eab90bd76cff54891c8c7dae8d260caaf7ea44871ced941f8f4d71af7f8021516571b9483d5daa8896a64089022570b9adb167af7a76cd378f17c3e2625f4e6b05d22cfe172e3546c38444b781fd95217a32d3398bc0c4c787313ab8b47b7c83451496053010e173abfd44cca058ea190401937471cf80b531aafcf9aa4a62911249ea462387d6ceea05", 0xfe}, {&(0x7f0000001400)="a54228fca0fd7e4ed9480814f6a054f2f15583b8addb1cad1a8ed2c8836ce170ad87e09729de3c99842eaf1b1d158b2107927b20e6b7b3b92d23897ac40375b2c4adac1ef483daa2578089b7bb2958cf63bf153b48898d4285e9e778de70248e52bd3603ef14a92a2b97a1d94e64da202fac596f9893acfebc397ca10861325524ba7929b6cd93dfd38c4242b3bcbeab28d667997405972745a1d0cf8907b6e3089c5d4d5f0deda30546ef5a91bf34ae71a7b409722709b4bbf1171dfee7fb3084baa714f2f92cd038abef2c9c58e0f7fbc4c3e2594c9686d5135d7ecd0d29bbda0a092d9ad39e51fa091be2310a047b67c1b078", 0xf4}, {&(0x7f0000001500)="bc070135c1a5484e3d9f6b3d48aff4b1bcb33e905960bc0906b5f5bad3cd747d0406f85336b969d5095bc2b2bee82a2838dfdedd04fa6d2d8c15eb01526c0f94d0cf6bccf5a1f25cb20116f10a4f8dd328d9ea1800851fc9cff633c23dfa3644c3e973178a2eb9efcda1b671a2b6fea8a793ae0c94459316b01234a1bc7b044a59214a60075698e69d20ca5ef10fe0a27859c0027ea80b33", 0x98}], 0x7, &(0x7f0000001980)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @private=0xa010100, @broadcast}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @rand_addr=0x64010100, @multicast1}}}, @ip_retopts={{0x90, 0x0, 0x7, {[@timestamp_addr={0x44, 0xc, 0x6a, 0x1, 0x6, [{@local, 0x6}]}, @rr={0x7, 0x2b, 0x91, [@loopback, @loopback, @dev={0xac, 0x14, 0x14, 0x2c}, @rand_addr=0x64010102, @local, @initdev={0xac, 0x1e, 0x1, 0x0}, @empty, @empty, @multicast1, @initdev={0xac, 0x1e, 0x0, 0x0}]}, @timestamp_addr={0x44, 0xc, 0x2a, 0x1, 0x7, [{@loopback, 0x10}]}, @ssrr={0x89, 0xf, 0x8b, [@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @loopback]}, @timestamp={0x44, 0x14, 0xfd, 0x0, 0x6, [0x1, 0xa155, 0xbfe, 0x9]}, @lsrr={0x83, 0x17, 0xc5, [@empty, @empty, @remote, @broadcast, @rand_addr=0x64010102]}, @end]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r11, @remote, @local}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @multicast1, @multicast1}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x81}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x40}}], 0x158}}], 0x1, 0x440c0) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ptrace$getregs(0xe, r3, 0x7fffffff, &(0x7f0000001bc0)=""/116) openat$ptmx(0xffffffffffffff9c, &(0x7f0000001c40), 0x10800, 0x0) setsockopt$MRT_ASSERT(r8, 0x0, 0xcf, &(0x7f0000001c80), 0x4) write$tcp_congestion(r8, &(0x7f0000001cc0)='westwood\x00', 0x9) r13 = syz_genetlink_get_family_id$nbd(&(0x7f0000001d40), r4) sendmsg$NBD_CMD_STATUS(r4, &(0x7f0000001e40)={&(0x7f0000001d00)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000001e00)={&(0x7f0000001d80)={0x4c, r13, 0x1, 0x70bd2b, 0x25dfdbfb, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_BACKEND_IDENTIFIER={0x5, 0xa, '*'}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x62}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x120}, @NBD_ATTR_BACKEND_IDENTIFIER={0xe, 0xa, '/dev/ptmx\x00'}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000}, 0x40) r14 = socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$inet6_buf(r14, 0x29, 0x20, &(0x7f0000001e80)=""/154, &(0x7f0000001f40)=0x9a) 4.267935098s ago: executing program 0 (id=412): r0 = socket$nl_route(0x10, 0x3, 0x0) socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="200000006800e97800000000000000000a0000000000000008000500", @ANYRES16=r1], 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x0) sendmsg$nl_route(r0, &(0x7f0000004380)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="240000001800090400000000000000000a000000000000030000000008001e0001"], 0x24}}, 0x0) socket$unix(0x1, 0x1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket$key(0xf, 0x3, 0x2) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cpuacct.usage_percpu\x00', 0x275a, 0x0) readahead(r4, 0xe, 0xffffffffffffffff) getsockopt$bt_rfcomm_RFCOMM_LM(r4, 0x12, 0x3, &(0x7f0000000300), &(0x7f0000000340)=0x4) r5 = fsopen(&(0x7f0000000200)='devtmpfs\x00', 0x1) fsconfig$FSCONFIG_SET_STRING(r5, 0x1, &(0x7f0000000280)='gid', &(0x7f0000000040)='0\x00#\x00\xd0\x00 \x00\x00qS\x00\x00\x00\x00\x00\x00\x00\x00$\xf6_\xbdI\x1c\xf2\xa9]\xcc\xe0*\xef\x01\x8d\x15\xd2h\x93\xc9\xb57\xc3\xeaEb\xf8\xe6,\xdf\xd4\xfae\x84\xcc\xd5\"d\xf0D\xde\x1e-\x98\x9f\x81{\xfc$\xc4\xbcF\xf8\xc8\x8d\xcb\x98\xf2\x1e\xe4\'U\xb3\xf8\xd3\xe6\xd7\x80Y\xc2\xeb\n\xb8_\xe8\x96YY\xe3\xc7\xe6\xf28\x19\xa6\xa7\xfa\xdb\r\x00\x00\x00\x86N\xb2fh\x19\xee#\xcc\x0f\xed\xfea\xdc\x88\xcb%bW\xd35\xda=\xac\x1d\xae\x93\xfd\'T6\x94\n\xa4\x9cU\xc4\fA~[\xbf\x8b\x90\xfe\x04\xe7U\xff\x01\x00\x00\x00\x00\x00\x00\x96t\\\x0f\x12C\xf0\xe5C\xbc(Vc!a\xc1\xe39\xc6b\x905\xf8\xc9@h\x01\xf5\xcb\x88\xdf9\xaf5\xc8a:z\xe4\xcbag&67\x814\xf6}\xe10v6l\x8e\xa8\x10\x94JmDv\xcc^\xf1\xc4g\xd6,\x1e\xa0\xcc\xbf\xfd\x97\v\b?\x839\x85N\x1c\xc1\xcb\xfc\x85\xd2\n\x02\"\xf2\x81g\x90\x01n%\x7f_\xe1\tf>>\xb5\xfb\"\xab\xdb\x06\x12e\x14\x11~\x9a\bR-\x85\xc3\xa9\xe6\xf6R\x11\"\xc3\xc9\xfc\x14s X\xec\xdd\xc2qB\x85\xf0\xd7\x97\xc0\xf6\x0e\x00\x00\x00\x00\x00\x00\x00\xf9\xdcaA\x95\x9fUjHo\x93\xa0jh:\xe3\xa9\xd0:&\f\xb2VK=c&!92\xb8@A\x9eb\xab\xbd\xf8#,\x8e\x86T_\xc4\x88\x9b\x11vC\x14\x99j\x01R \xeb\xaaa\xaab\xe4B\x88jST\xfbt \x85\x13\xc73', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r5, 0x6, 0x0, 0x0, 0x100000000000000) sendmsg$key(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x2, 0x9, 0x3, 0x6, 0x6, 0x0, 0x70bd2b, 0x25dfdbfb, [@sadb_x_sa2={0x2, 0x13, 0x2, 0x0, 0x0, 0x70bd2d, 0x3500}, @sadb_spirange={0x2, 0x10, 0x4d6, 0x4d2}]}, 0x30}}, 0x801) sendmsg$nl_route(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000080)=@newlink={0x5c, 0x10, 0xffffffffffffffff, 0x70bd28, 0x25dfdbfd, {0x0, 0x0, 0x0, 0x0, 0x50aba, 0x70823}, [@IFLA_LINKINFO={0x3c, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0x2c, 0x2, 0x0, 0x1, [@IFLA_IPTUN_REMOTE={0x14, 0x3, @loopback={0xfec0ffffffffffff}}, @IFLA_IPTUN_LOCAL={0x14, 0x2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01'}]}}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x20068080}, 0x24000800) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0x1, 0x1, 0x0, {0x0, 0x0, 0x0, 0x0, 0x420}, [@IFLA_GROUP={0x8}]}, 0x28}, 0x1, 0xc3ffffffffffffff}, 0x0) 4.250893749s ago: executing program 2 (id=413): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x1, 0x29, 0x8, 0x1, 0x40, 0xffffffffffffffff, 0x1}, 0x50) syz_mount_image$exfat(&(0x7f0000000400), &(0x7f0000000240)='./file0\x00', 0x2000084c, &(0x7f0000000440)=ANY=[@ANYBLOB='iocharset=ascii,discard,dmask=00000000000000000000007,uid=', @ANYRESHEX, @ANYBLOB=',dmask=00000000000000000000152,fmask=00000000000000000000006,gid=', @ANYRESHEX, @ANYBLOB="2c753d007b837d7e38b0174e9eaa25451d869febd02e48ab73c71eb664d23fa154ab9ce00e43c34056f6128846f2b13e2048fc0ce8103a67825197e4569dbd4cfded05a526e6fd623600a21fc3066ea2693bf0d5edf8a6e991", @ANYRESHEX=0xee00, @ANYBLOB="2c646973636172642c00fb278330ab3b4884d36adf6908d11f57832035e96a1513231140da182ca77aeedc492bbc501d94f854a7e26909bde6e698d72a15ec808a86c25da656bb93267703bfe1fbe415a514b0c3f868a0a59f448d1414ec5331ff764eac90b431f7d4be869ce29f9cd1a5f55a8da9f0615c"], 0x1, 0x14f5, &(0x7f0000001580)="$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") sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x4000000) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000900)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000900)='./dev\x00', &(0x7f0000000940)='devtmpfs\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./dev/ttyGS0\x00', 0x2, 0x0) write$binfmt_aout(r2, 0x0, 0x0) ioctl$KVM_GET_MP_STATE(0xffffffffffffffff, 0x8004ae98, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$wireguard(&(0x7f00000003c0), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000012c0)=ANY=[@ANYBLOB="b8050000", @ANYRES16=r4, @ANYBLOB="0100000000000000000001000000060006004e23000024000300b08073e8d44e91e3da922c22438244bb885c69e269c8e9d835b114293a4ddc6e1400020077673000000000000000000000000000640508806005008008000a00060000006804098030010080060001000a0000001400020000000000000000000000ffff0000000005000300030000000600010002000000080002007f0000010500030000000000060001000200000008000200ac1e00010500030001000000060001000200000008000200ffffffff0500030002000000060001000200000008000200ac1414aa0500030000000000060001000a00000014000200000000000000000000000000000000000500030000000000060001000a00000014000200fc0000000000000000000000000000000500030000000000060001000200000008000200ac1414aa0500030001000000060001000a0000001400020000000000000000000000ffffe00000010500030003000000060001000a00000014000200fe80000000000000000000000000002e050003000000000000010080060001000a00000014000200000000000000000000000000000000010500030001000000060001000200000008000200ac1414320500030000000000060001000200000008000200ac1414aa0500030001000000060001000200000008000200e00000020500030003000000060001000a00000014000200000000000000000000000000000000000500030000000000060001000a0000001400020000000000000000000000ffff7f0000010500030003000000060001000a00000014000200fc0000000000000000000000000000010500030003000000060001000a00000014000200ff020000000000000000000000000001050003000000000000010080060001000200000008000200e000000105000300000000000600010002000000080002007f0000010500030001000000060001000a0000001400020000000000000000000000ffffac1414bb0500030003000000060001000200000008000200ac1414bb0500030002000000060001000200000008000200e00000010500030003000000060001000a00000014000200fe8800000000000000000000000000010500030000000000060001000a00000014000200fe80000000000000000000000000001f0500030002000000060001000200000008000200e00000020500030001000000060001000200000008000200e0000002050003000000000034000080060001000200000008000200e00000010500030001000000060001000200000008000200ffffffff050003000200000000010080060001000a0000001400020000000000000000000000ffffac1e01010500030002000000060001000a00000014000200fc0100000000000000000000000000000500030003000000060001000a00000014000200fc02000000000000000000000000000005000300fe000000060001000200000008000200ac1414bb0500030002000000060001000200000008000200ac1414430500030002000000060001000a00000014000200ff0200000000000000000000000000010500030000000000060001000200000008000200ac1414bb0500030003000000060001000a000000140002000000000000000000000000000000000005000300030000001400040002004e20e0000001000000000000000024000100dbffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffac00098040000080060001000200000008000200ffffffff0500030000000000060001000a0000001400020000000000000000000000ffffac14140f050003000200000028000080060001000a0000001400020000000000000000000000ffffffffffff050003000300000040000080060001000200000008000200ac1e00010500030000000000060001000a0000001400020000000000000000000000000000000000050003000200000008000300"], 0x5b8}, 0x1, 0x0, 0x0, 0x4004840}, 0x20000810) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x2) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000040)=[@text32={0x20, &(0x7f0000000100)="c4c17e5b44d99466b83c018ed0b805000000b90a0000000f01c10f06b965080000b800000000ba000000800f30f20f1a9d000000002e640f2056d9e4360fc77307b8010000000f01d9", 0x49}], 0x1, 0x41, &(0x7f0000000000)=[@cr4={0x1, 0x408e2}], 0x1) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000002c0)=[@text16={0x10, &(0x7f00000000c0)="0fc1b2ff0f01cf0f092acf66b9800000c00f320f30ba410066b8fe05000066efba2000ed0f84d31464ed0fc7740b"}], 0x1, 0x39, 0x0, 0xffffffffffffffb7) io_setup(0x4, &(0x7f00000014c0)=0x0) io_submit(r6, 0x1, 0xfffffffffffffffc) connect$can_bcm(0xffffffffffffffff, &(0x7f0000000080), 0x10) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)={0x11}, 0x10, &(0x7f0000000280)={&(0x7f0000000140)=ANY=[], 0x48}}, 0x0) r7 = openat$cgroup_pressure(0xffffffffffffffff, &(0x7f00000001c0)='io.pressure\x00', 0x2, 0x0) ioctl$FS_IOC_FSSETXATTR(r7, 0x401c5820, &(0x7f0000000200)={0x8, 0x45d5, 0x2, 0x1, 0x8}) ioctl$KVM_RUN(r5, 0xae80, 0x0) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERRORu(r8, &(0x7f0000000300)={0xf, 0x7, 0x2, {{0x2, '+/'}, 0x7f}}, 0xf) 4.250500889s ago: executing program 3 (id=414): setns(0xc9, 0x0) (async) r0 = epoll_create1(0x0) poll(&(0x7f0000000a80)=[{r0, 0x200}], 0x1, 0xdb3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000100)) (async) shutdown(r1, 0x0) (async) epoll_wait(r0, &(0x7f0000000000)=[{}], 0x1, 0x101) (async) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000140)={0x2000200b}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000040)=ANY=[@ANYBLOB="440000001000390400"/20, @ANYRES32=0x0, @ANYBLOB="8000000000000000a47f12f8ffffffffffffc3649cffabd0952106fc8fff506765000014000280080005000100000008000100feffff7fabaeb512d1641063297bb2667060ea8bb1f9b54182"], 0x44}, 0x1, 0x0, 0x0, 0x20000081}, 0x0) 4.246231099s ago: executing program 7 (id=415): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BTRFS_IOC_BALANCE_CTL(r0, 0x40049421, 0x3) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x6, 0x4, 0x50, 0x5}, 0x50) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x11, 0xd, &(0x7f0000000440)=@framed={{0x18, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4000}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x2a}]}, &(0x7f0000000400)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0xd, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000003c0)={r2}, 0xc) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e21, @rand_addr=0x64010102}, {0x2, 0x4e24, @remote}, {0x2, 0x4e20, @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0xffffffffffffffff, 0x8, 0x6}) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0x9, 0x4, &(0x7f00000005c0)=ANY=[@ANYBLOB="1800000000000000000000000000000071182a000000000095"], &(0x7f00000003c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x2, '\x00', 0x0, @cgroup_sock=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) 4.145519304s ago: executing program 7 (id=416): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000002280)={0x2, &(0x7f0000000180)=[{0x20, 0x2, 0x81, 0xfffff034}, {0x6, 0xba, 0x2, 0xffff}]}, 0x10) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x2241, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000380)={'pimreg\x00', 0x5005}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)=ANY=[@ANYBLOB="280000001000010024bd7000fc0ddf2500000000", @ANYRES32=0x0, @ANYBLOB="1b0b04000300000008001b"], 0x28}, 0x1, 0x0, 0x0, 0x68010}, 0x0) (async) write$tun(r1, &(0x7f00000023c0)=ANY=[@ANYBLOB="0083080057e015000d0045200fe000660000fb06"], 0xfea) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000140)=@newlink={0x3c, 0x10, 0x401, 0xfffffffc, 0x80, {0x0, 0x0, 0x0, 0x0, 0x17b87}, [@IFLA_LINKINFO={0x14, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x4}}}, @IFLA_OPERSTATE={0x5, 0x10, 0xa7}]}, 0x3c}, 0x1, 0x0, 0x0, 0x2004d808}, 0x4) r4 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040ac456502000000040203000000092102100003221800090581030800000005"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) (async) syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x245, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x0, 0xbc, "", [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x3, 0x10, {0x9, 0x21, 0xf2f3, 0x7, 0x1, {0x22, 0x3d2}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x80, 0x3, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x8, 0xa, 0x3}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x4, 0x9, 0x0, 0x40, 0xff}, 0x40, &(0x7f0000000180)={0x5, 0xf, 0x40, 0x4, [@generic={0x1f, 0x10, 0xb, "4e6d8f099fc13e9e9d7b31198f625ae1923e96f87d4aa4efcc919721"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x43, 0xd8, 0xe51, 0xa3}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x8, 0x1, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x7, 0xe, 0x1ff}]}, 0x3, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x430}}, {0x6d, &(0x7f0000000280)=@string={0x6d, 0x3, "f9b505ac210b228a6720d0ac58894a228ee2aabcccb4bb454034f37d647b1e0527d750ea54479bc0e4fe7635461c2ffe1d7b40036830f8e3b20ae3de0b512576e239f1c75ea8d3d26b2f6615f146100845667601fca51dab1017bc00c022819096ef97d627ef99e07278dd"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x100a}}]}) syz_usb_control_io$hid(r4, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0022180000000501150025ff0904a1010901a100750885"], 0x0}, 0x0) 2.274838452s ago: executing program 0 (id=417): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000100)='./file1\x00', 0x8, &(0x7f00000000c0)={[{@lazytime}, {@nouid32}]}, 0x2, 0x53a, &(0x7f0000000c80)="$eJzs3c9vI1cdAPDvOPHmR7NNCj0AArqUwoJW6yTeNqp6YXsBoaoSouLEYRsSN4pir6PYK5qwh+yReyVW4gT8B9w4IPXEgRs3kDj0Ug5IC6xADRIHoxlPEjexE7dJ7ST+fKTJzHszO9/34n3veV5kvwBG1o2I2I2IaxHxdkTM5vlJvsXd9pZe99HThyt7Tx+uJNFqvfXPJDuf5kXHv0k9k99zMiJ++L2InyTH4za2dzaWq9XKVp6eb9Y25xvbO7fXC3lOeWlxaeHVO6+Uz62uL9R+++S762/86Pe/+8qHf9r99s/SYs38/Hp2rrMeh4pnjpnk95npyBuPiDfOfOeLYzz//8Plk7a2z0XEi1n7n42x7NUEAK6yVms2WrOdaQDgqkuf/2ciKZTyuYCZKBRKpfYc3vMxXajWG81bs/UH91cjm8Oai2LhnfVqZSGfK5yLYpKmF7Pjw3T5Y+n3Knci4rmIeG9iKjtfWqlXV4f5xgcARtgzR8b//0y0x/9OZ/8rGABw4UwOuwAAwMB1jP9zwywHADA4nv8BYPR8gvHfpwMB4Irw/A8Ao8f4DwCj59Tx/9FgygEADMQP3nwz3Vp77e+/3v+m7turlcZGqfZgpbRS39osrdXra9VKaaXVOu1+1Xp9c/Hlg2Rje+derf7gfvPeem15rXKv4rsEAGD4nnvh/b+kg/7ua1PZFh1rORir4WorDLsAwNCMDbsAwND4PA+Mrj6e8U0DwBXXZYnetnyCIOl1wWOLv8JldfOL5v9hVJ1l/t/cAVxun27+/zvnXg5g8IzhMLparcSa/wAwYszxAz3//p/r+RUhj/u4+d1PXh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4DGayLSmUsrXAd9OfhVIp4npEzEUxeWe9WlmIiGcj4s8TxYk0vTjsQgMAZ1T4e5Kv/3Vz9qWZo2evJf+dyPYR8dNfvvWLd5ebza3FNP9fB/nNx2n+VHOrfG0YFQAAOu2vu/nBYVY2fpfzfceD/EdPH67sb4Ms4pPXI2JyKou/l2/tM+Mxnu0noxgR0/9O8nRb+n5l7Bzi7z6KiC/s138y3u2IMJPNgbRXPj0aP419/dzjd/7+j8YvfKy+hexcui9mv4vPx5HCAad6//V2P5m3vbSJ5+2vEDeyfff2P5n1UGeX9n9pc9071v8VDvq/sWPxk6zN3zhIn1ySJy//4fvHMluz7XOPIr403i1+chA/6d7/Fl/qs44ffPmrL/Y61/pVxM2u9d9fkbqWdbPzzdrmfGN75/Z6bXmtsla5Xy4vLS4tvHrnlfJ8Nkfd/vnHbjH+8dqtZ3vFT+s/3SP+5Mn1j2/0Wf9f/+/tH3/thPjf+nr31//5E+KnY+I3+4y/PH235/LdafzVHvU/5fWPW33G//BvO6t9XgoADEBje2djuVqtbJ1ykL7XPO0aB/0fpM/2F6AY2UHsRpzXDbNJiYjoek36jvpiVPmzOkiGFv03533DYfdMwGftsNH3vuavgywQAAAAAAAAAAAAAABwTGN7Z2Oi+6e1zu1g2HUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg6vp/AAAA//9W1cZQ") r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) r1 = socket$inet_tcp(0x2, 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x54, 0x10, 0x1, 0x70bd25, 0x25dfdbfc, {0x6, 0x0, 0x8100, 0x0, {0x1, 0x10}, {0xfff1}, {0xe, 0x10}}, [@TCA_RATE={0x6, 0x5, {0xfc}}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0x11, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) getsockname$inet(r1, &(0x7f0000000080)={0x2, 0x0, @empty}, &(0x7f0000000240)=0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000280), 0xffffffffffffffff) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00000003c0)) syz_emit_ethernet(0x6e, &(0x7f0000000340)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "02adf7", 0x38, 0x3a, 0x0, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2, {[], @time_exceed={0x2, 0x3, 0x0, 0x0, '\x00', {0x0, 0x6, "ed906b", 0x38, 0x3a, 0x0, @mcast1, @loopback={0x0, 0xffffac1414aa}, [], "1e520b4c811ee12e"}}}}}}}, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mount$bind(0x0, &(0x7f0000000100)='.\x00', 0x0, 0x21, 0x0) syz_mount_image$vfat(&(0x7f0000000400), &(0x7f00000000c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2008404, &(0x7f0000000b80)=ANY=[@ANYBLOB="6e6f6e756d7461696c2c6e66732c73686f72746e616d653d6c6f7765722c757466383d312c64656275672c696f636861727365743d757466382c73686f72746e616d653d6d697865642c757466383d312c004845160000000000", @ANYBLOB="999c07c03c5bc6a3d07b90faae21d196274f93a6593a9830472d5633665f2f51cfb24aaad481c74e142cd734ec6fd04935a94af71c756dbd6f5e2f39b2c4c30725d103d40d7e65129bb928ef73849dae618e438695e0a9078605ba418298145bf2fec11b0d16763288e7ecfe663aa5ff450d1e46d251160109c0378e04fe2629890c28366a6489e706ecf23195dc7f19e03fad", @ANYRESHEX, @ANYRESDEC, @ANYBLOB="c5ce1b9733c91520022860834995bd440de70a56f9b17205184d3be668bd36e2d9b2c62fb43e3a2a12e69d2eea113cf5ab1f668b2855d9a2bb426304b9bbf1debf4d593fe5"], 0x41, 0x2bd, &(0x7f00000007c0)="$eJzs3LFrE2EYx/HHpDZpSpsIIiioD7roEto4OGqQFsSAUpuiDsLVXjTkTMpdqETEZhFX/47i6Cao/0AXcXF3K4Lg0kE86d2lvbRpm7ZJk9rvB8r75p73x71NruVJILfy4N3zUsFJF4yqROIqEZG6rIqk1maBE8EY8eaDElaXq8O/v5+///DRnWwuNzGlOpmdvpZR1dGLn168en/pS3V45sPox5gspx6v/Mr8WB5cPrvyd/pZ0dGio+VKVQ2drVSqxqxl6lzRKaVV71mm4ZhaLDum3VQvWJX5+Zoa5bmRxLxtOo4a5ZqWzJpWK1q1a2o8NYplTafTOpKQYywiMtDGsvzS1JSR3bbsRju6KXTdUKuDtp2tty7mlw5hTwAAoM/s3P/7vf72/X9uxh/30v+f2b3/F6H/75J606Nd+n8cVdfDV79tZ41E8PfbjP4fAAAAAAAAAAAAAAAAAAAAAICjYNV1k67rJtfG4JD3OCYicRFxg3qPt4kuCb/+buhnl9f/Ro+2iw4LfXEvLmK9Xcgv5P3Rr2cLUhRLTBmTpPzxroeAP5+8nZsYU09KPluLQX5xIR+VWCPfkGqVv3Bq3M9rc/6kJMLnz0hSTrc+f6ZlflCuXA7l05KUr0+kIpbMedf1Rv71uOqtu7lN+SFvHQAAAAAA/4O0rtvy/t2rewvisrXu50OfD7iuu7jT5wOb3l8PyLl2blEJAAAAAAAOzKm9LBmWZdr7mMRE5ADxzk9cV6T324hKfzwbzZObItIH2zisSVxE/CO6n/jP9XhbKbeNNQMi0vOnZQ+TXv9nAgAAANBpG03/HkLf3nRxRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHD/t3g+ssX5LqVHYIR46XfTQf0EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgj/wLAAD//7KDHOI=") pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff}, 0x0) fcntl$lock(r3, 0x26, &(0x7f0000000000)={0x1, 0x0, 0x101, 0x800000000}) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file7\x00', 0x1ac) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./my_debugfs\x00', 0x1ff) mount(0x0, &(0x7f0000000200)='./my_debugfs\x00', &(0x7f0000000300)='debugfs\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./my_debugfs/usb/devices\x00', 0x0, 0x0) read(r4, 0x0, 0x0) syz_mount_image$msdos(&(0x7f0000000180), &(0x7f0000000040)='.\x00', 0x1a820f4, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, &(0x7f0000000280)) renameat2(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file7\x00', 0x0) 2.243308594s ago: executing program 2 (id=418): r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async, rerun: 32) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (rerun: 32) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000080)={@local, 0x4, 0x0, 0x105, 0x4, 0x6, 0x17}, 0x20) bpf$PROG_BIND_MAP(0xa, 0x0, 0x0) (async, rerun: 32) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f00000000c0)=@mangle={'mangle\x00', 0x44, 0x6, 0x568, 0x0, 0x200, 0x0, 0x200, 0x0, 0x4d0, 0x4d0, 0x4d0, 0x4d0, 0x4d0, 0x6, 0x0, {[{{@uncond, 0x0, 0x1c0, 0x200, 0x0, {}, [@common=@inet=@hashlimit2={{0x150}, {'vxcan1\x00', {0x6, 0xd029, 0x2, 0x3, 0x80000000, 0x7f, 0x3, 0x40, 0x40}, {0xffffffff}}}]}, @inet=@TPROXY1={0x40, 'TPROXY\x00', 0x1, {0x3, 0xa9bf, @ipv6=@local, 0x4e21}}}, {{@ip={@local, @local, 0x0, 0x0, 'batadv_slave_1\x00', 'veth1_virt_wifi\x00', {}, {}, 0x6}, 0x0, 0xc0, 0xf0, 0x0, {}, [@common=@icmp={{0x28}, {0xd, "f901", 0x1}}, @inet=@rpfilter={{0x28}, {0x2}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @local}}}, {{@ip={@multicast1, @multicast2, 0xff, 0xffffff00, 'vlan1\x00', 'nr0\x00', {}, {}, 0x32, 0x3}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x8, 0xfffff001, @loopback, 0x4e22}}}, {{@ip={@loopback, @rand_addr=0x64010101, 0x0, 0x0, 'syzkaller0\x00', 'veth1_to_team\x00'}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x3, 0x0, @rand_addr=0x64010102}}}, {{@ip={@multicast2, @empty, 0x0, 0x0, 'veth1_to_bond\x00', 'batadv_slave_1\x00', {}, {0xff}, 0x11}, 0x0, 0x70, 0xa0}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x0, 0x0, @loopback}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x5c8) (async, rerun: 32) r3 = syz_mount_image$fuse(&(0x7f0000000400), &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000700)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {}, 0x2c, {}, 0x2c, {[{@default_permissions}, {@allow_other}]}}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async, rerun: 64) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) ftruncate(r3, 0x4) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000019180)=[@text16={0x10, 0x0}], 0x1, 0x1e, 0x0, 0x0) (async) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) (async) r7 = socket$inet(0x2, 0x1, 0x0) shutdown(r7, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='huge=always,huge=within_size,nr_blocks=5']) (async, rerun: 64) chdir(&(0x7f0000000140)='./file0\x00') r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='blkio.bfq.empty_time\x00', 0x275a, 0x0) ftruncate(r8, 0x8008976) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r8, 0x0) (async) recvmmsg(r7, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) (async) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000240)={0x1, 0x0, [{0x4b564d00, 0x0, 0xfff}]}) (async, rerun: 64) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') (async, rerun: 64) syz_mount_image$ext4(&(0x7f00000001c0)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x210000, &(0x7f0000002f40)={[{@nobarrier}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x4}}, {@nolazytime}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@errors_remount}, {@stripe={'stripe', 0x3d, 0x10}}, {@bh}, {@init_itable}]}, 0xfc, 0x56f, &(0x7f0000003780)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOzKSJbno5FeAw7FSJb1wPPvy4ioA0Mqkf8wpJrjgObcvkfz4GfGgw/WJkCN2Mda48+vvTYSextzo/2ryWMzo3S+O96D9tM2fvnjzu10ia1fh9jXpQ6wIzduRsTpfH7z9T/Jrn+7d7rx4vHWNrYxbP9/oJ/upuOfN9qN/3Lr459oM/450CZ3d6N7/ufu96CZjtLx33ttx7/rl67xkaz2QmPMN5pcvFQunY6IFyPiRNS73vo4s3qv3mld6/gvXdL2m2PB7Dju5/c8vs9ssVaMiLFdhvyYBzcjXsm3iz9Z7/+kTf+nz8f5bbZxtHTn1U7rusf/dNV/initbf8/6tZk6/uTE43zYaJ5Vmz2162jv3Vqv9/xp/2/f+v4x5PW+7XVnbfx495/Sp3W7fb8H0s+a5SbSXCtWKstTkaMJR9vfnzq0b7NenP7NP4Tx7e+/rU7/9PJ1+fbjP/WkVsdNx2E/p/dUf/vvHDvoy9+6NT+9vr/zUbpRPZIdv1rLztXtnuAT/r8AQAAAAAAwCDJRcTBSHKF9XIuVyisvb/jSOzPlSvV2smLlaXLs9H4rOx4jOaad7oPtbwfYjJ7P2yzPrWhPh0RhyPi25F9jXphplKe7XfwAAAAAAAAAAAAAAAAAAAAMCAOdPj8f+r3kX4fHfDUNb7YYE+/jwLoh65f+d+Lb3oCBlLX/AeeW/Ifhpf8h+El/2F4yX8YXvIfhpf8h+El/wEAAAAAAAAAAAAAAAAAAAAAAAAAAKCnzp87ly711YfXZ9L67NXlpfnK1VOzpep8YWFppjBTWbxSmKtU5sqlwkxlodvfK1cqVyanYunaRK1UrU1Ul1cuLFSWLtcuXFoozpUulEb/l6gAAAAAAAAAAAAAAAAAAADg2VJdXpkvlsulRYWOhfdjIA7jaQa4Zle75wclCoUOhZtZ9+5srz5elAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgg/8CAAD//4yLMZo=") (async) openat(0xffffffffffffff9c, &(0x7f0000000240)='.\x00', 0x0, 0xf6) socket$inet6_tcp(0xa, 0x1, 0x0) pselect6(0x40, &(0x7f0000000500)={0x6, 0x6, 0x5, 0x9, 0xa, 0x2, 0x6, 0x8}, &(0x7f0000000540)={0x9, 0x2, 0x6, 0x100, 0x2, 0x2, 0x10001, 0x8001}, 0x0, &(0x7f00000005c0)={0x77359400}, 0x0) 2.243036214s ago: executing program 3 (id=419): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newlink={0x50, 0x10, 0xffffffffffffffdf, 0x70bd2a, 0x25dfdc00, {0x0, 0x0, 0x0, 0x0, 0xc6da5938055ee6f8, 0x234}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x10, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x2, {0x5, 0x10}}]}}}, @IFLA_LINKMODE={0x5, 0x11, 0xe}, @IFLA_LINK={0x8, 0x5, r1}]}, 0x50}, 0x1, 0x200000000000000, 0x0, 0x44051}, 0x2000c000) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=@newlink={0x50, 0x10, 0xffffffffffffffdf, 0x70bd2a, 0x25dfdc00, {0x0, 0x0, 0x0, 0x0, 0xc6da5938055ee6f8, 0x234}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x10, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x2, {0x5, 0x10}}]}}}, @IFLA_LINKMODE={0x5, 0x11, 0xe}, @IFLA_LINK={0x8, 0x5, r1}]}, 0x50}, 0x1, 0x200000000000000, 0x0, 0x44051}, 0x2000c000) 2.153866208s ago: executing program 3 (id=420): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) getsockname$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) getpeername$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, &(0x7f0000000140)=0x14) sendmsg$ETHTOOL_MSG_DEBUG_GET(r0, &(0x7f00000002c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xe8, r1, 0x0, 0x70bd27, 0x25dfdbfb, {}, [@HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wlan1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'batadv_slave_0\x00'}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'nr0\x00'}]}, @HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_virt_wifi\x00'}]}, @HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bond\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x6007be4413071f1f}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}]}]}, 0xe8}, 0x1, 0x0, 0x0, 0x4c080}, 0x20004011) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000380)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_MPATH(r0, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x40, r4, 0x300, 0x70bd25, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x7ff, 0x30}}}}, [@NL80211_ATTR_MPATH_NEXT_HOP={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x40}, 0x1, 0x0, 0x0, 0x4000}, 0x20040044) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getpeername$packet(0xffffffffffffffff, &(0x7f0000000480)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000004c0)=0x14) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r6, 0x89f1, &(0x7f0000000580)={'tunl0\x00', &(0x7f0000000500)={'tunl0\x00', r7, 0x8, 0x8, 0x514, 0x3, {{0x15, 0x4, 0x1, 0x3b, 0x54, 0x68, 0x0, 0x69, 0x2f, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x27, 0x34, [@multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010100, @remote, @broadcast, @dev={0xac, 0x14, 0x14, 0x43}, @initdev={0xac, 0x1e, 0x1, 0x0}, @remote, @multicast2]}, @generic={0x94, 0xc, "87e44b223a42567871fe"}, @end, @ssrr={0x89, 0x7, 0x50, [@initdev={0xac, 0x1e, 0x1, 0x0}]}, @ra={0x94, 0x4, 0x1}, @noop]}}}}}) r9 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r9, &(0x7f00000007c0)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000780)={&(0x7f0000000600)=@newqdisc={0x14c, 0x24, 0x100, 0x70bd2a, 0x25dfdbfb, {0x0, 0x0, 0x0, r8, {0xc, 0xfff2}, {0x10, 0xfff2}, {0xffff, 0x8}}, [@TCA_STAB={0xa4, 0x8, 0x0, 0x1, [{{0x1c, 0x1, {0x6f, 0x5, 0x2, 0xd7ba, 0x0, 0x0, 0x8, 0x4}}, {0xc, 0x2, [0x5, 0x100, 0x5, 0x4]}}, {{0x1c, 0x1, {0xf1, 0x0, 0x9, 0x9, 0x0, 0xfffff7df, 0x189, 0x5}}, {0xe, 0x2, [0x37, 0x6ee, 0x2, 0x2, 0x7]}}, {{0x1c, 0x1, {0x7, 0x7f, 0x1, 0x40, 0x0, 0x6, 0x40, 0x2}}, {0x8, 0x2, [0x7, 0x6]}}, {{0x1c, 0x1, {0x8, 0x0, 0x800, 0x1, 0x2, 0x1, 0x8, 0x3}}, {0xa, 0x2, [0x0, 0x8, 0x29]}}]}, @qdisc_kind_options=@q_cbq={{0x8}, {0x7c, 0x2, [@TCA_CBS_PARMS={0x18, 0x1, {0x7, '\x00', 0x3, 0x0, 0x5, 0x9}}, @TCA_CBS_PARMS={0x18, 0x1, {0x7e, '\x00', 0x0, 0xf5, 0x1ff, 0x3}}, @TCA_CBS_PARMS={0x18, 0x1, {0x1, '\x00', 0xdfe, 0x7f80000, 0xf, 0xa}}, @TCA_CBS_PARMS={0x18, 0x1, {0x9, '\x00', 0x0, 0x7, 0x400, 0x1d1b82bd}}, @TCA_CBS_PARMS={0x18, 0x1, {0xf8, '\x00', 0x10001, 0x8001, 0x2, 0x1}}]}}]}, 0x14c}, 0x1, 0x0, 0x0, 0x40840}, 0x8000) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r0, 0x89f8, &(0x7f00000008c0)={'erspan0\x00', &(0x7f0000000840)={'syztnl2\x00', r7, 0x1, 0x80, 0x0, 0x8, {{0xc, 0x4, 0x2, 0x0, 0x30, 0x67, 0x0, 0x6, 0x29, 0x0, @private=0xa010100, @remote, {[@rr={0x7, 0x1b, 0xa9, [@broadcast, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @private=0xa010101, @local, @remote]}, @end]}}}}}) sendmsg$ETHTOOL_MSG_LINKSTATE_GET(r0, &(0x7f0000000b00)={&(0x7f0000000800), 0xc, &(0x7f0000000ac0)={&(0x7f0000000900)={0x1a4, r1, 0x20, 0x70bd2b, 0x25dfdbfb, {}, [@HEADER={0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'wg2\x00'}]}, @HEADER={0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_vlan\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vxcan1\x00'}]}, @HEADER={0x34, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'vlan0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x44, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r10}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_hsr\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'pim6reg0\x00'}]}, @HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0x64, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvtap0\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1_to_bridge\x00'}]}, @HEADER={0x38, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r7}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'team0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r2}]}]}, 0x1a4}, 0x1, 0x0, 0x0, 0x40000}, 0x40810) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept4$packet(0xffffffffffffffff, 0x0, &(0x7f0000000b80), 0x800) getpeername$packet(r12, &(0x7f0000000bc0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000c00)=0x14) pipe2$9p(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RREADLINK(r14, &(0x7f0000000c80)={0x10, 0x17, 0x1, {0x7, './file0'}}, 0x10) sendmsg$NL80211_CMD_SET_MCAST_RATE(r0, &(0x7f0000000dc0)={&(0x7f0000000cc0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000d80)={&(0x7f0000000d00)={0x58, r4, 0x1, 0x70bd29, 0x25dfdbff, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x2, 0x3f}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x3c}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x6e}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xe4}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x3c}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x21c}, @NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0x78}]}, 0x58}}, 0x4000000) sendmsg$nl_route(r9, &(0x7f0000000f00)={&(0x7f0000000e00)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000e40)=@ipv6_getaddrlabel={0x54, 0x4a, 0x300, 0x70bd27, 0x25dfdbfc, {0xa, 0x0, 0x40, 0x0, r3, 0x5}, [@IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_LABEL={0x8, 0x2, 0x2}, @IFAL_LABEL={0x8}, @IFAL_LABEL={0x8, 0x2, 0x6}, @IFAL_LABEL={0x8, 0x2, 0x3}, @IFAL_LABEL={0x8}]}, 0x54}, 0x1, 0x0, 0x0, 0x24000000}, 0x4040804) fcntl$F_SET_FILE_RW_HINT(r11, 0x40e, &(0x7f0000000f40)) socket$nl_sock_diag(0x10, 0x3, 0x4) ioctl$FICLONERANGE(0xffffffffffffffff, 0x4020940d, &(0x7f0000000f80)={{r12}, 0x0, 0x6, 0x5}) r15 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000fc0)={0x1b, 0x0, 0x0, 0x252f, 0x0, 0x1, 0xfffffffd, '\x00', r13, 0xffffffffffffffff, 0x5}, 0x50) r16 = creat(&(0x7f0000002180)='./file0\x00', 0x10) r17 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000021c0)={0x0, 0x40, 0x10}, 0xc) r18 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000002200)={0x3, 0x4, 0x4, 0xa, 0x0, 0xffffffffffffffff, 0x81, '\x00', r13, 0xffffffffffffffff, 0x3, 0x2, 0x1}, 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000002300)={0x11, 0x11, &(0x7f0000001040)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x6}, {{0x18, 0x1, 0x1, 0x0, r15}}, {}, [@kfunc={0x85, 0x0, 0x2, 0x0, 0x5}, @exit], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000001100)='syzkaller\x00', 0xc, 0x1000, &(0x7f0000001140)=""/4096, 0x41100, 0x68, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000002140)={0x0, 0x2}, 0x8, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000002280)=[r16, 0xffffffffffffffff, r17, r18], &(0x7f00000022c0)=[{0x4, 0x2, 0x6, 0x2}], 0x10, 0x6}, 0x94) 77.401377ms ago: executing program 0 (id=421): socket$inet6_tcp(0xa, 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x250400, 0x0) 76.836626ms ago: executing program 2 (id=422): r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) r1 = socket$inet6(0xa, 0x80002, 0x88) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x10000000004e20, 0x800, @mcast2, 0x6}, 0x1c) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, 0x0, 0x0) renameat(r0, &(0x7f0000000bc0)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f00000013c0)='./bus\x00') syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000480)='./file0\x00', 0x82, &(0x7f0000000340)=ANY=[@ANYBLOB='test_dummy_encryption=v1,checkpoint=disable,noacl,fsync_mode=strict,jqfmt=vfsold,noquota,fsync_mode=posix,usrjquota=ext4\x00,resuid=', @ANYRES64, @ANYRES8=0x0], 0x11, 0x105b3, &(0x7f0000016c80)="$eJzs3MtuG2UbB/DH7ZeevlIi1AOsGAkhxRK24iSNQEIoQCuoRKqIw4IVOLZjubU9Uewc6IpFu4JLYIuEUHdcA5veRsUCiRUSuyKQZyYogSwoceS2+f2k0X/m9bzPvOPO5vFUCeDYmk5++7UUF+JsRJyMiPMR2X6p2DJLebwYES9HxIk9W6kY/2vgVESci4gLo+J5zVLx0eLvDx99+9KNN7/6/mG59vN330zuroFJezUieuv5/nYvz7Sd561ivL7VybK3sFVk/kHvdnGc5rndWs0qbNd3z6tnOd/Oz0/XNwejXOvWG6Nsd9ay8fV+fsHBVnu3TjbhVn0jO262VrPsDNIs23fyde0UeWcwzOs0i3pfZOVjONzNfLy108rvZ/12lo3+sBjP66bN1s4ot4osLheNtNvM1rH6n7/mJ94Hnf7mTrLV2hh00n5ytVp7vVpbrNQ20mZr2Fqo1HvNxYVkpt0dnVYZtuq9pXaatrutaiPtlZOZdqNRqdWSmWut1U69n9Rq1fnqbOVqudh7LXnv5idJt5nMjPKdTn9z2OkOkrV0I8lnlJO56vwb5eSVWvLR8kqy8uH168srH3927dObby/feLc46R/LSmbmZufmKrXZylyt7P4Po3S46Rx3HiCAx6b/ByZB/6//j739b5w4lv2v/h8OwQMEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBs/TT1w/vZznR+/P9i/Lli6IWIuBIRlyPiUkT8cYCTcWpfzYsRUSr2Dzp/6m9r+LEUWYXRnNPFdi4ilort0fNH/S0AAADAs+v+g7v39rbWbz3O5C/Hvx6OyomDBosfbc6M6yLZTz7/G1e1i1mxnTFVu7RbciwuR8TU9C9jqnZl9A90/vMxVftXTu6LM3uilMeBDwwAAPB0298JjK17AwAA4Inz9aQXwGRk72uL/4tfvAs+nUfxQvDsviMAAADgKVSa9AIAAACAI5f1//7+HwAAADzb7j+4e2/SawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+JOde8dNI4jjAPwHsoG8FBTxuApVlJKCQ+QIKVPakn0bd5zBEuIcuPMRLLDYHWMvhoplQfj7pGUewE8DEsXMsAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABw6R6y6fhufnN7aM5y9ep6tUdcRex7CgAAADiaRTYd55Vu0f6W+n+krl8RMYyIQUT0Y/f0vRWfS5m9iGik+q7XZ1tjuI/IE9bvaafra0T8SdfTz2N/CwAAAHC55rPRJKK1ruYPvzc1PoC0aNOpKi9f8vlUVVovD/tfUVr/JbISg4jIuo8VpQ0jovn9b2rV8vtrlYrOm6JRFM06RgEAANSrPBOobPYGAADA2fl36gFwGvl+bfovftoLbhdF2hD8UmoBAAAA52v7bvuNRr3jAAAAAE4gn/+/O/8vrQo4/w8AAAAuQ3H+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMe0yKbj+Ww0OTRnuTpMNZ8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhmf85RKITBKIzevFH3FNz/suRCbG1tzoH8fGQoAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCdsVZeV7wbR8dYd74dM8mvu41/HzS2Hjf2JJ/55E8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA42Z+zEwyBIAiD/R9eYEiL+YclDRqDCFWw8LHDPAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC81ed6+d7xaxxJ/v1tTEn2kWTuqLF01Fi70Ni6MJ6+BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJMdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirsz72JAkEYx+F39+64W7jorgTzxY8aTIxES/ADhIWtwQJsyMTIdLERbUFBRzAzkg18nuT3HyaZAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdyuBfODvJcCGFu5ijvev91d2Xc+e2zD3OD+HLnzcV4zO4QxRDCw/VW83qKa5l2m9s7jxqtVrMtkUgkwyTrXyYAAE6aYhLduv5TcX+5ey1XD+HXq9H6/0qUh7/U/59fnr8wiJ9b7zrxveL6fyG1FU6/cmfjaXlze+fa+kZjrbnWfFytVhZvLt64fatS7j0rKXtiAgAAwL8pJRHX//n6n/3/M1EeJqz/7y09uB/fq6D+H+uo6Zf1TAAAAP5v5y59/5Ybcz1XKoWtRqfTXugfh58r/WMGUz22U0nE9X+hnvWsAAAAgDQc7uVG+v+rUR4m7P/Pv949iMcshBBmk/7//MqT1mp6y5lqabxOnPUaAQAAyNZsEnH/v9jb/58fbnnIhxCuXu7nyd8ATlT/f3xxd+Sl9Xj/fzW9JU6lfK3/ffTOtRBmalnPCAAAgJPsdBLdYv+guL/c/vF8qWT/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GbHjlEaCKIwAG92s1qJASu18gKinVXAQhAbDyEKgicQQTyA2Fp6B0vvkFrBxsIyhTeQN7ujkiZgsavk+2DyHmHIvEya/AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNN97/7Kl5GTV+27z1/XJ1EfZmp4f1+fTNW9IMuh/6HBnt9TwAAAMAiqHK+L4rirX48jFqOU/6v857I/A8rTZ/z/Gzuz/Xp7nUj5//r463Lr4NGzTnxoWfnF6c7nX3Dv2917o5huvn07KVKP0h5dLM2rdN9Dm4nk4Ol1C53MS0A8BvbubZN/j8UdbfPwQBYGMN2FT/yfzXudyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALnwGAAD//+gHXZc=") syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x380407b, 0x0, 0x1, 0x0, &(0x7f0000000140)) syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x24a4ba, 0x0, 0xff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000002c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe, 0x80, 0xb, 0x6, "04000004", "02012000"}}, 0x0}, 0x0) r2 = syz_usb_connect$uac3(0x3, 0x97, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x103d, 0x100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x3, 0x1, 0xd8, 0x10, 0xc, {0x8, 0xb, 0x1, 0x2, 0x1, 0x1, 0x30, 0x2}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x30, 0x0, {{0xa, 0x24, 0x1, 0x10, 0xa, 0x7}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xe, 0x0, 0x3, {0xa, 0x25, 0x25, 0x7fffffff, 0xc, 0x180}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x30, 0x0, {[@as_header={0x17, 0x24, 0x1, 0x6, 0x8000, 0x7, 0x2, 0x6, 0x4a, 0x9, 0x10}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x7f, 0x4, 0x0, {0xa, 0x25, 0x25, 0x400, 0x8f, 0x2}}}}}}}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x458}}, {0x0, 0x0}]}) syz_usb_control_io$uac3(r2, &(0x7f0000000000)={0x14, 0x0, &(0x7f0000000180)={0x0, 0x3, 0x2, @string={0x2}}}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x2, 0x73, &(0x7f00000001c0)={{0x12, 0x1, 0xf7120f4c56d2a976, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x61, 0x2, 0x1, 0x40, 0x10, 0x0, "", {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "80"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x8, 0xc, 0x1}, {0x6, 0x24, 0x1a, 0xbab, 0x4}, [@acm={0x4, 0x24, 0x2, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x5, 0x9, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x20, 0xb, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x1, 0x9, 0x2}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000280)={0xa, 0x6, 0xc4f295f35ab2745c, 0xb, 0x5, 0x3, 0x20, 0x7}, 0x23, &(0x7f0000000440)={0x5, 0xf, 0x23, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x7, 0x8, 0x20}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x0, 0x7, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0xff, 0x8, 0x7}]}, 0x3, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x429}}, {0xa8, &(0x7f00000005c0)=@string={0xa8, 0x3, "7949344411d3219517cb2d767be23f845cbf357e87c651beb840a2a74d7b33a7e66a39b7a6246c4a321aaf16ea0a0bb73317d25d5038321aa1c57e4d2395c67cc2aa0bfbd2b460870efcaf6c58e2f42b8f12d06684d8d001a79feab1d24160a8b0b2cefc88f316646838a4631d538f3d10d2b4c4a8e15a6c70fd48b86b0f5246abecc8888e25ce72955d302b220334fe312a859b2aabe747164cc1888f5160ce6af6668b5708"}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000008c0)={0x14, &(0x7f0000000780)={0x40, 0xb, 0xbb, {0xbb, 0x23, "5c0ea88df429eb211500ba817a0ca48d1ff4bfc90790923102a3cb09c43b2a683e193e32772cf011637195ac87f413d7a5168cf3c674b2cac2531d3c5d9275a62972cef9892d18d5d3794e835b9bfd4b06ccb3cb4365a5a7a62a341fdb2cbc519069741d83c7b543cf640d100adf83961b2f07a9357230dbe7df180c4c9baa2c988cda4e9036d1d1410ff1712c6414e7ace089be9759a341af6df145053636bb5f85a93b4fe6fa45628077fa4eb1214ecf47c45c46faf53196"}}, &(0x7f0000000880)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000b00)={0x44, &(0x7f0000000900)={0x20, 0x15, 0xf, "e4c8d38a11b6004ecc3986271a4060"}, &(0x7f0000000940)={0x0, 0xa, 0x1, 0x28}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0xd}, &(0x7f00000009c0)={0x20, 0x80, 0x1c, {0x3, 0x6, 0x1, 0x6, 0xf, 0x800, 0x10, 0x7, 0x6, 0x8, 0x8, 0x6}}, &(0x7f0000000a00)={0x20, 0x85, 0x4, 0x8}, &(0x7f0000000a40)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a80)={0x20, 0x87, 0x2, 0x1ff}, &(0x7f0000000ac0)={0x20, 0x89, 0x2}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000240)={0x40, 0xe, 0x2, {0x2, 0x8}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000100)={0x14, &(0x7f0000000300)={0x0, 0x3, 0x6, {0x6, 0xa, "c39aed3c"}}, 0x0}, 0x0) syz_usb_control_io$uac3(r2, &(0x7f0000000140)={0x14, &(0x7f0000000240)=ANY=[], 0x0}, 0x0) 69.878737ms ago: executing program 3 (id=423): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120110e5ffffff0000000109022400010000f01809040000fd03000300bae342a00101220600090581031000000df3"], 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000000), 0x80000001, 0x82002) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r3, 0x4010ae67, &(0x7f0000000040)={0x0, 0x0, 0x1}) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r3, 0x4010ae68, &(0x7f0000000100)={0x0, 0x10000}) (async) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r3, 0x4010ae68, &(0x7f0000000100)={0x0, 0x10000}) r4 = epoll_create(0x9) socket$inet6_tcp(0xa, 0x1, 0x0) (async) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e22, 0x9, @ipv4={'\x00', '\xff\xff', @loopback}, 0x5}, 0x1c) fcntl$dupfd(r5, 0x0, r5) (async) r6 = fcntl$dupfd(r5, 0x0, r5) getsockname$packet(r6, 0x0, &(0x7f00000005c0)) (async) getsockname$packet(r6, 0x0, &(0x7f00000005c0)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r1, &(0x7f0000000040)={0x2000}) syz_open_dev$usbfs(&(0x7f0000000100), 0x77, 0x101381) syz_read_part_table(0x5ed, &(0x7f0000000600)="$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") (async) syz_read_part_table(0x5ed, &(0x7f0000000600)="$eJzs3DGIk2cYB/A3QWIjFHHrZjBD5ChEyFaJoCF+SMCEYNGhFd28Ics5OcQIBoqDd8uJ1EUHRTiDDnYSEQQREwchkyjaoXocN7QHtwSO4ysp39GWW9pwdyD8fvCGN+/7f76Hd/jG9wt80dLh9ziOUyGEePf/r/5+oXr8RK5xtHkqhFT4MYTwW2Hm5/FOKoQ/wj+emkoqPib/S093ta4vRD/Nzn/9zS+5tdfpZP9KMhYHt85uxfnYXgcvTj3fPxrue1ILd/pH+of3tM5c6BUqnd6bxuNj93L3DyS54qbKr7ak/6Pyy71XuzPR7KXy9Nuo/SlaSq+uRCdv3i5m5jrNwvKhJHduS7pt1lo/nXlw90Wl+zlbelWr1+cfvr+Rb1efdS8PB/l3o2vnk9yHCd4uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB23sGLU8/3j4b7ntTCnf6R/uE9rTMXeoVKp/em8fjYvdz9A0muuE39H5Vf7r3anYlmL5Wn30btT9FSenUlOnnzdjEz12kWlg8luXP/Lsv+9RvHcefvtansBP1b66czD+6+qHQ/Z0uvavX6/MP3N/Lt6rPu5eEg/2507XyS+7B7wgMCAAAAAAAAAAAAAAAAAADAf1A9fiLXONo8NZ7/EEL4dvq7ufE8Tu67p5LcxncAPo7X0yGUnu5qXV/YuHG/9vrXJH8lGYuDW2d3+ChM4M8AAAD//xXwi9E=") socket$nl_xfrm(0x10, 0x3, 0x6) socket$nl_xfrm(0x10, 0x3, 0x6) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=@allocspi={0xf8, 0x16, 0x201, 0x70bd2b, 0x25dfdbfe, {{{@in6=@local, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e23, 0x0, 0x4e24, 0x0, 0xa, 0x80, 0x20, 0x1d}, {@in6=@mcast2, 0x24d5, 0x33}, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, {0x8, 0x7b8, 0xfffffffffffffffe, 0x6, 0x9, 0xfffffffffffffffa, 0xffffffff, 0x3}, {0x100, 0x4, 0x97c5, 0xfffffffffffffffa}, {0x0, 0x14001, 0xfffffff9}, 0x70bd2a, 0x0, 0x2, 0x2, 0x9, 0x81}, 0x8, 0x74f}}, 0xf8}, 0x1, 0x0, 0x0, 0x4800}, 0x400c8c0) (async) sendmsg$nl_xfrm(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=@allocspi={0xf8, 0x16, 0x201, 0x70bd2b, 0x25dfdbfe, {{{@in6=@local, @in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4e23, 0x0, 0x4e24, 0x0, 0xa, 0x80, 0x20, 0x1d}, {@in6=@mcast2, 0x24d5, 0x33}, @in6=@private1={0xfc, 0x1, '\x00', 0x1}, {0x8, 0x7b8, 0xfffffffffffffffe, 0x6, 0x9, 0xfffffffffffffffa, 0xffffffff, 0x3}, {0x100, 0x4, 0x97c5, 0xfffffffffffffffa}, {0x0, 0x14001, 0xfffffff9}, 0x70bd2a, 0x0, 0x2, 0x2, 0x9, 0x81}, 0x8, 0x74f}}, 0xf8}, 0x1, 0x0, 0x0, 0x4800}, 0x400c8c0) syz_usb_control_io$hid(r0, 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000140)={0x1}, 0x8) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000140)={0x1}, 0x8) syz_usb_control_io(r0, &(0x7f0000000100)={0x2c, &(0x7f0000000ec0)=ANY=[@ANYBLOB="400f080cfbd5daa89eeb5b8b95919f52ab9a0000000811110041c9def118c675566baeac9a808fa5d9bedee95721d3a312e3856ce71876ff00000000000000f7eca879af58729ca6d21a063b16182a8afb0b184fa69acb1f01c8ccd7a8178940c96c9323338ca63143e7f97579bbb2ffd98f62c4f014ba5c2218bfa535e3def18c25da200e77dde119456382ef0db3d3740cfe700a7796bf461eadc1b71494ef69c21a44ec59d54759bd968ebcd38b08abb53d244752380cf0b4fccb3b3b3786b893a6875db270c55a676eeb68db2155f051d72e3da883386b66c1e9ee1e38fe482d91b12b28e973709251ffb00b1d2f26dcc77fbf9ee92f69301e732b8c2cb6a1c44cf6a8a57438a37c3f4a4382ed1199aee5e1f1ad210f32f2b4cd0803b3df0735ee677446"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x10008, &(0x7f0000000080)={[{@nombcache}, {@nogrpid}]}, 0xfe, 0x4ab, &(0x7f0000000a00)="$eJzs3E1sFFUcAPD/7LallY9WRBQEraCR+NHSgsrBAxpNPGhiogc81rYgslBDawKk0WIMHg2Jd+PRxLMHEw9ejHowJl418WhIiPYCeKqZnRm6LbulW1rWdn+/ZHffm3nT997Me7tv5nUmgLbVn74lEVsi4veI6M2iCxP0Zx/XZ6dHb8xOjyYxN/fm30k13bXZ6dEiabHd5jxyoBRR+iSJo8mt+U6ev3BqpFIZP5vHB6dOvz84ef7CMydPj5wYPzF+ZvjIkcOHhp5/bvjZValnWq9ruz+c2LPr1bcvvz567PI7P32dFmvn3mx9bT1u60adCtXRn+61f+aqFq97vImyrwdba8JJRwsLQlPKEZEers5q/++NcswfvN545eOWFg5YU+lv06bGq2fmgA0siVaXAGiN4oc+Pf8tXndp6PG/cPXFiK48fH12evT67HQe7YhSFvhmLfPvj4hjM/9+kb6i2esQAAAr0Jm+PV1v/FcqZ5/ZXMe2fA6lLyLujYjtEXFfROyIiPsjYmdEPBARD2YbzfUuM//+RfFbxz+lK3XLvErS8d8L82O/6ivPt/joK+exrdX6dybHT1bGD+b75EB0bkrjQ0vk8f3Lv33WaF3t+C99pfkXY8G8AFc6Fl2gGxuZGlmtnXD1YsTujtr6F3Nbyc2ZgHTJrojY3dyf3lYETj751Z5GiW5f/yWswjzT3JcRT2THfyYWHP/5Ob5k6fnJwe6ojB8cLFrFrX7+9dIbjfK/o/qvgqv7HsoC8+1/UYqahlapjJ+dbD6PS3982vCcZqXtvyt5q9onf3k3W3ZuZGrq7FBEV/JateUV53TV5cPz254bmepJ40X6tP0f2F+//2/Pt0mPf7qX0ka8NyIejohH8rI/GhH7ImL/EvX/8aXH3lui/kkk0brjfzFirO73383235fUztevIFA+9cO3jWbMl3f8D8dM9bs2U/3+u43lFvAOdx8AAACsC6WI2BJJaSAL92+JUmlgIPsf/h1xT6kyMTn11PGJD86MZfcI9EVnqbjS1VtzPXQomcn/YhYfzq8VF+sP5deNPy/3VOMDoxOVsRbXHdrd5oX9P4r+n/qr3OrSAWvO/VrQvhb3/1KLygHcfcv5/XcuABvTwv7fnb71LCMhsAHo1tC+6vX/jxbFjf9hY1rY/7+LiD/rPLIO2IiM/6F96f/QvvR/aEvN3M4fRxut6o6IZh4LUNwssPKnCnQv+w7/dgkUT7xYy7x64sKprnxJlFpU03KTjW1DBNIes3SanlXeLfPPUAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFjP/gsAAP//WEjcvQ==") creat(&(0x7f0000000540)='./file0\x00', 0x0) (async) creat(&(0x7f0000000540)='./file0\x00', 0x0) lsetxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=@known='trusted.overlay.impure\x00', 0x0, 0x0, 0x1) lsetxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040), &(0x7f0000000ac0)=ANY=[], 0xdf5, 0x0) (async) lsetxattr$trusted_overlay_upper(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040), &(0x7f0000000ac0)=ANY=[], 0xdf5, 0x0) listxattr(&(0x7f0000000000)='./file0\x00', 0x0, 0x8c) syz_usb_control_io$hid(r0, 0x0, 0x0) 904.82µs ago: executing program 7 (id=424): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000000)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000300)={'wg0\x00', 0x0}) sendto$packet(r2, &(0x7f0000000180)="0b03feff4f00021202004788aa96a13bb1000011000088ca1a00", 0x1fffc, 0x0, &(0x7f0000000140)={0x11, 0x0, r3}, 0x14) sendmsg$nl_xfrm(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f0000000600)=@updpolicy={0xfc, 0x19, 0x1, 0x70bd2b, 0x0, {{@in6=@loopback, @in6=@dev={0xfe, 0x80, '\x00', 0xf}, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, r3, 0xffffffffffffffff}, {0x0, 0xc, 0x0, 0x0, 0x3c, 0xffffffffffffffff, 0x200000000000}, {0x0, 0xa00, 0x407ffffffffffe, 0x800000000000002}, 0x1, 0x0, 0x1}, [@tmpl={0x44, 0x5, [{{@in6=@ipv4={'\x00', '\xff\xff', @loopback}, 0x0, 0x3c}, 0x2, @in=@loopback, 0x6, 0x4, 0x1}]}]}, 0xfc}}, 0x0) listen(r0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x38, 0x6, 0x1, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0xe, 0x2, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x2, 0x98ca}, @nop, @window={0x3, 0x3, 0xd7}, @fastopen={0x22, 0x3, "91"}, @timestamp={0x8, 0xa, 0x4, 0xfd}, @exp_fastopen={0xfe, 0x9, 0xf989, "6c44660476"}]}}}}}}}}, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) r5 = syz_open_dev$ttys(0xc, 0x2, 0x0) ioctl$TIOCL_SETSEL(r5, 0x541c, &(0x7f0000000000)={0x2, {0x2, 0x800, 0x1000, 0x2, 0x7, 0x2}}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(r1, 0x8983, &(0x7f0000000240)) sendmsg$IPCTNL_MSG_EXP_GET(r4, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000fc0)={&(0x7f0000000900)={0x50, 0x1, 0x2, 0x401, 0x0, 0x0, {0xa, 0x0, 0x8}, [@CTA_EXPECT_MASTER={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x84}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @private2}}}]}]}, 0x50}, 0x1, 0x0, 0x0, 0x20000040}, 0x880) ioctl$VHOST_GET_VRING_ENDIAN(0xffffffffffffffff, 0x4028af11, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) write$UHID_CREATE2(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="0b00000073797a31000000dfff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a30000037b35f0a000089b4c45a10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a3100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x119) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xf, 0x8031, r6, 0x1000) r7 = syz_open_dev$hidraw(&(0x7f00000004c0), 0x0, 0xbb42) pwrite64(r7, &(0x7f0000000900)="5ef2", 0x2, 0x7ba6) 0s ago: executing program 0 (id=425): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x131a00, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f00000000c0)=0xf) ioctl$TCFLSH(r0, 0x400455c8, 0x4) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xa, 0x5, 0xb7b, 0x4}, 0x50) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000dc0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) close(0x3) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r6, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f00000005c0)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000001000)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000140)=@delchain={0x24, 0x2e, 0x501, 0x70bd25, 0x0, {0x0, 0x0, 0x0, r6, {}, {0x1, 0x4}, {0x0, 0xfff2}}}, 0x24}, 0x1, 0x0, 0x0, 0x24000840}, 0x4) r7 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000100)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@bloom_filter={0x1e, 0x8000, 0x6, 0x7, 0x4020, 0x1, 0x7ff, '\x00', 0x0, r7, 0x2, 0x5, 0x5, 0x9}, 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000001c40)={0x14, 0x10, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000001000000850000008600000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) setsockopt$sock_attach_bpf(r8, 0x1, 0x32, &(0x7f00000000c0)=r10, 0x4) sendmsg$unix(r9, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTI(r0, 0x5412, &(0x7f0000000080)=0x33) kernel console output (not intermixed with test programs): 2.135566][ T1140] usb 7-1: Using ep0 maxpacket: 16 [ 92.213324][ T1430] EXT4-fs error (device loop2): ext4_xattr_inode_iget:401: inode #12: comm syz.2.239: missing EA_INODE flag [ 92.226363][ T1430] EXT4-fs error (device loop2): ext4_xattr_inode_iget:406: comm syz.2.239: error while reading EA inode 12 err=-117 [ 92.241611][ T1430] EXT4-fs (loop2): 1 orphan inode deleted [ 92.247471][ T1430] EXT4-fs (loop2): mounted filesystem without journal. Opts: nobarrier,resuid=0x000000000000ee01,,errors=continue [ 92.263600][ T5] usb 1-1: USB disconnect, device number 11 [ 92.337644][ T1140] usb 7-1: unable to get BOS descriptor or descriptor too short [ 92.425639][ T1140] usb 7-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 92.476321][ T1220] udevd[1220]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 92.632681][ T1441] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (62631!=20869) [ 92.652445][ T1441] EXT4-fs error (device loop3): ext4_get_journal_inode:5247: comm syz.3.241: inode #1: comm syz.3.241: iget: illegal inode # [ 92.666544][ T1441] EXT4-fs (loop3): no journal found [ 92.671859][ T1441] EXT4-fs (loop3): can't get journal size [ 92.686053][ T1441] EXT4-fs (loop3): failed to initialize system zone (-22) [ 92.703585][ T1441] EXT4-fs (loop3): mount failed [ 92.795480][ T1140] usb 7-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 92.804587][ T1140] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 92.813094][ T1140] usb 7-1: Product: syz [ 92.818407][ T1140] usb 7-1: SerialNumber: syz [ 92.856657][ T1447] exfat: Deprecated parameter 'utf8' [ 92.876490][ T1447] exfat: Deprecated parameter 'namecase' [ 92.892469][ T1447] exfat: Deprecated parameter 'namecase' [ 92.898671][ T1447] exfat: Deprecated parameter 'namecase' [ 92.904405][ T1447] exfat: Bad value for 'errors' [ 93.068257][ T1452] EXT4-fs (loop0): can't mount with journal_async_commit, fs mounted w/o journal [ 93.078159][ T1140] usb 7-1: Audio class v2/v3 interfaces need an interface association [ 93.096271][ T1140] snd-usb-audio: probe of 7-1:1.0 failed with error -22 [ 93.217673][ T1447] F2FS-fs (loop5): Corrupted extension count (64 + 1 > 64) [ 93.225236][ T1447] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 93.236003][ T1447] F2FS-fs (loop5): invalid crc value [ 93.243557][ T1447] F2FS-fs (loop5): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 93.290210][ T1467] exfat: Deprecated parameter 'utf8' [ 93.301386][ T1467] exfat: Deprecated parameter 'namecase' [ 93.301627][ T1447] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 93.314044][ T1384] udc-core: couldn't find an available UDC or it's busy [ 93.314388][ T1447] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 93.325304][ T1384] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 93.349153][ T1467] exfat: Deprecated parameter 'namecase' [ 93.355404][ T1467] exfat: Deprecated parameter 'utf8' [ 93.366273][ T1467] exFAT-fs (loop0): failed to load upcase table (idx : 0x00012153, chksum : 0x6a70c931, utbl_chksum : 0xe619d30d) [ 93.391236][ T1467] netlink: 52 bytes leftover after parsing attributes in process `syz.0.248'. [ 93.415361][ T947] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 93.448167][ T1471] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpjquota=,noblock_validity,,errors=continue [ 93.470626][ T1471] ext4 filesystem being mounted at /52/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 93.635379][ T1140] usb 7-1: 2:1 : bogus bTerminalLink 6 [ 93.661509][ T1479] fuse: Bad value for 'fd' [ 93.835382][ T947] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 93.967494][ T1140] usb 7-1: USB disconnect, device number 9 [ 94.391327][ T1490] EXT4-fs (loop5): Test dummy encryption mode enabled [ 94.461938][ T1490] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c1a8, mo2=0003] [ 94.470398][ T1490] System zones: 0-5 [ 94.486554][ T1490] EXT4-fs error (device loop5): ext4_ext_check_inode:500: inode #4: comm syz.5.250: pblk 0 bad header/extent: too large eh_max - magic f30a, entries 1, max 7(4), depth 0(0) [ 94.508886][ T1490] EXT4-fs (loop5): Remounting filesystem read-only [ 94.515701][ T1490] EXT4-fs error (device loop5): ext4_quota_enable:6454: comm syz.5.250: Bad quota inode: 4, type: 1 [ 94.528767][ T1490] EXT4-fs warning (device loop5): ext4_enable_quotas:6495: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 94.545905][ T1490] EXT4-fs (loop5): mount failed [ 94.849600][ T24] kauditd_printk_skb: 542 callbacks suppressed [ 94.849624][ T24] audit: type=1400 audit(1789328560.372:1061): avc: denied { unmount } for pid=923 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 94.886285][ T923] F2FS-fs (loop6): invalid namelen(0), ino:0, run fsck to fix. [ 95.083539][ T24] audit: type=1400 audit(1789328560.432:1062): avc: denied { unmount } for pid=923 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 95.112790][ T489] F2FS-fs (loop6): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 95.127706][ T1278] udevd[1278]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 95.142129][ T24] audit: type=1400 audit(1789328560.602:1063): avc: denied { read write } for pid=279 comm="syz-executor" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 95.171713][ T24] audit: type=1400 audit(1789328560.602:1064): avc: denied { open } for pid=279 comm="syz-executor" path="/dev/loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 95.230687][ T24] audit: type=1400 audit(1789328560.632:1065): avc: denied { ioctl } for pid=1460 comm="syz.3.246" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 95.262274][ T24] audit: type=1400 audit(1789328560.652:1066): avc: denied { ioctl } for pid=1460 comm="syz.3.246" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 95.287303][ T24] audit: type=1400 audit(1789328560.662:1067): avc: denied { unmount } for pid=280 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 95.306968][ T24] audit: type=1400 audit(1789328560.692:1068): avc: denied { ioctl } for pid=1460 comm="syz.3.246" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 95.333076][ T947] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 95.342452][ T947] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.353939][ T24] audit: type=1400 audit(1789328560.722:1069): avc: denied { read write } for pid=1485 comm="syz.5.250" name="loop5" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 95.379823][ T947] usb 4-1: Product: syz [ 95.484849][ T947] usb 4-1: Manufacturer: syz [ 95.493744][ T947] usb 4-1: SerialNumber: syz [ 95.700665][ T1497] FAT-fs (loop0): Unrecognized mount option "/dev/cpu/#/msr" or missing value [ 95.728578][ T24] audit: type=1400 audit(1789328560.722:1070): avc: denied { open } for pid=1485 comm="syz.5.250" path="/dev/loop5" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 96.206977][ T1509] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 96.285254][ T1509] ext4 filesystem being mounted at /51/mnt supports timestamps until 2038-01-19 (0x7fffffff) [ 96.315107][ T1513] syz.5.256 uses obsolete (PF_INET,SOCK_PACKET) [ 96.346884][ T489] bridge0: port 2(bridge_slave_1) entered disabled state [ 96.364690][ T489] device bridge_slave_0 left promiscuous mode [ 96.385317][ T489] bridge0: port 1(bridge_slave_0) entered disabled state [ 96.396190][ T489] device veth1_macvtap left promiscuous mode [ 96.402512][ T489] device veth0_vlan left promiscuous mode [ 96.742712][ T1518] netlink: 8 bytes leftover after parsing attributes in process `syz.5.259'. [ 96.798434][ T1520] EXT4-fs (loop5): quotafile must be on filesystem root [ 96.915083][ T947] cdc_ncm 4-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 96.924338][ T947] cdc_ncm 4-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 96.957671][ T947] cdc_ncm 4-1:1.0: setting rx_max = 2048 [ 97.032124][ T1521] bridge0: port 1(bridge_slave_0) entered blocking state [ 97.067272][ T1521] bridge0: port 1(bridge_slave_0) entered disabled state [ 97.094575][ T1521] device bridge_slave_0 entered promiscuous mode [ 97.128502][ T1504] F2FS-fs (loop2): Invalid segment/section count (458783, 24 x 150994945) [ 97.137246][ T947] cdc_ncm 4-1:1.0: setting tx_max = 40 [ 97.164963][ T947] cdc_ncm 4-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.3-1, CDC NCM, 42:42:42:42:42:42 [ 97.182309][ T1521] bridge0: port 2(bridge_slave_1) entered blocking state [ 97.185644][ T1504] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 97.189726][ T1521] bridge0: port 2(bridge_slave_1) entered disabled state [ 97.225666][ T1504] F2FS-fs (loop2): Unrecognized mount option "ÿÿÿÿÿÿÿÿ" or missing value [ 97.235666][ T947] usb 4-1: USB disconnect, device number 12 [ 97.245583][ T947] cdc_ncm 4-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.3-1, CDC NCM [ 97.254738][ T1521] device bridge_slave_1 entered promiscuous mode [ 97.526785][ T1518] EXT4-fs (loop5): Test dummy encryption mode enabled [ 97.554367][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 97.564027][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 97.581570][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 97.591669][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 97.615163][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 97.622239][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 97.639252][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 97.648761][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 97.658037][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 97.665146][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 97.695743][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 97.717782][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 97.731612][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 97.742099][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 97.763605][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 97.780055][ T1521] device veth0_vlan entered promiscuous mode [ 97.788362][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 97.799060][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 97.817345][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 97.854501][ T1521] device veth1_macvtap entered promiscuous mode [ 97.883974][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 97.928281][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 97.949397][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 97.974368][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 98.013188][ T1539] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 98.078673][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 98.177434][ T1539] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 98.201024][ T1539] FAT-fs (loop2): Filesystem has been set read-only [ 98.265799][ T280] FAT-fs (loop2): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 98.365779][ T1544] exfat: Bad value for 'uid' [ 98.477906][ T1542] F2FS-fs (loop5): Invalid log_blocksize (268), supports only 12 [ 98.493846][ T1544] EXT4-fs (loop7): Unrecognized mount option "appraise_type=imasig" or missing value [ 98.495013][ T1542] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 98.551770][ T1542] F2FS-fs (loop5): Found nat_bits in checkpoint [ 98.686792][ T1542] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 98.697803][ T1542] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 98.714840][ T1556] EXT4-fs error (device loop0): ext4_xattr_inode_iget:401: inode #12: comm syz.0.266: missing EA_INODE flag [ 98.728543][ T1556] EXT4-fs error (device loop0): ext4_xattr_inode_iget:406: comm syz.0.266: error while reading EA inode 12 err=-117 [ 98.742525][ T1556] EXT4-fs (loop0): 1 orphan inode deleted [ 98.766040][ T1537] F2FS-fs (loop3): Test dummy encryption mode enabled [ 98.775228][ T1556] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobarrier,resuid=0x000000000000ee01,,errors=continue [ 98.797985][ T1537] F2FS-fs (loop3): invalid crc value [ 98.936534][ T1537] F2FS-fs (loop3): Found nat_bits in checkpoint [ 98.980206][ T1537] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 98.991787][ T1537] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 98.999777][ T1537] F2FS-fs (loop3): Start checkpoint disabled! [ 99.011501][ T1537] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 99.314654][ T514] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 99.331205][ T1592] FAT-fs (loop0): Unrecognized mount option "./file2" or missing value [ 99.389539][ T1542] attempt to access beyond end of device [ 99.389539][ T1542] loop5: rw=2049, want=79904, limit=40427 [ 99.459842][ T1591] netlink: 136 bytes leftover after parsing attributes in process `syz.0.268'. [ 99.491216][ T1591] A link change request failed with some changes committed already. Interface veth1 may have been left with an inconsistent configuration, please check. [ 99.509970][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.509981][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.526050][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.569460][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.584587][ T514] usb 4-1: Using ep0 maxpacket: 16 [ 99.614353][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.614366][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.622860][ T1224] F2FS-fs (loop5): invalid namelen(0), ino:0, run fsck to fix. [ 99.657010][ T1610] overlayfs: unrecognized mount option "ñÞ¢ÑJúÎyÒ ÷kÆÏÃUR./file0" or missing value [ 99.765116][ T514] usb 4-1: unable to get BOS descriptor or descriptor too short [ 99.784240][ T1620] xt_hashlimit: size too large, truncated to 1048576 [ 99.844645][ T15] usb 3-1: new full-speed USB device number 12 using dummy_hcd [ 99.845593][ T514] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 99.863521][ T24] kauditd_printk_skb: 599 callbacks suppressed [ 99.863537][ T24] audit: type=1400 audit(1789328565.372:1670): avc: denied { ioctl } for pid=1536 comm="syz.3.263" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 99.890536][ T1621] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 99.977675][ T24] audit: type=1400 audit(1789328565.402:1671): avc: denied { ioctl } for pid=1607 comm="syz.2.271" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 100.003289][ T24] audit: type=1400 audit(1789328565.402:1672): avc: denied { mounton } for pid=1617 comm="syz.7.275" path="/3/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" dev="tmpfs" ino=36 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 100.061742][ T1625] input: syz1 as /devices/virtual/input/input6 [ 100.068113][ T24] audit: type=1400 audit(1789328565.432:1673): avc: denied { ioctl } for pid=1607 comm="syz.2.271" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 100.099503][ T1621] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 100.108530][ T24] audit: type=1400 audit(1789328565.432:1674): avc: denied { mount } for pid=1617 comm="syz.7.275" name="/" dev="loop7" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 100.138159][ T1621] FAT-fs (loop7): Filesystem has been set read-only [ 100.154770][ T1621] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 100.173476][ T24] audit: type=1400 audit(1789328565.432:1675): avc: denied { read write } for pid=1617 comm="syz.7.275" name="loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 100.215189][ T1621] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 100.227703][ T1627] overlayfs: failed to resolve './file0': -2 [ 100.244592][ T24] audit: type=1400 audit(1789328565.432:1676): avc: denied { read write open } for pid=1617 comm="syz.7.275" path="/dev/loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 100.270217][ T15] usb 3-1: config 1 has an invalid descriptor of length 200, skipping remainder of the config [ 100.280849][ T1621] FAT-fs (loop7): error, fat_get_cluster: invalid cluster chain (i_pos 1) [ 100.290071][ T15] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 100.302564][ T15] usb 3-1: config 1 has no interface number 0 [ 100.309351][ T15] usb 3-1: config 1 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 100.324682][ T24] audit: type=1400 audit(1789328565.432:1677): avc: denied { ioctl } for pid=1617 comm="syz.7.275" path="/dev/loop7" dev="devtmpfs" ino=122 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 100.335927][ T514] usb 4-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 100.359266][ T514] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 100.363395][ T1628] audit: audit_backlog=65 > audit_backlog_limit=64 [ 100.367338][ T514] usb 4-1: Product: syz [ 100.378160][ T1628] audit: audit_lost=1 audit_rate_limit=0 audit_backlog_limit=64 [ 100.383036][ T15] usb 3-1: config 1 interface 1 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64 [ 100.386225][ T514] usb 4-1: SerialNumber: syz [ 100.440607][ T15] usb 3-1: Duplicate descriptor for config 1 interface 1 altsetting 0, skipping [ 100.472913][ T15] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 56968, setting to 64 [ 100.497090][ T15] usb 3-1: config 1 interface 1 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 100.665187][ T514] usb 4-1: Audio class v2/v3 interfaces need an interface association [ 100.673800][ T514] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 100.754822][ T15] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 100.769041][ T15] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 100.780800][ T15] usb 3-1: Product: syz [ 100.818368][ T15] usb 3-1: Manufacturer: syz [ 100.828785][ T15] usb 3-1: SerialNumber: syz [ 100.849289][ T1521] FAT-fs (loop7): Invalid FSINFO signature: 0x00000000, 0x61417272 (sector = 1) [ 100.865281][ T1608] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 100.865595][ T1537] udc-core: couldn't find an available UDC or it's busy [ 100.879972][ T1537] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 100.906302][ T1619] F2FS-fs (loop0): invalid crc value [ 100.944744][ T1619] F2FS-fs (loop0): Found nat_bits in checkpoint [ 101.016077][ T1619] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 101.097557][ T1608] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 101.124475][ T514] usb 4-1: 2:1 : bogus bTerminalLink 6 [ 101.149081][ T1647] EXT4-fs error (device loop7): ext4_xattr_inode_iget:401: inode #12: comm syz.7.279: missing EA_INODE flag [ 101.176589][ T1647] EXT4-fs error (device loop7): ext4_xattr_inode_iget:406: comm syz.7.279: error while reading EA inode 12 err=-117 [ 101.209996][ T1647] EXT4-fs (loop7): 1 orphan inode deleted [ 101.216214][ T1647] EXT4-fs (loop7): mounted filesystem without journal. Opts: nobarrier,resuid=0x000000000000ee01,,errors=continue [ 101.330618][ T1608] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 101.370405][ T514] usb 4-1: USB disconnect, device number 13 [ 101.476465][ T1657] xt_hashlimit: size too large, truncated to 1048576 [ 101.585368][ T1220] udevd[1220]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 101.884984][ T7] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 101.950636][ T1668] F2FS-fs (loop0): invalid crc value [ 101.957778][ T1668] F2FS-fs (loop0): Mismatch valid blocks 0 vs. 1 [ 101.964242][ T1668] F2FS-fs (loop0): Failed to initialize F2FS segment manager (-117) [ 102.064323][ T947] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 102.424348][ T947] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 102.435042][ T947] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 102.446496][ T947] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 102.456370][ T947] usb 8-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 102.469230][ T947] usb 8-1: New USB device found, idVendor=046d, idProduct=c222, bcdDevice= 0.00 [ 102.478402][ T947] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 102.654256][ T15] cdc_ncm 3-1:1.1: failed GET_NTB_PARAMETERS [ 102.667516][ T15] cdc_ncm 3-1:1.1: bind() failure [ 102.688303][ T15] usb 3-1: USB disconnect, device number 12 [ 102.725869][ T1664] input: syz1 as /devices/virtual/input/input7 [ 102.783560][ T1694] sch_tbf: burst 1520 is lower than device lo mtu (11337746) ! [ 102.906552][ T1703] netlink: 'syz.0.290': attribute type 10 has an invalid length. [ 103.114249][ T947] usbhid 8-1:1.0: can't add hid device: -32 [ 103.121096][ T947] usbhid: probe of 8-1:1.0 failed with error -32 [ 103.224164][ T15] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 103.295187][ T1706] EXT4-fs error (device loop3): ext4_read_block_bitmap_nowait:476: comm syz.3.291: Invalid block bitmap block 0 in block_group 0 [ 103.309199][ T1706] EXT4-fs error (device loop3) in ext4_mb_clear_bb:5650: Corrupt filesystem [ 103.318675][ T1706] EXT4-fs error (device loop3): ext4_clear_blocks:880: inode #13: comm syz.3.291: attempt to clear invalid blocks 983261 len 1 [ 103.332790][ T1706] EXT4-fs error (device loop3): ext4_free_branches:1026: inode #13: comm syz.3.291: invalid indirect mapped block 2683928664 (level 0) [ 103.347911][ T1706] EXT4-fs error (device loop3): __ext4_get_inode_loc:4451: comm syz.3.291: Invalid inode table block 0 in block_group 0 [ 103.361358][ T1706] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5971: Corrupt filesystem [ 103.371374][ T1706] EXT4-fs error (device loop3) in ext4_orphan_del:3292: Corrupt filesystem [ 103.380719][ T1706] EXT4-fs error (device loop3): __ext4_get_inode_loc:4451: comm syz.3.291: Invalid inode table block 0 in block_group 0 [ 103.394172][ T1706] EXT4-fs error (device loop3) in ext4_reserve_inode_write:5971: Corrupt filesystem [ 103.404370][ T1706] EXT4-fs error (device loop3): ext4_truncate:4403: inode #13: comm syz.3.291: mark_inode_dirty error [ 103.415580][ T1706] EXT4-fs error (device loop3) in ext4_orphan_cleanup:3106: Corrupt filesystem [ 103.425589][ T1706] EXT4-fs error (device loop3): __ext4_get_inode_loc:4451: comm syz.3.291: Invalid inode table block 0 in block_group 0 [ 103.438573][ T1706] EXT4-fs (loop3): 1 truncate cleaned up [ 103.444300][ T1706] EXT4-fs (loop3): mounted filesystem without journal. Opts: noblock_validity,nojournal_checksum,,errors=continue [ 103.474110][ T15] usb 3-1: Using ep0 maxpacket: 8 [ 103.539825][ T1706] EXT4-fs error (device loop3): ext4_read_inode_bitmap:140: comm syz.3.291: Invalid inode bitmap blk 0 in block_group 0 [ 103.594223][ T15] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 103.604591][ T15] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 103.774192][ T15] usb 3-1: New USB device found, idVendor=0582, idProduct=008d, bcdDevice= 0.40 [ 103.784878][ T15] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 103.793175][ T15] usb 3-1: Product: syz [ 103.798538][ T15] usb 3-1: Manufacturer: syz [ 103.803227][ T15] usb 3-1: SerialNumber: syz [ 104.059766][ T1699] udc-core: couldn't find an available UDC or it's busy [ 104.086287][ T1699] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 104.264143][ T15] usb 3-1: MIDIStreaming interface descriptor not found [ 104.274628][ T15] usb 3-1: USB disconnect, device number 13 [ 104.283699][ T1724] F2FS-fs (loop3): Test dummy encryption mode enabled [ 104.299991][ T1724] F2FS-fs (loop3): invalid crc value [ 104.310536][ T1724] F2FS-fs (loop3): Found nat_bits in checkpoint [ 104.359775][ T1724] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 104.371235][ T1724] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 104.378553][ T1724] F2FS-fs (loop3): Start checkpoint disabled! [ 104.393341][ T1724] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 104.494867][ T1477] udevd[1477]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 104.674040][ T1140] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 104.750455][ T1748] EXT4-fs (loop0): orphan cleanup on readonly fs [ 104.775873][ T15] usb 8-1: USB disconnect, device number 2 [ 104.792283][ T1758] device bridge_slave_1 left promiscuous mode [ 104.798738][ T1758] bridge0: port 2(bridge_slave_1) entered disabled state [ 104.807741][ T1748] EXT4-fs error (device loop0): ext4_ext_check_inode:500: inode #4: comm syz.0.296: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 2048(2048) [ 104.808147][ T1758] device bridge_slave_0 left promiscuous mode [ 104.842095][ T1758] bridge0: port 1(bridge_slave_0) entered disabled state [ 104.846531][ T1748] EXT4-fs error (device loop0): ext4_quota_enable:6454: comm syz.0.296: Bad quota inode: 4, type: 1 [ 104.867562][ T24] kauditd_printk_skb: 512 callbacks suppressed [ 104.867585][ T24] audit: type=1400 audit(1789328570.393:2183): avc: denied { mounton } for pid=1759 comm="syz.7.301" path="/8/proc" dev="tmpfs" ino=65 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 104.902034][ T1760] FAULT_INJECTION: forcing a failure. [ 104.902034][ T1760] name failslab, interval 1, probability 0, space 0, times 0 [ 104.914154][ T1140] usb 4-1: Using ep0 maxpacket: 16 [ 104.916996][ T1748] EXT4-fs warning (device loop0): ext4_enable_quotas:6495: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 104.935922][ T1760] CPU: 0 PID: 1760 Comm: syz.7.301 Not tainted syzkaller #0 [ 104.943376][ T1760] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 104.953631][ T1760] Call Trace: [ 104.956956][ T1760] __dump_stack+0x21/0x24 [ 104.961319][ T1760] dump_stack_lvl+0x1a7/0x208 [ 104.966028][ T1760] ? show_regs_print_info+0x18/0x18 [ 104.967641][ T24] audit: type=1400 audit(1789328570.423:2184): avc: denied { mount } for pid=1759 comm="syz.7.301" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 104.971248][ T1760] dump_stack+0x15/0x1c [ 104.971259][ T1760] should_fail+0x3ab/0x500 [ 104.971315][ T1760] ? security_inode_alloc+0x33/0x110 [ 104.994915][ T1748] EXT4-fs (loop0): Cannot turn on quotas: error -117 [ 104.997226][ T1760] __should_failslab+0xa4/0xe0 [ 105.001621][ T1748] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 105.006878][ T1760] should_failslab+0x9/0x20 [ 105.006892][ T1760] kmem_cache_alloc+0x3d/0x2d0 [ 105.006907][ T1760] security_inode_alloc+0x33/0x110 [ 105.006922][ T1760] inode_init_always+0x725/0x9c0 [ 105.006935][ T1760] new_inode_pseudo+0x91/0x210 [ 105.006947][ T1760] new_inode+0x28/0x1e0 [ 105.006959][ T1760] ? start_creating+0x1f6/0x300 [ 105.006989][ T1760] __debugfs_create_file+0x149/0x4a0 [ 105.065986][ T1760] debugfs_create_file+0x4a/0x60 [ 105.070962][ T1760] binder_open+0x899/0xe60 [ 105.075417][ T1760] ? binder_mmap+0x380/0x380 [ 105.080155][ T1760] ? binder_mmap+0x380/0x380 [ 105.084898][ T1760] do_dentry_open+0x7a5/0x10a0 [ 105.085362][ T24] audit: type=1400 audit(1789328570.423:2185): avc: denied { read write } for pid=1759 comm="syz.7.301" name="binder0" dev="binder" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 105.089699][ T1760] vfs_open+0x73/0x80 [ 105.089713][ T1760] path_openat+0x26c3/0x3040 [ 105.089766][ T1760] ? __kasan_slab_alloc+0xc9/0xe0 [ 105.114893][ T1140] usb 4-1: unable to get BOS descriptor or descriptor too short [ 105.116886][ T1760] ? getname_flags+0xba/0x510 [ 105.138791][ T1760] ? getname+0x19/0x20 [ 105.142885][ T1760] ? do_sys_openat2+0xde/0x750 [ 105.147688][ T1760] ? do_filp_open+0x400/0x400 [ 105.152398][ T1760] do_filp_open+0x1df/0x400 [ 105.156937][ T1760] ? vfs_tmpfile+0x2c0/0x2c0 [ 105.161566][ T1760] ? get_unused_fd_flags+0x92/0xa0 [ 105.166706][ T1760] do_sys_openat2+0x19f/0x750 [ 105.171500][ T1760] ? do_sys_open+0xe0/0xe0 [ 105.175951][ T1760] ? __kasan_check_write+0x14/0x20 [ 105.181190][ T1760] ? switch_fpu_return+0x19c/0x330 [ 105.186335][ T1760] ? fpu__clear_all+0x20/0x20 [ 105.191109][ T1760] ? __fdget+0x1b3/0x230 [ 105.195370][ T1140] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 105.206422][ T1760] __x64_sys_openat+0x136/0x160 [ 105.211313][ T1760] do_syscall_64+0x31/0x40 [ 105.215757][ T1760] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 105.221676][ T1760] RIP: 0033:0x7f1cb2484159 [ 105.226129][ T1760] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 105.230685][ T24] audit: type=1400 audit(1789328570.423:2186): avc: denied { open } for pid=1759 comm="syz.7.301" path="/dev/binderfs/binder0" dev="binder" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 105.245754][ T1760] RSP: 002b:00007f1cb0edd028 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 105.245770][ T1760] RAX: ffffffffffffffda RBX: 00007f1cb270bfa0 RCX: 00007f1cb2484159 [ 105.245778][ T1760] RDX: 0000000000000002 RSI: 0000200000000040 RDI: ffffffffffffff9c [ 105.245786][ T1760] RBP: 00007f1cb251b03b R08: 0000000000000000 R09: 0000000000000000 [ 105.245794][ T1760] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 105.245802][ T1760] R13: 00007f1cb270c038 R14: 00007f1cb270bfa0 R15: 00007ffc483a6158 [ 105.325176][ T1760] debugfs: out of free dentries, can not create file '1759' [ 105.364231][ T24] audit: type=1400 audit(1789328570.463:2187): avc: denied { ioctl } for pid=1723 comm="syz.3.294" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 105.405601][ T24] audit: type=1400 audit(1789328570.483:2188): avc: denied { ioctl } for pid=1723 comm="syz.3.294" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 105.443209][ T24] audit: type=1400 audit(1789328570.523:2189): avc: denied { ioctl } for pid=1723 comm="syz.3.294" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 105.469449][ T24] audit: type=1400 audit(1789328570.563:2190): avc: denied { ioctl } for pid=1723 comm="syz.3.294" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 105.514004][ T24] audit: type=1400 audit(1789328570.563:2191): avc: denied { mount } for pid=1743 comm="syz.0.296" name="/" dev="loop0" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 105.536302][ T24] audit: type=1400 audit(1789328570.563:2192): avc: denied { read write } for pid=1743 comm="syz.0.296" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 105.627857][ T1770] EXT4-fs (loop0): ext4_check_descriptors: Checksum for group 0 failed (32298!=35945) [ 105.639719][ T1770] EXT4-fs (loop0): revision level too high, forcing read-only mode [ 105.648690][ T1770] EXT4-fs (loop0): orphan cleanup on readonly fs [ 105.656241][ T1770] EXT4-fs error (device loop0): ext4_read_inode_bitmap:168: comm syz.0.304: Inode bitmap for bg 0 marked uninitialized [ 105.668991][ T1140] usb 4-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 105.671055][ T1770] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 105.694129][ T1771] EXT4-fs (loop2): Ignoring removed bh option [ 105.703510][ T1140] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 105.715675][ T1770] netlink: 20 bytes leftover after parsing attributes in process `syz.0.304'. [ 105.725308][ T1140] usb 4-1: Product: syz [ 105.729514][ T1140] usb 4-1: SerialNumber: syz [ 105.746701][ T1771] EXT4-fs (loop2): mounted filesystem without journal. Opts: nobarrier,dioread_lock,barrier=0x0000000000000004,nolazytime,debug_want_extra_isize=0x0000000000000080,lazytime,errors=remount-ro,stripe=0x0000000000000010,bh,init_itable, [ 105.783900][ T305] usb 8-1: new high-speed USB device number 3 using dummy_hcd [ 106.020082][ T1779] input: syz1 as /devices/virtual/input/input8 [ 106.040592][ T1781] 9pnet: Insufficient options for proto=fd [ 106.055086][ T1140] usb 4-1: Audio class v2/v3 interfaces need an interface association [ 106.071776][ T1140] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 106.104588][ T1784] 9pnet: Insufficient options for proto=fd [ 106.154760][ T305] usb 8-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 106.183815][ T305] usb 8-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 106.221998][ T305] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 106.235448][ T305] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 106.255624][ T305] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 106.265219][ T1724] udc-core: couldn't find an available UDC or it's busy [ 106.273098][ T1724] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 106.300300][ T1795] exFAT-fs (loop5): failed to load upcase table (idx : 0x0000fd4f, chksum : 0x3963664b, utbl_chksum : 0xe619d30d) [ 106.340720][ T1792] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 106.360557][ T492] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 106.384443][ T305] usb 8-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 106.396488][ T305] usb 8-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 106.409292][ T305] usb 8-1: Product: syz [ 106.413536][ T305] usb 8-1: Manufacturer: syz [ 106.454377][ T305] cdc_wdm 8-1:1.0: skipping garbage [ 106.460982][ T305] cdc_wdm 8-1:1.0: skipping garbage [ 106.490603][ T305] cdc_wdm 8-1:1.0: cdc-wdm0: USB WDM device [ 106.514100][ T1140] usb 4-1: USB disconnect, device number 14 [ 106.529099][ T1792] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2816 sclass=netlink_route_socket pid=1792 comm=syz.0.308 [ 106.657633][ T1765] udc-core: couldn't find an available UDC or it's busy [ 106.672855][ T1765] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 106.754610][ T1220] udevd[1220]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 106.774909][ T1800] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 106.805162][ T1800] EXT4-fs error (device loop5): ext4_orphan_get:1431: comm syz.5.311: bad orphan inode 15 [ 106.823317][ T1140] usb 8-1: USB disconnect, device number 3 [ 106.842696][ T1800] ext4_test_bit(bit=14, block=18) = 1 [ 106.854064][ T1800] is_bad_inode(inode)=0 [ 106.864378][ T1800] NEXT_ORPHAN(inode)=1023 [ 106.872634][ T1800] max_ino=32 [ 106.876609][ T1800] i_nlink=0 [ 106.879911][ T1800] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 106.889216][ T1800] ext2 filesystem being mounted at /23/éq‰Y’3aK supports timestamps until 2038-01-19 (0x7fffffff) [ 106.982399][ T1800] EXT4-fs error (device loop5): ext4_search_dir:1521: inode #2: block 3: comm syz.5.311: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=458767, rec_len=0, size=4096 fake=0 [ 107.008932][ T1806] 9pnet: Insufficient options for proto=fd [ 107.057359][ T1800] input: syz1 as /devices/virtual/input/input10 [ 107.393676][ T311] usb 8-1: new high-speed USB device number 4 using dummy_hcd [ 107.529526][ T1821] EXT4-fs (loop5): Ignoring removed oldalloc option [ 107.537874][ T1821] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 107.564176][ T1829] FAULT_INJECTION: forcing a failure. [ 107.564176][ T1829] name failslab, interval 1, probability 0, space 0, times 0 [ 107.583743][ T1829] CPU: 1 PID: 1829 Comm: syz.2.321 Not tainted syzkaller #0 [ 107.591075][ T1829] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 107.601152][ T1829] Call Trace: [ 107.604986][ T1829] __dump_stack+0x21/0x24 [ 107.609349][ T1829] dump_stack_lvl+0x1a7/0x208 [ 107.614078][ T1829] ? show_regs_print_info+0x18/0x18 [ 107.619328][ T1829] dump_stack+0x15/0x1c [ 107.623520][ T1829] should_fail+0x3ab/0x500 [ 107.625985][ T1821] EXT4-fs error (device loop5): ext4_validate_block_bitmap:429: comm syz.5.319: bg 0: block 7: invalid block bitmap [ 107.628020][ T1829] ? selinux_sb_alloc_security+0x53/0x200 [ 107.642091][ T1821] EXT4-fs error (device loop5) in ext4_mb_clear_bb:5650: Corrupt filesystem [ 107.646112][ T1829] __should_failslab+0xa4/0xe0 [ 107.646128][ T1829] should_failslab+0x9/0x20 [ 107.646143][ T1829] kmem_cache_alloc_trace+0x3a/0x2e0 [ 107.646155][ T1829] ? __kasan_check_write+0x14/0x20 [ 107.646168][ T1829] selinux_sb_alloc_security+0x53/0x200 [ 107.646222][ T1829] security_sb_alloc+0x62/0x90 [ 107.660638][ T1821] EXT4-fs error (device loop5): ext4_xattr_delete_inode:2917: inode #11: comm syz.5.319: corrupted xattr block 95 [ 107.664244][ T1829] alloc_super+0x13c/0x7d0 [ 107.664261][ T1829] ? kernfs_get_tree+0x790/0x790 [ 107.664308][ T1829] sget_fc+0x2c9/0x700 [ 107.673871][ T1821] EXT4-fs warning (device loop5): ext4_evict_inode:305: xattr delete (err -117) [ 107.674731][ T1829] ? kernfs_test_super+0x100/0x100 [ 107.674783][ T1829] kernfs_get_tree+0x191/0x790 [ 107.680487][ T1821] EXT4-fs (loop5): 1 orphan inode deleted [ 107.685180][ T1829] ? security_capable+0x87/0xb0 [ 107.685193][ T1829] sysfs_get_tree+0x40/0x100 [ 107.685207][ T1829] vfs_get_tree+0x89/0x260 [ 107.685221][ T1829] do_new_mount+0x25a/0xa30 [ 107.685262][ T1829] path_mount+0x581/0xca0 [ 107.700618][ T1821] EXT4-fs (loop5): mounted filesystem without journal. Opts: dioread_nolock,oldalloc,block_validity,jqfmt=vfsold,,errors=continue [ 107.701846][ T1829] __se_sys_mount+0x320/0x390 [ 107.701902][ T1829] ? __x64_sys_mount+0xd0/0xd0 [ 107.733873][ T311] usb 8-1: Using ep0 maxpacket: 16 [ 107.735834][ T1829] __x64_sys_mount+0xbf/0xd0 [ 107.735895][ T1829] do_syscall_64+0x31/0x40 [ 107.797306][ T1829] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 107.803200][ T1829] RIP: 0033:0x7f0d8817c159 [ 107.807620][ T1829] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 107.827236][ T1829] RSP: 002b:00007f0d86bd5028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 107.835754][ T1829] RAX: ffffffffffffffda RBX: 00007f0d88403fa0 RCX: 00007f0d8817c159 [ 107.843735][ T1829] RDX: 0000200000000080 RSI: 0000200000000040 RDI: 0000000000000000 [ 107.851821][ T1829] RBP: 00007f0d8821303b R08: 0000000000000000 R09: 0000000000000000 [ 107.860077][ T1829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 107.868078][ T1829] R13: 00007f0d88404038 R14: 00007f0d88403fa0 R15: 00007fffa06b9238 [ 107.883667][ T1819] FAT-fs (loop3): bogus number of reserved sectors [ 107.890349][ T1819] FAT-fs (loop3): Can't find a valid FAT filesystem [ 107.915255][ T1821] EXT4-fs error (device loop5): ext4_read_inline_dir:1622: inode #12: block 7: comm syz.5.319: path /25/file0/file0: bad entry in directory: rec_len is smaller than minimal - offset=40, inode=14, rec_len=3, size=80 fake=0 [ 107.964365][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 107.972472][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 107.992277][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.000355][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.014003][ T311] usb 8-1: unable to get BOS descriptor or descriptor too short [ 108.033576][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.053977][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.062181][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.070510][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.093392][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.109703][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.118067][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.126119][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.135805][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.144696][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.152945][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.161041][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.169545][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.178284][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.188368][ T1843] EXT4-fs (loop5): Test dummy encryption mode enabled [ 108.196504][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.207069][ T1843] EXT4-fs error (device loop5): ext4_orphan_get:1405: inode #15: comm syz.5.323: inode has both inline data and extents flags [ 108.220882][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.229777][ T1843] EXT4-fs error (device loop5): ext4_orphan_get:1410: comm syz.5.323: couldn't read orphan inode 15 (err -117) [ 108.242740][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.251070][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.259867][ T1843] EXT4-fs (loop5): mounted filesystem without journal. Opts: test_dummy_encryption,,errors=continue [ 108.271413][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.281872][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.290502][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.299467][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.304833][ T311] usb 8-1: New USB device found, idVendor=4752, idProduct=0011, bcdDevice= 0.40 [ 108.310364][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.325554][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.328348][ T311] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.337798][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.349853][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.358099][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.366647][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.369789][ T311] usb 8-1: Product: syz [ 108.375088][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.386438][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.394807][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.404022][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.411933][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.420354][ T311] usb 8-1: Manufacturer: syz [ 108.425534][ T311] usb 8-1: SerialNumber: syz [ 108.439634][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.449029][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.456957][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.465379][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.473228][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.484055][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.492017][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.499877][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.507725][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.515621][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.525241][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.533179][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.542814][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.550731][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.560367][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.568295][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.577455][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.585378][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.594817][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.602729][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.611896][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.620242][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.629912][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.638031][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.647190][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.655106][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.664719][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.672591][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.680544][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.690066][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.698176][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.707872][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.715882][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.723845][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.733298][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.741419][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.751114][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.760210][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.770027][ T311] usb 8-1: USB disconnect, device number 4 [ 108.774555][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.784361][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.794286][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.802398][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.812299][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.820235][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.828148][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.838175][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.846136][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.855912][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.864588][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.874781][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.882670][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.890620][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.900511][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.908497][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.917778][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.925781][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.935681][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.943677][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.951430][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.961244][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.969331][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.978846][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.986789][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 108.996644][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.004604][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.014075][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.022251][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.031661][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.039581][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.048804][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.056735][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.066530][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.074490][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.083945][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.091895][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.099780][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.109914][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.117837][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.127250][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.135125][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.143055][ T395] hid-generic 0007:0635:0004.0007: unknown main item tag 0x0 [ 109.155594][ T395] hid-generic 0007:0635:0004.0007: hidraw0: HID vffffff.ff Device [syz1] on syz1 [ 109.375814][ T1853] EXT4-fs (loop5): Ignoring removed nobh option [ 109.393511][ T1853] EXT4-fs (loop5): Couldn't mount because of unsupported optional features (4000000) [ 109.409740][ T1849] EXT4-fs (loop0): mounted filesystem without journal. Opts: i_version,dioread_lock,nodioread_nolock,noquota,debug_want_extra_isize=0x0000000000000080,grpquota,nodelalloc,jqfmt=vfsv1,norecovery,,errors=continue [ 109.460058][ T1841] F2FS-fs (loop3): Test dummy encryption mode enabled [ 109.480632][ T1841] F2FS-fs (loop3): invalid crc value [ 109.532327][ T1841] F2FS-fs (loop3): Found nat_bits in checkpoint [ 109.593622][ T395] usb 8-1: new high-speed USB device number 5 using dummy_hcd [ 109.621839][ T1841] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 109.640282][ T1841] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 109.658934][ T1841] F2FS-fs (loop3): Start checkpoint disabled! [ 109.725284][ T1841] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 109.833364][ T52] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 109.883757][ T24] kauditd_printk_skb: 517 callbacks suppressed [ 109.883771][ T24] audit: type=1400 audit(1789328575.413:2710): avc: denied { ioctl } for pid=1848 comm="syz.0.327" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 109.913707][ T395] usb 8-1: device descriptor read/64, error -71 [ 109.972267][ T24] audit: type=1400 audit(1789328575.493:2711): avc: denied { read write } for pid=1224 comm="syz-executor" name="loop5" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 110.083418][ T52] usb 1-1: Using ep0 maxpacket: 8 [ 110.084856][ T24] audit: type=1400 audit(1789328575.493:2712): avc: denied { open } for pid=1224 comm="syz-executor" path="/dev/loop5" dev="devtmpfs" ino=120 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 110.118610][ T24] audit: type=1400 audit(1789328575.493:2713): avc: denied { ioctl } for pid=1224 comm="syz-executor" path="/dev/loop5" dev="devtmpfs" ino=120 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 110.125578][ T1140] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 110.147608][ T24] audit: type=1400 audit(1789328575.573:2714): avc: denied { read write } for pid=1872 comm="syz.5.329" name="raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.177064][ T24] audit: type=1400 audit(1789328575.573:2715): avc: denied { open } for pid=1872 comm="syz.5.329" path="/dev/raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.201165][ T24] audit: type=1400 audit(1789328575.573:2716): avc: denied { ioctl } for pid=1872 comm="syz.5.329" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.224724][ T52] usb 1-1: config 1 has an invalid descriptor of length 105, skipping remainder of the config [ 110.239065][ T24] audit: type=1400 audit(1789328575.583:2717): avc: denied { ioctl } for pid=1872 comm="syz.5.329" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.269165][ T24] audit: type=1400 audit(1789328575.593:2718): avc: denied { ioctl } for pid=1851 comm="syz.7.326" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.297168][ T24] audit: type=1400 audit(1789328575.613:2719): avc: denied { ioctl } for pid=1851 comm="syz.7.326" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 110.312202][ T1867] fido_id[1867]: Failed to open report descriptor at '/sys/devices/virtual/misc/uhid/report_descriptor': No such file or directory [ 110.337587][ T395] usb 8-1: device descriptor read/64, error -71 [ 110.344306][ T311] usb 6-1: new full-speed USB device number 13 using dummy_hcd [ 110.414605][ T52] usb 1-1: New USB device found, idVendor=041e, idProduct=3000, bcdDevice= 0.40 [ 110.424100][ T52] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 110.432307][ T52] usb 1-1: Product: syz [ 110.436923][ T52] usb 1-1: Manufacturer: syz [ 110.441988][ T52] usb 1-1: SerialNumber: syz [ 110.483655][ T1140] usb 4-1: Using ep0 maxpacket: 16 [ 110.623364][ T395] usb 8-1: new high-speed USB device number 6 using dummy_hcd [ 110.643706][ T1140] usb 4-1: unable to get BOS descriptor or descriptor too short [ 110.724391][ T1140] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 110.763416][ T311] usb 6-1: config 14 has an invalid interface number: 217 but max is 0 [ 110.771819][ T311] usb 6-1: config 14 contains an unexpected descriptor of type 0x1, skipping [ 110.780957][ T311] usb 6-1: config 14 has an invalid descriptor of length 0, skipping remainder of the config [ 110.791317][ T311] usb 6-1: config 14 has 2 interfaces, different from the descriptor's value: 1 [ 110.800636][ T311] usb 6-1: config 14 has no interface number 1 [ 110.804966][ T52] usb 1-1: Audio class v2/v3 interfaces need an interface association [ 110.806976][ T311] usb 6-1: config 14 interface 217 has no altsetting 0 [ 110.822843][ T52] snd-usb-audio: probe of 1-1:1.0 failed with error -22 [ 110.893345][ T395] usb 8-1: device descriptor read/64, error -71 [ 110.943618][ T52] usb 1-1: 1:1 : bogus bTerminalLink 7 [ 110.967993][ T52] usb 1-1: USB disconnect, device number 12 [ 110.983630][ T311] usb 6-1: New USB device found, idVendor=0421, idProduct=0070, bcdDevice=46.26 [ 111.001334][ T311] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 111.010045][ T311] usb 6-1: Product: syz [ 111.015399][ T311] usb 6-1: Manufacturer: syz [ 111.020135][ T311] usb 6-1: SerialNumber: syz [ 111.111918][ T489] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 111.133399][ T1140] usb 4-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 111.146203][ T1140] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 111.155428][ T1140] usb 4-1: Product: syz [ 111.183348][ T1140] usb 4-1: can't set config #1, error -71 [ 111.192116][ T1140] usb 4-1: USB disconnect, device number 15 [ 111.273015][ T1876] tipc: Enabling of bearer rejected, media not registered [ 111.293251][ T395] usb 8-1: device descriptor read/64, error -71 [ 111.423202][ T395] usb usb8-port1: attempt power cycle [ 111.683165][ T1140] usb 4-1: new full-speed USB device number 16 using dummy_hcd [ 111.755680][ T1881] F2FS-fs (loop0): Wrong SIT boundary, start(1536) end(2560) blocks(3590325248) [ 111.767750][ T1881] F2FS-fs (loop0): Can't find valid F2FS filesystem in 2th superblock [ 111.778367][ T1881] F2FS-fs (loop0): invalid crc value [ 111.813004][ T1881] F2FS-fs (loop0): Mismatch valid blocks 2 vs. 3 [ 111.823242][ T1881] F2FS-fs (loop0): Failed to initialize F2FS segment manager (-117) [ 111.833773][ T395] usb 8-1: new high-speed USB device number 7 using dummy_hcd [ 111.843432][ T311] rndis_host 6-1:14.217: skipping garbage [ 111.863949][ T311] usb 6-1: bad CDC descriptors [ 111.868926][ T311] cdc_acm 6-1:14.217: skipping garbage [ 111.877904][ T311] usb 6-1: USB disconnect, device number 13 [ 111.897599][ T1889] EXT4-fs (loop5): mounting ext2 file system using the ext4 subsystem [ 111.915087][ T1889] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 111.924481][ T1889] ext2 filesystem being mounted at /30/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 112.024173][ T395] usb 8-1: device descriptor read/8, error -71 [ 112.043187][ T1140] usb 4-1: config 1 has an invalid descriptor of length 193, skipping remainder of the config [ 112.055300][ T1140] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 112.067768][ T1140] usb 4-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 112.233255][ T1140] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 112.242834][ T1140] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 112.243239][ T311] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 112.258849][ T1140] usb 4-1: Product: syz [ 112.263598][ T1140] usb 4-1: Manufacturer: syz [ 112.268632][ T1140] usb 4-1: SerialNumber: syz [ 112.294101][ T395] usb 8-1: device descriptor read/8, error -71 [ 112.324003][ T1140] cdc_ncm 4-1:1.0: bind() failure [ 112.633136][ T311] usb 6-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 112.643407][ T311] usb 6-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 112.656773][ T311] usb 6-1: config 1 interface 1 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 112.669771][ T311] usb 6-1: config 1 interface 1 has no altsetting 0 [ 112.793062][ T395] usb 8-1: new high-speed USB device number 8 using dummy_hcd [ 112.863195][ T311] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 112.872415][ T311] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 112.881171][ T311] usb 6-1: Product: syz [ 112.885815][ T311] usb 6-1: Manufacturer: syz [ 112.890438][ T311] usb 6-1: SerialNumber: syz [ 112.935141][ T311] cdc_ncm 6-1:1.0: skipping garbage [ 112.940469][ T311] cdc_ncm 6-1:1.0: bind() failure [ 112.963048][ T395] usb 8-1: device descriptor read/8, error -71 [ 113.233277][ T395] usb 8-1: device descriptor read/8, error -71 [ 113.353019][ T395] usb usb8-port1: unable to enumerate USB device [ 113.357434][ T311] usb 6-1: USB disconnect, device number 14 [ 113.366192][ T1278] udevd[1278]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 113.416164][ T1477] udevd[1477]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.2/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 114.120261][ T1916] binder: BINDER_SET_CONTEXT_MGR already set [ 114.126870][ T1916] binder: 1915:1916 ioctl 4018620d 200000000040 returned -16 [ 114.136843][ T1916] netlink: 4 bytes leftover after parsing attributes in process `syz.5.339'. [ 114.412852][ T395] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 114.427923][ T311] usb 4-1: USB disconnect, device number 16 [ 114.772917][ T395] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 64 [ 114.783437][ T395] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 64 [ 114.793428][ T395] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 114.804777][ T395] usb 6-1: New USB device found, idVendor=067b, idProduct=2303, bcdDevice= 1.00 [ 114.814314][ T395] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.842837][ T311] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 114.845982][ T1916] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 114.857937][ T1916] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 114.883470][ T395] pl2303 6-1:1.0: pl2303 converter detected [ 114.961809][ T24] kauditd_printk_skb: 217 callbacks suppressed [ 114.961823][ T24] audit: type=1400 audit(1789328580.484:2937): avc: denied { read write } for pid=279 comm="syz-executor" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 114.995298][ T24] audit: type=1400 audit(1789328580.484:2938): avc: denied { open } for pid=279 comm="syz-executor" path="/dev/loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 115.019806][ T24] audit: type=1400 audit(1789328580.484:2939): avc: denied { ioctl } for pid=279 comm="syz-executor" path="/dev/loop0" dev="devtmpfs" ino=115 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 115.047091][ T395] usb 6-1: pl2303 converter now attached to ttyUSB0 [ 115.059987][ T1930] EXT4-fs (loop0): Test dummy encryption mode enabled [ 115.072361][ T24] audit: type=1400 audit(1789328580.524:2940): avc: denied { read write } for pid=1929 comm="syz.0.342" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 115.105005][ T24] audit: type=1400 audit(1789328580.524:2941): avc: denied { open } for pid=1929 comm="syz.0.342" path="/dev/loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 115.132835][ T24] audit: type=1400 audit(1789328580.524:2942): avc: denied { ioctl } for pid=1929 comm="syz.0.342" path="/dev/loop0" dev="devtmpfs" ino=115 ioctlcmd=0x4c00 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 115.139990][ T1930] EXT4-fs error (device loop0): ext4_xattr_inode_iget:401: inode #2: comm syz.0.342: missing EA_INODE flag [ 115.162570][ T24] audit: type=1400 audit(1789328580.584:2943): avc: denied { mounton } for pid=1929 comm="syz.0.342" path="/76/file0" dev="tmpfs" ino=474 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 115.194252][ T24] audit: type=1400 audit(1789328580.624:2944): avc: denied { prog_load } for pid=1915 comm="syz.5.339" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bpf permissive=1 [ 115.214223][ T24] audit: type=1400 audit(1789328580.624:2945): avc: denied { bpf } for pid=1915 comm="syz.5.339" capability=39 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 115.234804][ T24] audit: type=1400 audit(1789328580.624:2946): avc: denied { bpf } for pid=1915 comm="syz.5.339" capability=39 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 115.241708][ T1930] EXT4-fs error (device loop0): ext4_xattr_inode_iget:406: comm syz.0.342: error while reading EA inode 2 err=-117 [ 115.268561][ T1930] EXT4-fs (loop0): 1 orphan inode deleted [ 115.274864][ T1930] EXT4-fs (loop0): mounted filesystem without journal. Opts: test_dummy_encryption,nogrpid,,errors=continue [ 115.284002][ T311] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a7, bcdDevice= 1.00 [ 115.296582][ T311] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 115.308568][ T1916] EXT4-fs (loop5): invalid inodes per group: 0 [ 115.308568][ T1916] [ 115.366506][ T15] usb 6-1: USB disconnect, device number 15 [ 115.376834][ T15] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0 [ 115.423254][ T15] pl2303 6-1:1.0: device disconnected [ 115.590359][ T1926] udc-core: couldn't find an available UDC or it's busy [ 115.597427][ T1926] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 115.621046][ T311] cdc_acm 4-1:1.0: ttyACM0: USB ACM device [ 115.643239][ T311] usb 4-1: USB disconnect, device number 17 [ 115.747774][ T1925] netlink: 388 bytes leftover after parsing attributes in process `syz.3.341'. [ 115.993355][ T1941] EXT4-fs (loop5): mounted filesystem without journal. Opts: max_dir_size_kb=0x0000000000000ffc,abort,,errors=continue [ 116.017061][ T1941] IPv6: addrconf: prefix option has invalid lifetime [ 116.112092][ T1941] EXT4-fs error (device loop5): ext4_mb_generate_buddy:824: group 0, block bitmap and bg descriptor inconsistent: 25 vs 281 free clusters [ 116.390982][ T1955] netlink: 12 bytes leftover after parsing attributes in process `syz.3.349'. [ 116.472234][ T1953] EXT4-fs (loop2): Quota format mount options ignored when QUOTA feature is enabled [ 116.509189][ T1953] EXT4-fs (loop2): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 116.542158][ T1953] [EXT4 FS bs=1024, gc=1, bpg=131072, ipg=32, mo=e055c01c, mo2=0002] [ 116.550514][ T1953] System zones: 0-1, 3-36 [ 116.556712][ T1953] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpquota,jqfmt=vfsold,resuid=0x0000000000000000,debug,dioread_nolock,bsddf,acl,noauto_da_alloc,,errors=continue [ 116.602623][ T15] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 116.614280][ T1948] F2FS-fs (loop7): Invalid segment count (6) [ 116.622753][ T1948] F2FS-fs (loop7): Can't find valid F2FS filesystem in 2th superblock [ 116.644452][ T1948] F2FS-fs (loop7): invalid crc value [ 116.663119][ T1958] EXT4-fs (loop3): Unrecognized mount option "ethtool" or missing value [ 116.694597][ T1948] F2FS-fs (loop7): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 116.763686][ T1948] F2FS-fs (loop7): Try to recover 2th superblock, ret: 0 [ 116.770862][ T1948] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 116.882080][ T1969] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 116.897867][ T15] usb 1-1: device descriptor read/64, error -71 [ 116.964645][ T1971] EXT4-fs error (device loop3): ext4_orphan_get:1405: inode #15: comm syz.3.353: inode has both inline data and extents flags [ 116.974987][ T1969] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 116.980909][ T1971] EXT4-fs error (device loop3): ext4_orphan_get:1410: comm syz.3.353: couldn't read orphan inode 15 (err -117) [ 117.002873][ T1971] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 117.080896][ T1975] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 117.096887][ T1521] attempt to access beyond end of device [ 117.096887][ T1521] loop7: rw=2049, want=45104, limit=40427 [ 117.098455][ T1975] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 117.134059][ T1981] mmap: syz.3.354 (1981) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 117.204621][ T1982] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 117.220465][ T1982] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 117.265327][ T1983] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 117.282597][ T1983] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 117.342483][ T15] usb 1-1: device descriptor read/64, error -71 [ 117.543185][ T112] device bridge_slave_1 left promiscuous mode [ 117.549330][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 117.557089][ T112] device bridge_slave_0 left promiscuous mode [ 117.563350][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 117.571203][ T112] device veth1_macvtap left promiscuous mode [ 117.577382][ T112] device veth0_vlan left promiscuous mode [ 117.612664][ T15] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 117.620004][ T1991] set kvm_intel.dump_invalid_vmcs=1 to dump internal KVM state. [ 117.672526][ T305] usb 8-1: new high-speed USB device number 9 using dummy_hcd [ 117.728369][ T1998] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 117.735188][ T2002] FAULT_INJECTION: forcing a failure. [ 117.735188][ T2002] name failslab, interval 1, probability 0, space 0, times 0 [ 117.746917][ T1998] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 117.770735][ T2002] CPU: 0 PID: 2002 Comm: syz.2.358 Not tainted syzkaller #0 [ 117.778055][ T2002] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 117.788132][ T2002] Call Trace: [ 117.791447][ T2002] __dump_stack+0x21/0x24 [ 117.795805][ T2002] dump_stack_lvl+0x1a7/0x208 [ 117.800514][ T2002] ? show_regs_print_info+0x18/0x18 [ 117.805815][ T2002] dump_stack+0x15/0x1c [ 117.809977][ T2002] should_fail+0x3ab/0x500 [ 117.814403][ T2002] ? selinux_sb_alloc_security+0x53/0x200 [ 117.820122][ T2002] __should_failslab+0xa4/0xe0 [ 117.824888][ T2002] should_failslab+0x9/0x20 [ 117.829391][ T2002] kmem_cache_alloc_trace+0x3a/0x2e0 [ 117.834694][ T2002] ? __kasan_check_write+0x14/0x20 [ 117.839807][ T2002] selinux_sb_alloc_security+0x53/0x200 [ 117.845364][ T2002] security_sb_alloc+0x62/0x90 [ 117.850217][ T2002] alloc_super+0x13c/0x7d0 [ 117.854637][ T2002] ? kernfs_get_tree+0x790/0x790 [ 117.859716][ T2002] sget_fc+0x2c9/0x700 [ 117.863897][ T2002] ? kernfs_test_super+0x100/0x100 [ 117.869012][ T2002] kernfs_get_tree+0x191/0x790 [ 117.873784][ T2002] ? security_capable+0x87/0xb0 [ 117.878640][ T2002] sysfs_get_tree+0x40/0x100 [ 117.883232][ T2002] vfs_get_tree+0x89/0x260 [ 117.887826][ T2002] do_new_mount+0x25a/0xa30 [ 117.892552][ T2002] path_mount+0x581/0xca0 [ 117.896904][ T2002] __se_sys_mount+0x320/0x390 [ 117.901622][ T2002] ? __x64_sys_mount+0xd0/0xd0 [ 117.906394][ T2002] __x64_sys_mount+0xbf/0xd0 [ 117.910993][ T2002] do_syscall_64+0x31/0x40 [ 117.915409][ T2002] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 117.921392][ T2002] RIP: 0033:0x7f0d8817c159 [ 117.926666][ T2002] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 117.946298][ T2002] RSP: 002b:00007f0d86bd5028 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 117.957067][ T2002] RAX: ffffffffffffffda RBX: 00007f0d88403fa0 RCX: 00007f0d8817c159 [ 117.965136][ T2002] RDX: 0000200000000080 RSI: 0000200000000040 RDI: 0000000000000000 [ 117.973149][ T2002] RBP: 00007f0d8821303b R08: 0000000000000000 R09: 0000000000000000 [ 117.981126][ T2002] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 117.989213][ T2002] R13: 00007f0d88404038 R14: 00007f0d88403fa0 R15: 00007fffa06b9238 [ 118.002770][ T305] usb 8-1: Using ep0 maxpacket: 16 [ 118.020675][ T2001] EXT4-fs (loop3): Ignoring removed nomblk_io_submit option [ 118.046638][ T2001] EXT4-fs (loop3): mounted filesystem without journal. Opts: inode_readahead_blks=0x0000000000000000,grpquota,nomblk_io_submit,stripe=0x000000000004ffff,norecovery,inlinecrypt,max_batch_time=0x000000000000186b,,errors=continue [ 118.068741][ T15] usb 1-1: device descriptor read/64, error -71 [ 118.162414][ T305] usb 8-1: unable to get BOS descriptor or descriptor too short [ 118.242445][ T305] usb 8-1: config 42 has an invalid interface number: 178 but max is 0 [ 118.253693][ T305] usb 8-1: config 42 has an invalid descriptor of length 0, skipping remainder of the config [ 118.265022][ T305] usb 8-1: config 42 has no interface number 0 [ 118.273351][ T305] usb 8-1: config 42 interface 178 has no altsetting 0 [ 118.284968][ T2007] EXT4-fs error (device loop3): ext4_find_inline_data_nolock:163: inode #15: comm syz.3.359: inline data xattr refers to an external xattr inode [ 118.308394][ T2007] EXT4-fs error (device loop3): ext4_find_inline_data_nolock:163: inode #15: comm syz.3.359: inline data xattr refers to an external xattr inode [ 118.319207][ T2010] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 118.339660][ T2010] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 118.442492][ T305] usb 8-1: New USB device found, idVendor=045e, idProduct=00f8, bcdDevice=e0.e5 [ 118.452058][ T305] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 118.460308][ T305] usb 8-1: Product: syz [ 118.464851][ T305] usb 8-1: Manufacturer: syz [ 118.469729][ T305] usb 8-1: SerialNumber: syz [ 118.482381][ T15] usb 1-1: device descriptor read/64, error -71 [ 118.602367][ T15] usb usb1-port1: attempt power cycle [ 118.730105][ T1995] udc-core: couldn't find an available UDC or it's busy [ 118.737177][ T1995] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 119.012316][ T15] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 119.202523][ T15] usb 1-1: device descriptor read/8, error -71 [ 119.412725][ T15] usb 1-1: device descriptor read/8, error -71 [ 119.513496][ T305] usb 8-1: USB disconnect, device number 9 [ 119.749275][ T2018] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 119.765557][ T2018] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 119.788313][ T2022] netlink: 4 bytes leftover after parsing attributes in process `syz.0.361'. [ 119.817917][ T2022] netlink: 4 bytes leftover after parsing attributes in process `syz.0.361'. [ 119.895556][ T2023] EXT4-fs error (device loop7): ext4_xattr_inode_iget:401: inode #12: comm syz.7.363: missing EA_INODE flag [ 119.923552][ T2023] EXT4-fs error (device loop7): ext4_xattr_inode_iget:406: comm syz.7.363: error while reading EA inode 12 err=-117 [ 119.939773][ T2023] EXT4-fs (loop7): 1 orphan inode deleted [ 119.946725][ T2023] EXT4-fs (loop7): mounted filesystem without journal. Opts: nobarrier,resuid=0x000000000000ee01,,errors=continue [ 119.962160][ T24] kauditd_printk_skb: 543 callbacks suppressed [ 119.962174][ T24] audit: type=1400 audit(1789328585.485:3490): avc: denied { open } for pid=2020 comm="syz.7.363" path="/dev/loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 120.032282][ T24] audit: type=1400 audit(1789328585.495:3491): avc: denied { ioctl } for pid=2020 comm="syz.7.363" path="/dev/loop7" dev="devtmpfs" ino=122 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 120.142487][ T24] audit: type=1400 audit(1789328585.675:3492): avc: denied { execmem } for pid=2020 comm="syz.7.363" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 120.182112][ T24] audit: type=1400 audit(1789328585.695:3493): avc: denied { write } for pid=2020 comm="syz.7.363" name="/" dev="loop7" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 120.216359][ T24] audit: type=1400 audit(1789328585.695:3494): avc: denied { add_name } for pid=2020 comm="syz.7.363" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 120.237935][ T24] audit: type=1400 audit(1789328585.695:3495): avc: denied { create } for pid=2020 comm="syz.7.363" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 120.258681][ T24] audit: type=1400 audit(1789328585.695:3496): avc: denied { ioctl open } for pid=2020 comm="syz.7.363" path="/17/file0/file0" dev="loop7" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 120.282554][ T24] audit: type=1400 audit(1789328585.695:3497): avc: denied { lock } for pid=2020 comm="syz.7.363" path="/17/file0/file0" dev="loop7" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 120.305672][ T24] audit: type=1400 audit(1789328585.695:3498): avc: denied { create } for pid=2020 comm="syz.7.363" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 120.419002][ T24] audit: type=1400 audit(1789328585.945:3499): avc: denied { read } for pid=2031 comm="syz.0.365" name="msr" dev="devtmpfs" ino=85 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 120.699313][ T2029] F2FS-fs (loop3): Test dummy encryption mode enabled [ 120.737243][ T2029] F2FS-fs (loop3): invalid crc value [ 120.775826][ T2029] F2FS-fs (loop3): Found nat_bits in checkpoint [ 120.873222][ T2029] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 120.894431][ T2029] F2FS-fs (loop3): Cannot turn on quotas: -2 on 0 [ 120.911324][ T2029] F2FS-fs (loop3): Start checkpoint disabled! [ 120.920057][ T2029] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 121.222732][ T305] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 121.240544][ T2041] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 121.258408][ T2041] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 121.284629][ T2046] netlink: 8 bytes leftover after parsing attributes in process `syz.0.366'. [ 121.334594][ T2050] overlayfs: failed to create directory ./bus/work (errno: 13); mounting read-only [ 121.471980][ T305] usb 4-1: Using ep0 maxpacket: 16 [ 121.518195][ T2052] F2FS-fs (loop7): invalid crc value [ 121.528767][ T2052] F2FS-fs (loop7): Found nat_bits in checkpoint [ 121.568896][ T2052] F2FS-fs (loop7): Start checkpoint disabled! [ 121.578566][ T2052] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e6 [ 121.622007][ T15] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 121.632001][ T305] usb 4-1: unable to get BOS descriptor or descriptor too short [ 121.675742][ T2052] attempt to access beyond end of device [ 121.675742][ T2052] loop7: rw=2049, want=80416, limit=40427 [ 121.691333][ T2052] attempt to access beyond end of device [ 121.691333][ T2052] loop7: rw=2049, want=81920, limit=40427 [ 121.710796][ T2052] attempt to access beyond end of device [ 121.710796][ T2052] loop7: rw=2049, want=52840, limit=40427 [ 121.712496][ T305] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 121.735362][ T2052] attempt to access beyond end of device [ 121.735362][ T2052] loop7: rw=2049, want=53248, limit=40427 [ 121.758622][ T2052] attempt to access beyond end of device [ 121.758622][ T2052] loop7: rw=2049, want=77824, limit=40427 [ 121.774949][ T2052] attempt to access beyond end of device [ 121.774949][ T2052] loop7: rw=2049, want=83000, limit=40427 [ 121.804984][ T2058] attempt to access beyond end of device [ 121.804984][ T2058] loop7: rw=0, want=77864, limit=40427 [ 121.849078][ T489] attempt to access beyond end of device [ 121.849078][ T489] loop7: rw=2049, want=40976, limit=40427 [ 122.000369][ T2060] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue [ 122.010137][ T2060] ext4 filesystem being mounted at /20/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 122.022256][ T15] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 122.035747][ T15] usb 1-1: New USB device found, idVendor=076d, idProduct=0006, bcdDevice= 1.00 [ 122.045112][ T15] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 122.102057][ T305] usb 4-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 122.103658][ T15] cdc_acm: probe of 1-1:1.0 failed with error -22 [ 122.112390][ T305] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 122.127460][ T305] usb 4-1: Product: syz [ 122.131887][ T305] usb 4-1: SerialNumber: syz [ 122.331935][ T311] usb 8-1: new low-speed USB device number 10 using dummy_hcd [ 122.352380][ T15] usb 1-1: string descriptor 0 read error: -71 [ 122.358988][ T15] cdc_acm: probe of 1-1:1.1 failed with error -22 [ 122.372870][ T15] usb 1-1: USB disconnect, device number 17 [ 122.392627][ T305] usb 4-1: Audio class v2/v3 interfaces need an interface association [ 122.403953][ T305] snd-usb-audio: probe of 4-1:1.0 failed with error -22 [ 122.596890][ T2029] udc-core: couldn't find an available UDC or it's busy [ 122.603982][ T2029] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 122.751891][ T311] usb 8-1: unable to get BOS descriptor or descriptor too short [ 122.838094][ T311] usb 8-1: config 1 interface 0 altsetting 0 endpoint 0x6 is Bulk; changing to Interrupt [ 122.857877][ T305] usb 4-1: USB disconnect, device number 18 [ 122.886795][ T2063] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 122.905987][ T2063] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 123.082595][ T1869] udevd[1869]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.1/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 123.121800][ T311] usb 8-1: string descriptor 0 read error: -22 [ 123.128319][ T311] usb 8-1: New USB device found, idVendor=0763, idProduct=0150, bcdDevice= 0.40 [ 123.140036][ T311] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 123.162592][ T2060] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 123.182516][ T311] usb 8-1: MIDIStreaming interface descriptor not found [ 123.436585][ T2067] SELinux: failed to load policy [ 123.829878][ T489] F2FS-fs (loop3): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 124.608515][ T2082] x86/PAT: syz.3.375:2082 freeing invalid memtype [mem 0xfe004000-0xfe004fff] [ 124.619269][ T2079] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 124.639842][ T2079] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 124.679990][ T2083] exFAT-fs (loop0): failed to load upcase table (idx : 0x0001fe89, chksum : 0xc374f927, utbl_chksum : 0xe619d30d) [ 124.798548][ T2086] exFAT-fs (loop0): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 124.809536][ T2086] exFAT-fs (loop0): Medium has reported failures. Some data may be lost. [ 124.822024][ T2086] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 125.021333][ T2093] fuse: Bad value for 'fd' [ 125.058612][ T2093] netlink: 16 bytes leftover after parsing attributes in process `syz.0.376'. [ 125.151652][ T24] kauditd_printk_skb: 253 callbacks suppressed [ 125.151710][ T24] audit: type=1400 audit(1789328590.545:3753): avc: denied { mounton } for pid=2085 comm="syz.0.376" path="/86/bus/file0" dev="loop0" ino=1048629 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 125.406079][ T305] usb 8-1: USB disconnect, device number 10 [ 125.675677][ T24] audit: type=1400 audit(1789328590.785:3754): avc: denied { read write } for pid=282 comm="syz-executor" name="loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 125.790856][ T24] audit: type=1400 audit(1789328590.785:3755): avc: denied { open } for pid=282 comm="syz-executor" path="/dev/loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 125.847023][ T24] audit: type=1400 audit(1789328590.785:3756): avc: denied { ioctl } for pid=282 comm="syz-executor" path="/dev/loop3" dev="devtmpfs" ino=118 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 125.911443][ T24] audit: type=1400 audit(1789328590.985:3757): avc: denied { unmount } for pid=1521 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 125.957948][ T24] audit: type=1400 audit(1789328591.485:3758): avc: denied { unmount } for pid=279 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 125.995677][ T24] audit: type=1400 audit(1789328591.525:3759): avc: denied { read write } for pid=2094 comm="syz.3.379" name="loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 126.020199][ T24] audit: type=1400 audit(1789328591.525:3760): avc: denied { open } for pid=2094 comm="syz.3.379" path="/dev/loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 126.044990][ T24] audit: type=1400 audit(1789328591.555:3761): avc: denied { read write } for pid=1521 comm="syz-executor" name="loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 126.069722][ T24] audit: type=1400 audit(1789328591.555:3762): avc: denied { open } for pid=1521 comm="syz-executor" path="/dev/loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 126.150422][ T2095] F2FS-fs (loop3): fault_injection options not supported [ 126.158456][ T2095] F2FS-fs (loop3): invalid crc value [ 126.166034][ T2095] F2FS-fs (loop3): Found nat_bits in checkpoint [ 126.205273][ T2095] F2FS-fs (loop3): Start checkpoint disabled! [ 126.213254][ T2095] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 126.274278][ T2095] pit: kvm: requested 25980 ns i8254 timer period limited to 200000 ns [ 126.285434][ T2095] pit: kvm: requested 16761 ns i8254 timer period limited to 200000 ns [ 126.294116][ T2095] pit: kvm: requested 59504 ns i8254 timer period limited to 200000 ns [ 126.302808][ T2095] pit: kvm: requested 56990 ns i8254 timer period limited to 200000 ns [ 126.314308][ T2095] pit: kvm: requested 25980 ns i8254 timer period limited to 200000 ns [ 126.333450][ T2101] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 126.349618][ T2101] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 126.489290][ T2108] EXT4-fs (loop0): Ignoring removed nobh option [ 126.518592][ T2108] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 126.539136][ T2108] EXT4-fs (loop0): Test dummy encryption mode enabled [ 126.586797][ T2108] EXT4-fs (loop0): mounted filesystem without journal. Opts: data_err=ignore,max_dir_size_kb=0x0000000000000001,nobh,nomblk_io_submit,test_dummy_encryption,,errors=continue [ 126.613150][ T492] attempt to access beyond end of device [ 126.613150][ T492] loop3: rw=2049, want=40976, limit=40427 [ 126.640484][ T2108] ext4 filesystem being mounted at /88/file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 127.495527][ T2113] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 127.522417][ T2113] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 127.591955][ T2117] EXT4-fs (loop0): ext4_check_descriptors: Inode bitmap for group 1 overlaps superblock [ 127.613803][ T2117] EXT4-fs (loop0): group descriptors corrupted! [ 127.791230][ T15] usb 8-1: new high-speed USB device number 11 using dummy_hcd [ 128.151275][ T15] usb 8-1: config 1 interface 0 altsetting 13 endpoint 0x2 has invalid wMaxPacketSize 0 [ 128.161334][ T15] usb 8-1: config 1 interface 0 has no altsetting 0 [ 128.401275][ T15] usb 8-1: string descriptor 0 read error: -22 [ 128.407506][ T15] usb 8-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 128.416603][ T15] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 128.773555][ T2134] overlayfs: overlapping lowerdir path [ 128.774582][ T2127] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 128.796018][ T2127] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 128.804397][ T2130] netlink: 'syz.2.388': attribute type 3 has an invalid length. [ 128.813240][ T2131] FAULT_INJECTION: forcing a failure. [ 128.813240][ T2131] name failslab, interval 1, probability 0, space 0, times 0 [ 128.830725][ T2131] CPU: 0 PID: 2131 Comm: syz.0.387 Not tainted syzkaller #0 [ 128.831525][ T2133] overlayfs: "xino=on" is useless with all layers on same fs, ignore. [ 128.838160][ T2131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 128.858045][ T2131] Call Trace: [ 128.861365][ T2131] __dump_stack+0x21/0x24 [ 128.861370][ T2133] overlayfs: overlapping lowerdir path [ 128.871809][ T2131] dump_stack_lvl+0x1a7/0x208 [ 128.877220][ T2131] ? show_regs_print_info+0x18/0x18 [ 128.882458][ T2131] ? __kasan_check_write+0x14/0x20 [ 128.887606][ T2131] ? _raw_spin_lock+0x94/0xf0 [ 128.893111][ T2131] dump_stack+0x15/0x1c [ 128.897334][ T2131] should_fail+0x3ab/0x500 [ 128.901783][ T2131] ? proc_alloc_inode+0x1d/0xb0 [ 128.906771][ T2131] __should_failslab+0xa4/0xe0 [ 128.911731][ T2131] should_failslab+0x9/0x20 [ 128.916275][ T2131] kmem_cache_alloc+0x3d/0x2d0 [ 128.921516][ T2131] ? proc_invalidate_siblings_dcache+0x3c0/0x3c0 [ 128.928055][ T2131] proc_alloc_inode+0x1d/0xb0 [ 128.932846][ T2131] ? proc_invalidate_siblings_dcache+0x3c0/0x3c0 [ 128.939363][ T2131] new_inode_pseudo+0x62/0x210 [ 128.944141][ T2131] new_inode+0x28/0x1e0 [ 128.948304][ T2131] ? d_hash_and_lookup+0x1f0/0x1f0 [ 128.953891][ T2131] proc_pid_make_inode+0x24/0x1c0 [ 128.958922][ T2131] proc_fd_instantiate+0x53/0x2b0 [ 128.964637][ T2131] proc_fill_cache+0x1e2/0x3f0 [ 128.970022][ T2131] ? proc_readfd_common+0x710/0x710 [ 128.975449][ T2131] ? pid_revalidate+0x1a0/0x1a0 [ 128.980496][ T2131] ? vscnprintf+0x80/0x80 [ 128.986964][ T2131] proc_readfd_common+0x521/0x710 [ 128.993086][ T2131] ? proc_readfd_common+0x710/0x710 [ 128.998541][ T2131] ? proc_open_fdinfo+0x20/0x20 [ 129.003422][ T2131] proc_readfd+0x24/0x30 [ 129.007682][ T2131] iterate_dir+0x25c/0x560 [ 129.012135][ T2131] ? proc_pid_statm+0x220/0x220 [ 129.017000][ T2131] __se_sys_getdents64+0xf2/0x250 [ 129.022041][ T2131] ? __x64_sys_getdents64+0x90/0x90 [ 129.027385][ T2131] ? switch_fpu_return+0x19c/0x330 [ 129.032516][ T2131] ? filldir+0x660/0x660 [ 129.036759][ T2131] ? fpu__clear_all+0x20/0x20 [ 129.041633][ T2131] ? ____fput+0x15/0x20 [ 129.045804][ T2131] ? __kasan_check_read+0x11/0x20 [ 129.050829][ T2131] __x64_sys_getdents64+0x7b/0x90 [ 129.055855][ T2131] do_syscall_64+0x31/0x40 [ 129.060271][ T2131] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 129.066982][ T2131] RIP: 0033:0x7f90f1b67159 [ 129.071408][ T2131] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 129.093704][ T2131] RSP: 002b:00007f90f05c0028 EFLAGS: 00000246 ORIG_RAX: 00000000000000d9 [ 129.103325][ T2131] RAX: ffffffffffffffda RBX: 00007f90f1deefa0 RCX: 00007f90f1b67159 [ 129.112748][ T2131] RDX: 00000000000000fe RSI: 0000200000000380 RDI: 0000000000000004 [ 129.120721][ T2131] RBP: 00007f90f1bfe03b R08: 0000000000000000 R09: 0000000000000000 [ 129.128725][ T2131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 129.136835][ T2131] R13: 00007f90f1def038 R14: 00007f90f1deefa0 R15: 00007ffeeb193408 [ 129.281870][ T15] keytouch 0003:0926:3333.0008: fixing up Keytouch IEC report descriptor [ 129.292284][ T15] input: HID 0926:3333 as /devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/0003:0926:3333.0008/input/input11 [ 129.375731][ T15] keytouch 0003:0926:3333.0008: input,hidraw0: USB HID v0.05 Keyboard [HID 0926:3333] on usb-dummy_hcd.7-1/input0 [ 129.485679][ T15] usb 8-1: USB disconnect, device number 11 [ 130.170981][ T24] kauditd_printk_skb: 179 callbacks suppressed [ 130.170996][ T24] audit: type=1400 audit(1789328595.696:3942): avc: denied { read } for pid=2140 comm="syz.0.390" name="kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 130.189999][ T2139] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 130.249832][ T2139] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 130.260701][ T24] audit: type=1400 audit(1789328595.696:3943): avc: denied { open } for pid=2140 comm="syz.0.390" path="/dev/kvm" dev="devtmpfs" ino=82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 130.286590][ T2147] FAULT_INJECTION: forcing a failure. [ 130.286590][ T2147] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 130.311103][ T2147] CPU: 1 PID: 2147 Comm: syz.7.393 Not tainted syzkaller #0 [ 130.315091][ T24] audit: type=1400 audit(1789328595.706:3944): avc: denied { execmem } for pid=2139 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 130.318422][ T2147] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 [ 130.318427][ T2147] Call Trace: [ 130.318448][ T2147] __dump_stack+0x21/0x24 [ 130.318492][ T2147] dump_stack_lvl+0x1a7/0x208 [ 130.348670][ T24] audit: type=1400 audit(1789328595.736:3945): avc: denied { ioctl } for pid=2140 comm="syz.0.390" path="/dev/kvm" dev="devtmpfs" ino=82 ioctlcmd=0xae01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 130.351219][ T2147] ? show_regs_print_info+0x18/0x18 [ 130.351233][ T2147] ? do_futex+0x1270/0x1270 [ 130.351254][ T2147] dump_stack+0x15/0x1c [ 130.357472][ T24] audit: type=1400 audit(1789328595.746:3946): avc: denied { mounton } for pid=2141 comm="syz.2.391" path="/72/mysys" dev="tmpfs" ino=428 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 130.360274][ T2147] should_fail+0x3ab/0x500 [ 130.360314][ T2147] should_fail_usercopy+0x1a/0x20 [ 130.386682][ T24] audit: type=1400 audit(1789328595.746:3947): avc: denied { mount } for pid=2141 comm="syz.2.391" name="/" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=filesystem permissive=1 [ 130.389960][ T2147] _copy_from_user+0x20/0xd0 [ 130.396552][ T24] audit: type=1400 audit(1789328595.756:3948): avc: denied { name_bind } for pid=2141 comm="syz.2.391" src=20004 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 130.398614][ T2147] blkdev_common_ioctl+0x10a0/0x1bb0 [ 130.422869][ T24] audit: type=1400 audit(1789328595.766:3949): avc: denied { mounton } for pid=2145 comm="syz.7.393" path="/23/dev" dev="tmpfs" ino=150 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 130.425345][ T2147] ? ioctl_has_perm+0x1b8/0x4f0 [ 130.430357][ T24] audit: type=1400 audit(1789328595.766:3950): avc: denied { mount } for pid=2145 comm="syz.7.393" name="/" dev="devtmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 [ 130.452110][ T2147] ? blkdev_bszset+0x1e0/0x1e0 [ 130.452121][ T2147] ? do_vfs_ioctl+0x1403/0x15d0 [ 130.452135][ T2147] ? __ia32_compat_sys_ioctl+0x8c0/0x8c0 [ 130.452147][ T2147] ? has_cap_mac_admin+0x370/0x370 [ 130.452160][ T2147] ? _raw_spin_trylock_bh+0x150/0x150 [ 130.452209][ T2147] ? kernel_write+0x3c0/0x3c0 [ 130.459528][ T24] audit: type=1400 audit(1789328595.776:3951): avc: denied { read append } for pid=2145 comm="syz.7.393" name="sda" dev="devtmpfs" ino=149 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 130.478387][ T2147] ? _raw_spin_unlock+0x4d/0x70 [ 130.478404][ T2147] ? selinux_file_ioctl+0x3ad/0x4c0 [ 130.478417][ T2147] ? __fget_files+0x2e1/0x340 [ 130.478429][ T2147] blkdev_ioctl+0x228/0x630 [ 130.478473][ T2147] ? blkdev_compat_ptr_ioctl+0xc0/0xc0 [ 130.604383][ T2152] kernel profiling enabled (shift: 16) [ 130.606728][ T2147] ? __fget_files+0x2e1/0x340 [ 130.606774][ T2147] block_ioctl+0xae/0x100 [ 130.626684][ T2147] ? blkdev_iopoll+0x100/0x100 [ 130.631471][ T2147] __se_sys_ioctl+0x121/0x1a0 [ 130.636172][ T2147] __x64_sys_ioctl+0x7b/0x90 [ 130.640790][ T2147] do_syscall_64+0x31/0x40 [ 130.645227][ T2147] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 130.651180][ T2147] RIP: 0033:0x7f1cb2484159 [ 130.655617][ T2147] Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 130.656125][ T2148] EXT4-fs error (device loop3): ext4_xattr_inode_iget:401: inode #12: comm syz.3.392: missing EA_INODE flag [ 130.675241][ T2147] RSP: 002b:00007f1cb0edd028 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 130.675257][ T2147] RAX: ffffffffffffffda RBX: 00007f1cb270bfa0 RCX: 00007f1cb2484159 [ 130.675265][ T2147] RDX: 0000200000000000 RSI: 000000000000127f RDI: 0000000000000003 [ 130.675272][ T2147] RBP: 00007f1cb251b03b R08: 0000000000000000 R09: 0000000000000000 [ 130.675280][ T2147] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 130.675289][ T2147] R13: 00007f1cb270c038 R14: 00007f1cb270bfa0 R15: 00007ffc483a6158 [ 130.758166][ T2148] EXT4-fs error (device loop3): ext4_xattr_inode_iget:406: comm syz.3.392: error while reading EA inode 12 err=-117 [ 130.771869][ T2148] EXT4-fs (loop3): 1 orphan inode deleted [ 130.777895][ T2148] EXT4-fs (loop3): mounted filesystem without journal. Opts: nobarrier,resuid=0x000000000000ee01,,errors=continue [ 130.791624][ T2146] exfat: Deprecated parameter 'utf8' [ 130.864765][ T2146] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0x72bddf51, utbl_chksum : 0xe619d30d) [ 131.726390][ T2167] netlink: 8 bytes leftover after parsing attributes in process `syz.7.397'. [ 131.740422][ T2160] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 131.764254][ T2160] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 131.781445][ T2163] SELinux: policydb version -1740180987 does not match my version range 15-33 [ 131.792431][ T2163] SELinux: failed to load policy [ 131.803800][ T2163] SELinux: policydb magic number 0x618 does not match expected magic number 0xf97cff8c [ 131.813621][ T2163] SELinux: failed to load policy [ 131.826244][ T2167] FAT-fs (loop7): Directory bread(block 64) failed [ 131.833063][ T2167] FAT-fs (loop7): Directory bread(block 65) failed [ 131.839699][ T2167] FAT-fs (loop7): Directory bread(block 66) failed [ 131.846301][ T2167] FAT-fs (loop7): Directory bread(block 67) failed [ 131.853000][ T2167] FAT-fs (loop7): Directory bread(block 68) failed [ 131.863505][ T2167] FAT-fs (loop7): Directory bread(block 69) failed [ 131.871611][ T2167] FAT-fs (loop7): Directory bread(block 70) failed [ 131.879704][ T2167] FAT-fs (loop7): Directory bread(block 71) failed [ 131.887772][ T2167] FAT-fs (loop7): Directory bread(block 72) failed [ 131.894610][ T2167] FAT-fs (loop7): Directory bread(block 73) failed [ 132.020691][ T15] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 132.420679][ T15] usb 1-1: unable to get BOS descriptor or descriptor too short [ 132.500764][ T15] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 132.511064][ T15] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 132.519953][ T15] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 132.650721][ T15] usb 1-1: New USB device found, idVendor=8086, idProduct=0ad2, bcdDevice= 0.00 [ 132.659849][ T15] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 132.667914][ T15] usb 1-1: Product: syz [ 132.672149][ T15] usb 1-1: Manufacturer: syz [ 132.950805][ T15] uvcvideo: Found UVC 1.00 device syz (8086:0ad2) [ 132.970711][ T15] uvcvideo: Failed to query (GET_INFO) UVC control 8 on unit 48: -71 (exp. 1). [ 132.990655][ T15] uvcvideo: Failed to query (GET_INFO) UVC control 9 on unit 48: -71 (exp. 1). [ 133.010642][ T15] uvcvideo: Failed to query (GET_INFO) UVC control 11 on unit 48: -71 (exp. 1). [ 133.030679][ T15] uvcvideo: Failed to query (GET_INFO) UVC control 13 on unit 48: -71 (exp. 1). [ 133.039908][ T15] uvcvideo: No streaming interface found for terminal 2. [ 133.041984][ T15] usb 1-1: USB disconnect, device number 18 [ 133.306059][ T2171] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 133.330690][ T2171] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 133.338574][ T2176] device ip6gretap0 entered promiscuous mode [ 133.620529][ T947] usb 8-1: new high-speed USB device number 12 using dummy_hcd [ 133.980564][ T947] usb 8-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 221, changing to 7 [ 134.150511][ T947] usb 8-1: New USB device found, idVendor=07fd, idProduct=0004, bcdDevice= 0.40 [ 134.159612][ T947] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 134.167987][ T947] usb 8-1: Product: syz [ 134.172330][ T947] usb 8-1: Manufacturer: syz [ 134.176939][ T947] usb 8-1: SerialNumber: syz [ 134.540545][ T947] usb 8-1: 1:1 : UAC_AS_GENERAL descriptor not found [ 134.560476][ T947] usb 8-1: unit 13 not found! [ 134.582443][ T947] usb 8-1: USB disconnect, device number 12 [ 134.791000][ T1869] udevd[1869]: error opening ATTR{/sys/devices/platform/dummy_hcd.7/usb8/8-1/8-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 134.974210][ T2195] netlink: 84 bytes leftover after parsing attributes in process `syz.3.403'. [ 134.993299][ T2185] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 135.060782][ T2201] Invalid argument reading file caps for ./file0 [ 135.080682][ T2185] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 135.208291][ T24] kauditd_printk_skb: 202 callbacks suppressed [ 135.208306][ T24] audit: type=1400 audit(1789328600.736:4154): avc: denied { read write } for pid=1521 comm="syz-executor" name="loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.220751][ T2207] EXT4-fs (loop3): Ignoring removed bh option [ 135.239257][ T24] audit: type=1400 audit(1789328600.736:4155): avc: denied { open } for pid=1521 comm="syz-executor" path="/dev/loop7" dev="devtmpfs" ino=122 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.270342][ T24] audit: type=1400 audit(1789328600.736:4156): avc: denied { ioctl } for pid=1521 comm="syz-executor" path="/dev/loop7" dev="devtmpfs" ino=122 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.329515][ T2207] EXT4-fs (loop3): mounted filesystem without journal. Opts: bh,,errors=continue [ 135.339360][ T24] audit: type=1400 audit(1789328600.866:4157): avc: denied { mount } for pid=2206 comm="syz.3.408" name="/" dev="loop3" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 135.361815][ T2207] ext4 filesystem being mounted at /74/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 135.380889][ T24] audit: type=1400 audit(1789328600.906:4158): avc: denied { read write } for pid=2206 comm="syz.3.408" name="loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.421225][ T2207] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.435540][ T2207] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 135.440524][ T52] usb 1-1: new full-speed USB device number 19 using dummy_hcd [ 135.452714][ T24] audit: type=1400 audit(1789328600.906:4159): avc: denied { open } for pid=2206 comm="syz.3.408" path="/dev/loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.477450][ T2207] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.491374][ T2213] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.503308][ T24] audit: type=1400 audit(1789328600.906:4160): avc: denied { ioctl } for pid=2206 comm="syz.3.408" path="/dev/loop3" dev="devtmpfs" ino=118 ioctlcmd=0x4c01 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.530004][ T2207] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 135.540571][ T2207] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.540798][ T2213] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 135.561367][ T24] audit: type=1400 audit(1789328600.936:4161): avc: denied { read write } for pid=2206 comm="syz.3.408" name="loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.585878][ T2207] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 135.586307][ T2213] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.607464][ T2213] SELinux: inode_doinit_use_xattr: getxattr returned 117 for dev=loop3 ino=15 [ 135.610447][ T24] audit: type=1400 audit(1789328600.936:4162): avc: denied { open } for pid=2206 comm="syz.3.408" path="/dev/loop3" dev="devtmpfs" ino=118 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.618208][ T2213] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.651158][ T2207] EXT4-fs error (device loop3): ext4_xattr_block_get:543: inode #15: comm syz.3.408: corrupted xattr block 33 [ 135.654742][ T2213] fscrypt (loop3, inode 15): Error -117 getting encryption context [ 135.672475][ T24] audit: type=1400 audit(1789328600.936:4163): avc: denied { ioctl } for pid=2206 comm="syz.3.408" path="/dev/loop3" dev="devtmpfs" ino=118 ioctlcmd=0x4c00 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 135.698606][ T2207] fscrypt (loop3, inode 15): Error -117 getting encryption context [ 135.850269][ T52] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 135.860413][ T52] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 135.922496][ T2203] F2FS-fs (loop2): Test dummy encryption mode enabled [ 135.931971][ T2203] F2FS-fs (loop2): invalid crc value [ 135.939575][ T2203] F2FS-fs (loop2): Found nat_bits in checkpoint [ 135.942847][ T52] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.00 [ 135.965582][ T52] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=3 [ 135.983983][ T52] usb 1-1: SerialNumber: syz [ 135.993509][ T2203] F2FS-fs (loop2): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 136.004844][ T2203] F2FS-fs (loop2): Cannot turn on quotas: -2 on 0 [ 136.011991][ T2203] F2FS-fs (loop2): Start checkpoint disabled! [ 136.020039][ T2203] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 136.028591][ T52] usb 1-1: 0:2 : does not exist [ 136.310198][ T947] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 136.342518][ T2218] udc-core: couldn't find an available UDC or it's busy [ 136.349570][ T2218] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 136.550202][ T947] usb 3-1: Using ep0 maxpacket: 16 [ 136.710220][ T947] usb 3-1: unable to get BOS descriptor or descriptor too short [ 136.790235][ T947] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 127, changing to 7 [ 136.834246][ T2219] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 136.850143][ T2219] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 137.160191][ T947] usb 3-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 137.170391][ T947] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 137.178511][ T947] usb 3-1: Product: syz [ 137.182777][ T947] usb 3-1: SerialNumber: syz [ 137.196785][ T492] EXT4-fs error (device sda1): ext4_find_extent:928: inode #2038: comm kworker/u4:5: pblk 64975 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 137.218490][ T492] EXT4-fs (sda1): Delayed block allocation failed for inode 2038 at logical offset 1004 with max blocks 1 with error 117 [ 137.231422][ T492] EXT4-fs (sda1): This should not happen!! Data will be lost [ 137.231422][ T492] [ 137.363243][ T492] EXT4-fs error (device sda1): ext4_find_extent:928: inode #2035: comm kworker/u4:5: pblk 64978 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 137.384931][ T492] EXT4-fs (sda1): Delayed block allocation failed for inode 2035 at logical offset 996 with max blocks 13 with error 117 [ 137.397650][ T492] EXT4-fs (sda1): This should not happen!! Data will be lost [ 137.397650][ T492] [ 137.409486][ T492] EXT4-fs error (device sda1): ext4_find_extent:928: inode #2032: comm kworker/u4:5: pblk 64977 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 137.430970][ T492] EXT4-fs (sda1): Delayed block allocation failed for inode 2032 at logical offset 1518 with max blocks 9 with error 117 [ 137.443691][ T492] EXT4-fs (sda1): This should not happen!! Data will be lost [ 137.443691][ T492] [ 137.460631][ T947] usb 3-1: Audio class v2/v3 interfaces need an interface association [ 137.468872][ T947] snd-usb-audio: probe of 3-1:1.0 failed with error -22 [ 137.661290][ T2203] udc-core: couldn't find an available UDC or it's busy [ 137.668341][ T2203] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 137.910065][ T947] usb 3-1: 2:1 : can't get Cluster Descriptor [ 138.090877][ T514] usb 1-1: USB disconnect, device number 19 [ 138.118702][ T52] usb 3-1: USB disconnect, device number 14 [ 138.641670][ T492] F2FS-fs (loop2): f2fs_check_nid_range: out-of-range nid=80000000, run fsck to fix. [ 138.679913][ T2230] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 138.697757][ T2230] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 138.722982][ T2232] devtmpfs: Unknown parameter 'gidacct.usage_percpu' [ 138.741633][ T2236] netlink: 36 bytes leftover after parsing attributes in process `syz.3.414'. [ 138.815503][ T2232] bridge0: port 2(bridge_slave_1) entered disabled state [ 138.822904][ T2232] bridge0: port 1(bridge_slave_0) entered disabled state [ 138.885517][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 138.901676][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 138.917321][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 138.926356][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 138.934898][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 138.943963][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 138.953533][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 138.962318][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 139.021167][ T2248] exfat: Bad value for 'uid' [ 139.119952][ T947] usb 8-1: new full-speed USB device number 13 using dummy_hcd [ 139.539930][ T947] usb 8-1: unable to read config index 0 descriptor/start: -61 [ 139.548434][ T947] usb 8-1: can't read configurations, error -61 [ 139.709821][ T947] usb 8-1: new full-speed USB device number 14 using dummy_hcd [ 140.119849][ T947] usb 8-1: unable to read config index 0 descriptor/start: -61 [ 140.127509][ T947] usb 8-1: can't read configurations, error -61 [ 140.133954][ T947] usb usb8-port1: attempt power cycle [ 140.549752][ T947] usb 8-1: new full-speed USB device number 15 using dummy_hcd [ 140.620044][ T24] kauditd_printk_skb: 163 callbacks suppressed [ 140.620071][ T24] audit: type=1400 audit(1789328606.157:4327): avc: denied { ioctl } for pid=2242 comm="syz.7.416" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 140.675094][ T2251] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. [ 140.686454][ T24] audit: type=1400 audit(1789328606.207:4328): avc: denied { ioctl } for pid=2242 comm="syz.7.416" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5503 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 140.736566][ T2251] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 140.752430][ T2256] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable [ 140.759892][ T24] audit: type=1400 audit(1789328606.207:4329): avc: denied { execmem } for pid=2251 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 140.781867][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.791046][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.799737][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.807254][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.814629][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.826110][ T2253] EXT4-fs (loop0): mounted filesystem without journal. Opts: lazytime,nouid32,,errors=continue [ 140.839864][ T947] usb 8-1: unable to read config index 0 descriptor/start: -61 [ 140.857109][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 140.862188][ T947] usb 8-1: can't read configurations, error -61 [ 140.872404][ T2253] ext4 filesystem being mounted at /96/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 140.892657][ T24] audit: type=1400 audit(1789328606.247:4330): avc: denied { ioctl } for pid=2242 comm="syz.7.416" path="/dev/raw-gadget" dev="devtmpfs" ino=253 ioctlcmd=0x5502 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 140.911369][ T2253] audit: audit_backlog=65 > audit_backlog_limit=64 [ 140.919373][ T24] audit: type=1400 audit(1789328606.247:4331): avc: denied { read write } for pid=2255 comm="syz.2.418" name="fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 140.948305][ T24] audit: type=1400 audit(1789328606.247:4332): avc: denied { open } for pid=2255 comm="syz.2.418" path="/dev/fuse" dev="devtmpfs" ino=90 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 140.961144][ T2265] audit: audit_backlog=65 > audit_backlog_limit=64 [ 140.973281][ T24] audit: type=1400 audit(1789328606.257:4333): avc: denied { read write } for pid=2252 comm="syz.0.417" name="loop0" dev="devtmpfs" ino=115 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fixed_disk_device_t tclass=blk_file permissive=1 [ 140.987180][ T2253] audit: audit_lost=4 audit_rate_limit=0 audit_backlog_limit=64 [ 141.012083][ T2257] xt_hashlimit: max too large, truncated to 1048576 [ 141.049595][ T947] usb 8-1: new full-speed USB device number 16 using dummy_hcd [ 141.070797][ T2253] netlink: 'syz.0.417': attribute type 16 has an invalid length. [ 141.078950][ T2253] netlink: 'syz.0.417': attribute type 17 has an invalid length. [ 141.126303][ T2276] EXT4-fs (loop0): re-mounted. Opts: (null) [ 141.133931][ T2253] device veth0_vlan left promiscuous mode [ 141.140296][ T2253] device veth0_vlan entered promiscuous mode [ 141.147863][ T2253] device veth1_macvtap left promiscuous mode [ 141.155955][ T2253] device veth1_macvtap entered promiscuous mode [ 141.165198][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 141.175796][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 141.184487][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 141.193926][ T492] bridge0: port 1(bridge_slave_0) entered blocking state [ 141.201012][ T492] bridge0: port 1(bridge_slave_0) entered forwarding state [ 141.206159][ T2253] EXT4-fs (loop0): Unrecognized mount option "0x0000000000000000" or missing value [ 141.212609][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 141.226462][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 141.235111][ T492] bridge0: port 2(bridge_slave_1) entered blocking state [ 141.242214][ T492] bridge0: port 2(bridge_slave_1) entered forwarding state [ 141.254796][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 141.263597][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 141.272256][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 141.280786][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 141.295653][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 141.304609][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 141.313406][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 141.322804][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 141.331487][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 141.340172][ T947] usb 8-1: unable to read config index 0 descriptor/start: -61 [ 141.340338][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 141.356220][ T947] usb 8-1: can't read configurations, error -61 [ 141.358572][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 141.371121][ T947] usb usb8-port1: unable to enumerate USB device [ 141.373163][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 141.386260][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 141.394693][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 141.402770][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 141.410989][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 141.419321][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 141.427770][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 141.435884][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 141.443913][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 141.451461][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 141.459041][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 141.467727][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 141.475982][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 141.484150][ T492] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 141.493465][ T514] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 141.501188][ T514] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 141.519664][ C1] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 141.629671][ C1] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 142.289885][ C1] ip6_tunnel: ip6tnl1 xmit: Local address not yet configured! [ 142.892442][ T2277] EXT4-fs warning (device sda1): ext4_dirblock_csum_verify:404: inode #1265: comm syz-executor: No space for directory leaf checksum. Please run e2fsck -D. SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: failed to mkdtemp (errno 74: Bad message) SYZFAIL: repeatedly failed to execute the program proc=8 req=352 state=1 status=67 (errno 9: Bad file descriptor) [ 142.964650][ T2277] EXT4-fs error (device sda1): __ext4_find_entry:1668: inode #1265: comm syz-executor: checksumming directory block 0 [ 143.006057][ T2285] TCP: tcp_parse_options: Illegal window scaling value 215 > 14 received [ 143.024788][ T52] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 143.032968][ T271] EXT4-fs error (device sda1): ext4_ext_remove_space:2986: inode #2030: comm syz-executor: pblk 64974 bad header/extent: invalid magic - magic 0, entries 0, max 0(0), depth 0(0) [ 143.060993][ T52] hid-generic 0000:0000:0000.0009: hidraw0: HID v0.00 Device [syz1] on syz0 [ 143.075164][ T2288] netlink: 24 bytes leftover after parsing attributes in process `syz.0.425'. [ 143.090902][ T271] EXT4-fs error (device sda1): ext4_evict_inode:296: comm syz-executor: couldn't truncate inode 2030 (err -117) [ 143.139370][ T271] EXT4-fs error (device sda1): ext4_validate_inode_bitmap:106: comm syz-executor: Corrupt inode bitmap - block_group = 0, inode_bitmap = 137 [ 143.149644][ T311] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 143.196419][ T271] EXT4-fs error (device sda1) in ext4_free_inode:360: Filesystem failed CRC [ 143.339854][ T274] EXT4-fs error (device sda1) in ext4_free_inode:360: Corrupt filesystem [ 143.362463][ T274] EXT4-fs error (device sda1) in ext4_free_inode:360: Corrupt filesystem [ 143.439478][ T311] usb 4-1: device descriptor read/64, error -71 [ 143.456385][ T2283] EXT4-fs error (device sda1): ext4_validate_block_bitmap:420: comm syz.3.423: bg 3: bad block bitmap checksum [ 143.471280][ T2283] EXT4-fs error (device sda1): ext4_discard_preallocations:4605: comm syz.3.423: Error -74 reading block bitmap for 3 [ 143.870431][ T492] device bridge_slave_1 left promiscuous mode [ 143.876714][ T492] bridge0: port 2(bridge_slave_1) entered disabled state [ 143.884622][ T492] device bridge_slave_0 left promiscuous mode [ 143.890970][ T492] bridge0: port 1(bridge_slave_0) entered disabled state [ 143.898950][ T492] device veth1_macvtap left promiscuous mode [ 143.905070][ T492] device veth0_vlan left promiscuous mode [ 145.019964][ T492] device bridge_slave_1 left promiscuous mode [ 145.026136][ T492] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.033876][ T492] device bridge_slave_0 left promiscuous mode [ 145.040669][ T492] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.048629][ T492] device bridge_slave_1 left promiscuous mode [ 145.055235][ T492] bridge0: port 2(bridge_slave_1) entered disabled state [ 145.062750][ T492] device bridge_slave_0 left promiscuous mode [ 145.069014][ T492] bridge0: port 1(bridge_slave_0) entered disabled state [ 145.077671][ T492] device veth1_macvtap left promiscuous mode [ 145.083927][ T492] device veth0_vlan left promiscuous mode [ 145.090056][ T492] device veth1_macvtap left promiscuous mode [ 145.096631][ T492] device veth1_macvtap left promiscuous mode [ 145.102951][ T492] device veth0_vlan left promiscuous mode