0xbe89, 0x5}}]}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x48000}, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r1, 0xfffffffffffffffe, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r6, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r6, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r8, {0xde41005578bfc596}}}, 0x24}}, 0x0) 05:22:47 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) (async, rerun: 32) socketpair$unix(0x1, 0x3, 0x0, 0x0) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) (async) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r1, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x7ffff000}]) (async) clock_gettime(0x0, &(0x7f0000000240)) (async) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async, rerun: 64) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) (async) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) io_submit(0x0, 0x0, &(0x7f0000000440)) (async, rerun: 64) r4 = eventfd2(0x3, 0x800) (rerun: 64) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f0000000500)={{r3}, "9ccdd75e9e88503205f4368130eb177fd9ef09ae2f422930f527f00039cebbbbb890be69736dc48a7ee9401df66ea6e2d511c942a1236d1d46576038de6d4ab2f872be9ccf5db70e8e9e84924ebe934126c892a8c95a6e62ea33d8b3b57bc6e297570515121ce87c75864fb78b3b21a88fbbbd70e66ffc84af18e034feb3a90e40f7a420c97d0f53a7535c310a7d7d5c47d1f4a0035a5623b8649bcf4d30a80d7686c888d3607bab970ae66a58abd2741bd77811e9fb0d654316649c8c1200292d86c29cc6190a52bb38d13383133675dc2c8b597e887e0500d2cb048c679cdf0f360fa5ce332f8cd6d36cb1273adaf29ba2ef7d5c5efd8968c7d67a1f1bddbdf6de19c16832fe8f66dec605817628028ed9dcc3bd615e38502a27569fac3210a6e979cbb2f3e507a02e9ac4230e8809b5776b47da5bb1aac1c7f79343edc0c5b5ccfe4215e98f5823dc4d67ecc320277b6ad84b5e4533bed9f2eab1319d31ecd874fa73f88150bd3c8f21af26465f5dac7dc012ad4a3209baff7d9d5e52808c7ef1430ade29baf0cd91f4a78e4e77c8d67437746d1c657999a0ab2a6aa804f3a45d910799c24741bd9941f2f5535fbd63ad90cd516c44cdf0bcadca5c8f61a927d854348ab363bab45183d124fb04d8e5b3c68c64e0e7522a2f95c4fb0e8fbf8a7650357b349a136511328b6c43b649cd73d5116b60475fd1da4fc944d70b4aeba9c4670d9230efe7d0449ef8e70a133b18fb2fa1cd2ff5b8e9333997c56b939bf7ffbce953da39118526847e3c1b8840e7de110296feb8d9cc9dd3334cf9b0649bd2f7fd440619b421589f4b7dd0284e875d03529094e0530894b3239adebdf552c977d3ae7739b210741a9d491d0adce1232ab622b145e52c8f5a7de20218ed6be6348072d4b0f2fa1c740b0435569d4833e42e4c4601482ec9d314d800703a951007d2252af3181e32f9e8fdea2bbc37065a6207243275964df76dbb36f61568c2a3ea3ae8b9543f7438057e38f064e5483ba3863712d295858184ce0a44cf89d48f0973348fa687609f41796ad7907f165390d157537701e07fbb14502cd095fca971e70cdf6ab845a775174b262164baad621af774054b6cd0b0f910379afeb5c249ab1feb2e891db64cce3a47bf26517e446859da0cdd8ab2ec1b1b2bbf4f8dad453222d58c467dc50d0e3e945253192f56face6fe18a9b78bb283bc7066848c5365120fbbe190d152a4c9d6c96d11687d832e7c864d96614c7cf59c3f456add61d9c29517480f1b36806ebb78f59b2c08f321c9678ea8d6061cccaea229b8a49cebda56add9595b59634ff7bdb13e06f4c05e304e602cf64971aeac3a0b6aafedbb3c560c19645733dcd19e373d67b70ed1c44a3b9d2ddd28b860ab6e1a8f027645e7704a3c73c13d0fc97e1b907fe42ab6eedce3051b1ca47466c0f342186af15d71315ecb9f4d6d31ad2b4d960634e15b5b4fc9b1782a237d6c073fe76984561c5d5abc6891c91ccb4d1f5eb618a19a331fe4a1bc34d19c5dc8dc5be105bccb2df7bbfeb3e69f6f5a264e99f9561f80d8d92f3afdb10c29c1858293e16ba27c186eab53f2529945fc63c76df0198e9926647d8e4f252a5db96df3864968e00dab36cf94e8a5ee550e35799abd368af6d1b54031e115325ff62b64f536251af05964cd0b7d18ad9de32f41971809fdcda629df8727249b95075f2f4cea58ab41dc43f95145a1c6cadb424c7a4c3e160208df8ab8d51f0c25640e6074e5a0afbe2c2cd369dd546e9d7c0dca7ff158d1e73ab5fbf326d9a51ecd06dd276c90ed067d66205ec634b9ac8327228463b7be9b7390a89ab39b062920a11e81c9c034d88fe6f093c0f5088206fc7255847b13bcc98d8a7414c0aa160d6f9a17fc0f1938dd7c1a5d27c628f9230b31e44d463eb9e0a32f3c1ccbe240b46cf347f9b3ed2df196cfcabf48385d9e73f798ef9c41d42b9fbf001acf6d98d6ffed77495c4e195b251756202a89f7415de9f5eb514d268348d78d6d83d4a006c0f17e93881ade28ff0e1499bd660333ef709a36d92a8aad3052d5b5349450119f9fb81ba45d52efa5d5c1280887405ede188c6e42c63e7048da36f7a6ee43c0678191d519afefc4adf6c2b7e0459c841f87660011a992dff5945202b36a8b6a1abff43895f5bdc18153d55c8223186eb4c48e557385ad64adb4807bcc7e2b4b3f512dff139579c7c9acb1ff0adee30abed84be970cf169cca128db1ae2dc0f2a26a9cd486e159a439d7c6f7d5fdb9df7b7b2a87e039c027aa6f2f68347aad6ff3fe83fcb8478c3b21f1eadb5a3913fdefaa994e2e95488941608132e96bb5c9a5b3eef263e25e31765c1791d3ec28e5e64e938ffae671393fd6d39af1c6e7b02da9cafba81c6b1e4f479b640ce32ed6556aeac4a308e3b7483a0bd5a5d72798b6735205e94532f9589455384e7a80c3e90d9fc19a4d83b75d3424e6526630ae525451e54e4071653fddb2dcd60bfc893a023ed8501071a514dfd7e7fa404bb7f914cd8b2b1203079d01017ab0414daabba1d7fe36639bd791188af9f8173a678e01aed700c561f16e0efa224297597d97a9ad6c0515ae59528271c10b3032e16b23cdec993efb336033ffe2104b99debd225be5a67e2c1f903d0e909ce4bab0ac92e7bb64f6a7364809255421e0fdd48278623bbb43bb2cd3bcb585d18359c50c6174598307253f89d521764b7b62a23c0b486a1620abebcbfa60d84be9e9887ffe4aa2a933c3ed539cfe99b3eae9e2f201f7012a61fd0e4d7b5467464da79bd99d54aeb1d10a8a7702f9440e0375ab905f62ee47bd70d2a858af2495e74180a15056ec0fb398b8deb3545f7049b78e88484fb33274d3ba4cbd4b36a18602bd7ab895b6e33e4970b32979955dfd742b28835b96b5a5bf435a72b6360f0062ed4a63cd8c5b894341bd62308371387618800a7ff1ad4f35bacb94f6a1109657c10f398eb70bf4ea5c50253a621697c45268c133ef962c1ef0c7c246b35caba5a48eb16ae1eb643fad63658980c3b5437f853af85b41126b54ead884f1d25d3c3d25a07775d1351b84d995abc064b49e08ad585af52899a3ff521786dfa40c6e150cd8efcf4b6fc4e5b382e246d5f5c965039a862adc795b7e4c72f53304615aedd1760eaf48b69d2f003846be906a3b874662eb8343fa5a5beaf845e2bfc3cd2b5f7f51c6c0a5fee72ebfea8310cecd37cf44e041d280ecd89fa24e56165809d5384343e7cfad931301e8214829d06c5818657d38cfd6e581aabeff1f6c85963aae7a8934ebf89f17d7bfab04b09fd44beada3557c9ef40a075e24892f9a1d6c86ce1ffce421ea475887e71dcad0d1f91c33e01eed77d99ff2c281d34b2525fcd77265c5ef1a923bbf1d93cf7049a56515666bf9155873bd0c5ee6f81a80e2cd1812401f920b303c963e50ad7892bdac3d6c30c7c8b8f9e6e075b66a6f097a5f93c6b44e43423dd14235209a71b3ddb2b3758be964d678f6512c2238f3b90b66607eb55eb1173afa37771c727240235dd5633a1c9f303e370dbb5be2831ea2f37f8cabc7e8a6929e4211c7e815e2266092697d967e77c91bad19f88367d0a574d3619e78975966e30658e3bf231003afbe73f546e49ccbbd08e564f6795c17c35f57d042f09da516c84a4030d12e231269a0168d0f25ccb376086d440ebf21075ac31c6450b62981f53da31b8dca1306f10bc95323315d8f122d3a51362bfca9a4a58f4e51d10ee4d1895bd6b32367d8840c2cd01f4b0ec8e2eb81f4c07778790b513e30b2aa8c8f9330671d0ba1e16acdbf125bf38666ddf6e6a861b6de0ecda0d658a187165dbee8331cd7d4ec4fa0eca604aeb10431494d67a055642c0d269dc924aa9fa7d14e2caac42e7348f003b90f046a6fd8cd89a7c0c739974503f6b8ddda9830f0e88bd16778612dccff2dc9053cfe5082e687bfbb7fc129dbc3762d2066724d7bc52554dc3d65e2c466f5ad7bc34b402d104baa36ac140639bee1c61f5eead24e6ebbc08d514dfd1c158b298e0f0582964264c64da86b2c0e00d90a5fbc82986e133f9e75b19f50fb939efba9c7398c5f84b37c192205810e68678a2549454dfd628dad9542bcef3cf17e30fc791c4bc02a2990c17b529f0c8611c02da07a8fa93c8b44dd9bcdfebdbc3627aea6bbcfa6b494edb7b997b8290e6738edbbf67cdecdbf64dd03733288d72a0080f4461960b64f80690667fdf9e82713526bf4c8443ff167e136119f0991238c09c33a021364ddad12a2deae55150916fa2e9775a01463c7f86d3fcb54f24163e9a5a35029d7c80187d2e86ba72c92f37d547f408d5329bddf55f074068e76ecb90aca48c57116517614301eee2ac67462d975637a2748c3c7a91e5429969445013cfd1a11867b771c6fd56ca0109418d555f7ac153485768e36bd4e526e924387f63bf9618ac15897f8186ff56f66ff99225f92f2438b0c60d9461585bd27db806c2ee218ba6b73118cbb19060050d5013f6ab9f1d7f373d0f14d80c31ff0b2d6bbaf9f5c5cb294b221aa8c1fc416fa4312f771f928aad290d34761cb2f00730140df27da6de0ed9f2f3a9f2e327cd08fce4518284587d9dc40b98a64d26d333f238b3fd60d22dce9d6f78817839d74cb3a75e48fa2f70d1530ad808fbfe3c82856221ddb7d0a497059231eda219217bc8a2cbaade7bffc1d5fa7d4bb481938f82b058372d7a1905d34ba1c822d2b401163a9721a149ec115a587780ff1e4d579cc494d3103cf088a01406357204e711f996dee029d57e3ef7d9da26bcdda9a54d4a57a929df440f54f5f9911c99cb3a9fa44b7bf86df9d95fddbdcd5eb1de1c3e5628ca33eeec1b874df7fd4668446396a3f7c50d47bf8c45f89d82e922adee406c101fc559d401b3c1e5b819c294f6f58541eb39bfb27455172a61fbec0c0c27c9f57f6aca4c3f4955455ca33ba25bc478edc8a681a752f5c1e7690ac627849ac1a064251d549542ee0c61176929bd3b9b3357c6251ff78b6d4b5444daa4c1b87091c99238fafc6ace8d78ff7f8d0841ed200ea9be2e74de38cabf50422120b02a38c70fd682902855ca1bde25b6ba4edf349c3643f82c76fd3c4aea5ba35034b65bcd7f7c2b163f454dd8e1807df041042ea6194cac775cacd955698833716c3ea96c5cb9edfb6d8e945cefdc157eed31533cdbb5ad496e6c4652788b655bd74420928d6d855b2c61cc9079c607fbb3849ddb4eb01b56bd7c8091568ab868336855002cc4c97689acc29e9c3aa0034dcb2d73681cb2b76d98a71ca14dfb145aa52b6a975f393205ec0681686bd5ae3210f919a81b8049c3aabd913f10e3a92eb29a697f5dc2c01ea752577e08263b8b4650bdd35c5a53ba2afa3e50129685783590f922ef703212343f47a5b48ed5f12f8024443f51f820e0eb4068f6afa116446ad6eca8882168782bade72d4b2e1511bcbd2f8d6446abc0fc1732b169b8f2f2cca57e6402859bff7eb484c1a856f7930f45ecf05d7e11174e49d71e12f35262d1d686cdd3a2199e8a7b7e8b03fc1427d977e85c7bb3f5daca48de835ba82f357880a6e4cb7095103479353c9c7b967e75d1ec797edfb393f2bbaec71d94c05867ae083f38bb7ab3b202964dacb20f02488ed5ab03c15063c37f7c35dfed4da5645742ac1c17bd5729b3b67c789ab8961123d88138990fb3b95533367813f45aeb2d0894371787cba7f40983847a4d1677a7b12eea08c8ac3a3b7a1bf676a79b561617b76e0e159"}) (async, rerun: 32) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x28200, 0x0) getsockopt$EBT_SO_GET_INFO(r5, 0x0, 0x80, &(0x7f00000001c0)={'broute\x00', 0x0, 0x0, 0x0, [0x0, 0x9, 0x2, 0x200, 0x3, 0x8]}, &(0x7f0000000080)=0x78) (async) gettid() (async) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_open_dev$tty20(0xc, 0x4, 0x0) (async, rerun: 64) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(0xffffffffffffffff, 0xc0405519, &(0x7f00000000c0)={0x0, 0x2, 0x3ff, 0x0, 'syz1\x00'}) io_cancel(0x0, 0x0, 0x0) 05:22:47 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x80, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x1000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x10001}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x80}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000480)={{0x0, 0x2, 0x1, 0x8001, 0xa8, 0x53, 0x8, 0x5, 0x8000, 0x9, 0x0, 0x1, 0x401, 0x40, 0x1ff}}) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r2) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)=ANY=[@ANYRES16=0x0, @ANYBLOB="9455759db0dd2d1eec9ea1b9708116e20ec143ff832a7baa03fc8247c5e2c160c961c5185d8237ceaa5799c2a659aa668b28ce1c52f93a2a0a0664dfbb68fe5c1149112fdbcc5e3b6352b996010f2938e0bcefb3b8de4f871796ebe4821f7939c0631a554d001dc9d3333bc71c517ff83742be4c664fc17a9563c28922c731f99663687d6a95290eddd709eb6f16a68cc8a7df890e89675bf75ed823309d3711523c99526921e68c01a65908804b25d21b53e2382295d9a9ce2a84b0f75d91ad19266bc4e578adca709617265ff319fbc5a386c283a1bd813afdcb772c5de60e9f452565824c6af587f547bfb9aa5aa26735e5fa7d99d74b8281832ba51c365b18b6885cc9b496e2f547f9d47bf929bba2f4ff6c8524b035cfa44035a531a0c7644595815c88f56db1a15a3978b8cb06", @ANYRESOCT=0x0, @ANYBLOB="e89a825a87441d43e6b7390b7665a34c23013767589755aa76ce3f82acf9c19f48b12fd58b1f5f3b276f877ab09a4ead087223fc120d0000c43a838626463c89540300002a9a9aa1c0be299d8d2c1a283b3bf71bb391d4f3bca1e06a53a4b42e2e8335faef9c455b55315a4d3353e4cee41095dd8d95a5b785075600000075c52b32c0719490d45c6858685969c782e6115fa5b331d8fe31d6e5cf3cc3ffbe189cca7140d336c41a98509c5100c76d011716da792b789884650002000026582d04f68b14363f6abc5c9ca5eb8cbffae42e52dde21750a5aacb350891583fcac9bed0dfd1c4e7bc564eecbb76c7b066e414dd656fb188bd386e8c", @ANYBLOB="8ca869d0d4e87fe33c612e95fe3c769e1ba0d71fb0631e40e2bdf7d04a7dd29fd4c7300897d4cd5e2ffe2b1ab18d1c1ee87fd96f9cd86c4a0e8ec631013e2d39dba6142961eabd3827e49f7ef9986aee03d67a7fdeabce580f03000000000000008f79087349ad88277b8c4460e79ebc7e28b7c4b5adae9da078e812ca0d62933e97c767878f088f9801e72699c679acb265c9ffc976c408b155add82dc9ab2deefbdc4c5aff3522655b299168a3f1745ad3829ac5ecf3da4a2416eccc759f01adda9ad85da611d61b201f07d63750facf6f6e86f0f0b6565860fa1871076a25439cbc4e6edac06a7fb554f9dda89d77", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00d6aed3620b79a18d086931e4ba27"], 0x5, 0x2b7, &(0x7f0000000800)="$eJzs3MtrE18UwPHT9JWmtMnix08UpAfd6GZoo2sxSAtiwFIb8QHCtJ1oyJiUTKhExOrKrfhHuChddlfQ/gPduNONG3fdCC7sQhzJPPpMaWmbTNt8PxDuTe49M/dOJuHcIZO1B++fF/OOkTerEourdIiIrIukJCahjqCMefUe2eqNXO3/9fXivYeP7mSy2dEJ1bHM5LW0qg4OfXrxqi/ottwrq6knaz/TP1b/Xz2/9nfyWcHRgqOlclVNnSp/r5pTtqUzBadoqI7blulYWig5VsVvL/vtebs8O1tTszQzkJitWI6jZqmmRaum1bJWKzU1n5qFkhqGoQMJwX5yCxMTZuaQwdPHPBg0SaWSMTtFpG9XS24hkgEBAIBI7cz/Y/WU/vjy/8VLK9X++0uDQf6/3NMo/7/+zd/Wtvw/LiJNz/93Z0Tt5Uj5P06Jev6fCD6/nrePF4e9Cvk/AAAAAAAAAAAAAAAAAAAAAACnwbrrJl3XTYZl+OgVkbiIhM+jHieag/e/vW3euNc1KGK/m8vN5fwy6LAiIrZYMixJ+eOdD4F6PbwXUOtS8tmeD+Ln53KdXksmLwUvfkSSktoZ77pjt7OjI+rbHt8tia3xaUnKf43j0w3je+TK5S3xhiTly7SUxZYZ77zejH89onrrbnZHfJ/XDwAAAACAs8DQDQ3X74axV7sfv7G+bnh9wF9fDzdcn3fJha5o5w4AAAAAQLtwai+Lpm1blTNXCWd40KjwtwyRjDnc+ck4dAeoxA411CERsfWoew8vG+3VR8ajOiznPnz8fXwbvLEU32emTat0t/ZbCAAAAEArbCb94Ss3ox0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtqBV/Jxb1HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT4l8AAAD//3uREoU=") bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}, 0x38) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001c80)='blkio.bfq.time\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@base={0xf, 0x7078, 0x4ab, 0xf26, 0x100, 0xffffffffffffffff, 0xe76, '\x00', 0x0, r4, 0x0, 0x0, 0x4}, 0x48) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000001640)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB="677065746170300000000000ff000000", @ANYRES32=r3, @ANYBLOB="780080000001000000000000456a005400660000002f9078ac1e0001ac1414aa000001860c15f8867e2881499fb4ed440c468000000002000000040107236164010101ffffffff00000000e0000002e0000002e00000017f000001ac1414bb00"]}) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x116) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000240), 0x7fff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000700), 0x7fff) 05:22:47 executing program 1: r0 = socket(0x10, 0x803, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={0x0, 0x14}}, 0x0) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r0) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000300)={0x54, r3, 0x10, 0x70bd2a, 0x25dfdbfe, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x379b}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x54}, 0x1, 0x0, 0x0, 0x40000}, 0x20040000) (async) r4 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000400), 0x4000, 0x0) (async) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000480)={0x0, @broadcast, @remote}, &(0x7f00000004c0)=0xc) sendmsg$nl_route_sched(r4, &(0x7f0000000600)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000500)=@newtclass={0xa4, 0x28, 0x100, 0x70bd2d, 0x25dfdbfe, {0x0, 0x0, 0x0, r5, {0x9, 0xffe0}, {0x5, 0xa}, {0x3, 0x1}}, [@tclass_kind_options=@c_hfsc={{0x9}, {0x74, 0x2, [@TCA_HFSC_FSC={0x10, 0x2, {0x200, 0x5, 0x1}}, @TCA_HFSC_RSC={0x10, 0x1, {0xfff, 0x200, 0x5}}, @TCA_HFSC_USC={0x10, 0x3, {0x8000, 0x0, 0x81}}, @TCA_HFSC_FSC={0x10, 0x2, {0x0, 0x6, 0x8}}, @TCA_HFSC_FSC={0x10, 0x2, {0x3ff, 0x5, 0xfffeffff}}, @TCA_HFSC_RSC={0x10, 0x1, {0x8, 0xffffffff, 0x4}}, @TCA_HFSC_USC={0x10, 0x3, {0x7fffffff, 0xbe89, 0x5}}]}}]}, 0xa4}, 0x1, 0x0, 0x0, 0x48000}, 0x0) (async) sendmsg$NL80211_CMD_REGISTER_FRAME(r1, 0xfffffffffffffffe, 0x0) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c000000100085060000002200f6d7fb17837368", @ANYRES32=r6, @ANYBLOB="139b0000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000001580)=ANY=[@ANYBLOB="8800000024000b0f0000001e00000000001f4b00", @ANYRES32=r6, @ANYBLOB="00000000ffffffff000000000b0001006d717072696f00005800020001000000000000000000000000000000000010"], 0x88}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route_sched(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000080)=@newtfilter={0x24, 0x2a, 0x1, 0x0, 0x0, {0xe, 0x0, 0x0, r8, {0xde41005578bfc596}}}, 0x24}}, 0x0) [ 343.237157] device vlan2 entered promiscuous mode 05:22:47 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb) (async) socketpair$unix(0x1, 0x3, 0x0, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r1, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x1, 0x0, r0, &(0x7f0000000000)="98", 0x7ffff000}]) (async, rerun: 32) clock_gettime(0x0, &(0x7f0000000240)) (async, rerun: 32) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) io_submit(0x0, 0x0, &(0x7f0000000440)) (async) r4 = eventfd2(0x3, 0x800) ioctl$BTRFS_IOC_RM_DEV(r4, 0x5000940b, &(0x7f0000000500)={{r3}, "9ccdd75e9e88503205f4368130eb177fd9ef09ae2f422930f527f00039cebbbbb890be69736dc48a7ee9401df66ea6e2d511c942a1236d1d46576038de6d4ab2f872be9ccf5db70e8e9e84924ebe934126c892a8c95a6e62ea33d8b3b57bc6e297570515121ce87c75864fb78b3b21a88fbbbd70e66ffc84af18e034feb3a90e40f7a420c97d0f53a7535c310a7d7d5c47d1f4a0035a5623b8649bcf4d30a80d7686c888d3607bab970ae66a58abd2741bd77811e9fb0d654316649c8c1200292d86c29cc6190a52bb38d13383133675dc2c8b597e887e0500d2cb048c679cdf0f360fa5ce332f8cd6d36cb1273adaf29ba2ef7d5c5efd8968c7d67a1f1bddbdf6de19c16832fe8f66dec605817628028ed9dcc3bd615e38502a27569fac3210a6e979cbb2f3e507a02e9ac4230e8809b5776b47da5bb1aac1c7f79343edc0c5b5ccfe4215e98f5823dc4d67ecc320277b6ad84b5e4533bed9f2eab1319d31ecd874fa73f88150bd3c8f21af26465f5dac7dc012ad4a3209baff7d9d5e52808c7ef1430ade29baf0cd91f4a78e4e77c8d67437746d1c657999a0ab2a6aa804f3a45d910799c24741bd9941f2f5535fbd63ad90cd516c44cdf0bcadca5c8f61a927d854348ab363bab45183d124fb04d8e5b3c68c64e0e7522a2f95c4fb0e8fbf8a7650357b349a136511328b6c43b649cd73d5116b60475fd1da4fc944d70b4aeba9c4670d9230efe7d0449ef8e70a133b18fb2fa1cd2ff5b8e9333997c56b939bf7ffbce953da39118526847e3c1b8840e7de110296feb8d9cc9dd3334cf9b0649bd2f7fd440619b421589f4b7dd0284e875d03529094e0530894b3239adebdf552c977d3ae7739b210741a9d491d0adce1232ab622b145e52c8f5a7de20218ed6be6348072d4b0f2fa1c740b0435569d4833e42e4c4601482ec9d314d800703a951007d2252af3181e32f9e8fdea2bbc37065a6207243275964df76dbb36f61568c2a3ea3ae8b9543f7438057e38f064e5483ba3863712d295858184ce0a44cf89d48f0973348fa687609f41796ad7907f165390d157537701e07fbb14502cd095fca971e70cdf6ab845a775174b262164baad621af774054b6cd0b0f910379afeb5c249ab1feb2e891db64cce3a47bf26517e446859da0cdd8ab2ec1b1b2bbf4f8dad453222d58c467dc50d0e3e945253192f56face6fe18a9b78bb283bc7066848c5365120fbbe190d152a4c9d6c96d11687d832e7c864d96614c7cf59c3f456add61d9c29517480f1b36806ebb78f59b2c08f321c9678ea8d6061cccaea229b8a49cebda56add9595b59634ff7bdb13e06f4c05e304e602cf64971aeac3a0b6aafedbb3c560c19645733dcd19e373d67b70ed1c44a3b9d2ddd28b860ab6e1a8f027645e7704a3c73c13d0fc97e1b907fe42ab6eedce3051b1ca47466c0f342186af15d71315ecb9f4d6d31ad2b4d960634e15b5b4fc9b1782a237d6c073fe76984561c5d5abc6891c91ccb4d1f5eb618a19a331fe4a1bc34d19c5dc8dc5be105bccb2df7bbfeb3e69f6f5a264e99f9561f80d8d92f3afdb10c29c1858293e16ba27c186eab53f2529945fc63c76df0198e9926647d8e4f252a5db96df3864968e00dab36cf94e8a5ee550e35799abd368af6d1b54031e115325ff62b64f536251af05964cd0b7d18ad9de32f41971809fdcda629df8727249b95075f2f4cea58ab41dc43f95145a1c6cadb424c7a4c3e160208df8ab8d51f0c25640e6074e5a0afbe2c2cd369dd546e9d7c0dca7ff158d1e73ab5fbf326d9a51ecd06dd276c90ed067d66205ec634b9ac8327228463b7be9b7390a89ab39b062920a11e81c9c034d88fe6f093c0f5088206fc7255847b13bcc98d8a7414c0aa160d6f9a17fc0f1938dd7c1a5d27c628f9230b31e44d463eb9e0a32f3c1ccbe240b46cf347f9b3ed2df196cfcabf48385d9e73f798ef9c41d42b9fbf001acf6d98d6ffed77495c4e195b251756202a89f7415de9f5eb514d268348d78d6d83d4a006c0f17e93881ade28ff0e1499bd660333ef709a36d92a8aad3052d5b5349450119f9fb81ba45d52efa5d5c1280887405ede188c6e42c63e7048da36f7a6ee43c0678191d519afefc4adf6c2b7e0459c841f87660011a992dff5945202b36a8b6a1abff43895f5bdc18153d55c8223186eb4c48e557385ad64adb4807bcc7e2b4b3f512dff139579c7c9acb1ff0adee30abed84be970cf169cca128db1ae2dc0f2a26a9cd486e159a439d7c6f7d5fdb9df7b7b2a87e039c027aa6f2f68347aad6ff3fe83fcb8478c3b21f1eadb5a3913fdefaa994e2e95488941608132e96bb5c9a5b3eef263e25e31765c1791d3ec28e5e64e938ffae671393fd6d39af1c6e7b02da9cafba81c6b1e4f479b640ce32ed6556aeac4a308e3b7483a0bd5a5d72798b6735205e94532f9589455384e7a80c3e90d9fc19a4d83b75d3424e6526630ae525451e54e4071653fddb2dcd60bfc893a023ed8501071a514dfd7e7fa404bb7f914cd8b2b1203079d01017ab0414daabba1d7fe36639bd791188af9f8173a678e01aed700c561f16e0efa224297597d97a9ad6c0515ae59528271c10b3032e16b23cdec993efb336033ffe2104b99debd225be5a67e2c1f903d0e909ce4bab0ac92e7bb64f6a7364809255421e0fdd48278623bbb43bb2cd3bcb585d18359c50c6174598307253f89d521764b7b62a23c0b486a1620abebcbfa60d84be9e9887ffe4aa2a933c3ed539cfe99b3eae9e2f201f7012a61fd0e4d7b5467464da79bd99d54aeb1d10a8a7702f9440e0375ab905f62ee47bd70d2a858af2495e74180a15056ec0fb398b8deb3545f7049b78e88484fb33274d3ba4cbd4b36a18602bd7ab895b6e33e4970b32979955dfd742b28835b96b5a5bf435a72b6360f0062ed4a63cd8c5b894341bd62308371387618800a7ff1ad4f35bacb94f6a1109657c10f398eb70bf4ea5c50253a621697c45268c133ef962c1ef0c7c246b35caba5a48eb16ae1eb643fad63658980c3b5437f853af85b41126b54ead884f1d25d3c3d25a07775d1351b84d995abc064b49e08ad585af52899a3ff521786dfa40c6e150cd8efcf4b6fc4e5b382e246d5f5c965039a862adc795b7e4c72f53304615aedd1760eaf48b69d2f003846be906a3b874662eb8343fa5a5beaf845e2bfc3cd2b5f7f51c6c0a5fee72ebfea8310cecd37cf44e041d280ecd89fa24e56165809d5384343e7cfad931301e8214829d06c5818657d38cfd6e581aabeff1f6c85963aae7a8934ebf89f17d7bfab04b09fd44beada3557c9ef40a075e24892f9a1d6c86ce1ffce421ea475887e71dcad0d1f91c33e01eed77d99ff2c281d34b2525fcd77265c5ef1a923bbf1d93cf7049a56515666bf9155873bd0c5ee6f81a80e2cd1812401f920b303c963e50ad7892bdac3d6c30c7c8b8f9e6e075b66a6f097a5f93c6b44e43423dd14235209a71b3ddb2b3758be964d678f6512c2238f3b90b66607eb55eb1173afa37771c727240235dd5633a1c9f303e370dbb5be2831ea2f37f8cabc7e8a6929e4211c7e815e2266092697d967e77c91bad19f88367d0a574d3619e78975966e30658e3bf231003afbe73f546e49ccbbd08e564f6795c17c35f57d042f09da516c84a4030d12e231269a0168d0f25ccb376086d440ebf21075ac31c6450b62981f53da31b8dca1306f10bc95323315d8f122d3a51362bfca9a4a58f4e51d10ee4d1895bd6b32367d8840c2cd01f4b0ec8e2eb81f4c07778790b513e30b2aa8c8f9330671d0ba1e16acdbf125bf38666ddf6e6a861b6de0ecda0d658a187165dbee8331cd7d4ec4fa0eca604aeb10431494d67a055642c0d269dc924aa9fa7d14e2caac42e7348f003b90f046a6fd8cd89a7c0c739974503f6b8ddda9830f0e88bd16778612dccff2dc9053cfe5082e687bfbb7fc129dbc3762d2066724d7bc52554dc3d65e2c466f5ad7bc34b402d104baa36ac140639bee1c61f5eead24e6ebbc08d514dfd1c158b298e0f0582964264c64da86b2c0e00d90a5fbc82986e133f9e75b19f50fb939efba9c7398c5f84b37c192205810e68678a2549454dfd628dad9542bcef3cf17e30fc791c4bc02a2990c17b529f0c8611c02da07a8fa93c8b44dd9bcdfebdbc3627aea6bbcfa6b494edb7b997b8290e6738edbbf67cdecdbf64dd03733288d72a0080f4461960b64f80690667fdf9e82713526bf4c8443ff167e136119f0991238c09c33a021364ddad12a2deae55150916fa2e9775a01463c7f86d3fcb54f24163e9a5a35029d7c80187d2e86ba72c92f37d547f408d5329bddf55f074068e76ecb90aca48c57116517614301eee2ac67462d975637a2748c3c7a91e5429969445013cfd1a11867b771c6fd56ca0109418d555f7ac153485768e36bd4e526e924387f63bf9618ac15897f8186ff56f66ff99225f92f2438b0c60d9461585bd27db806c2ee218ba6b73118cbb19060050d5013f6ab9f1d7f373d0f14d80c31ff0b2d6bbaf9f5c5cb294b221aa8c1fc416fa4312f771f928aad290d34761cb2f00730140df27da6de0ed9f2f3a9f2e327cd08fce4518284587d9dc40b98a64d26d333f238b3fd60d22dce9d6f78817839d74cb3a75e48fa2f70d1530ad808fbfe3c82856221ddb7d0a497059231eda219217bc8a2cbaade7bffc1d5fa7d4bb481938f82b058372d7a1905d34ba1c822d2b401163a9721a149ec115a587780ff1e4d579cc494d3103cf088a01406357204e711f996dee029d57e3ef7d9da26bcdda9a54d4a57a929df440f54f5f9911c99cb3a9fa44b7bf86df9d95fddbdcd5eb1de1c3e5628ca33eeec1b874df7fd4668446396a3f7c50d47bf8c45f89d82e922adee406c101fc559d401b3c1e5b819c294f6f58541eb39bfb27455172a61fbec0c0c27c9f57f6aca4c3f4955455ca33ba25bc478edc8a681a752f5c1e7690ac627849ac1a064251d549542ee0c61176929bd3b9b3357c6251ff78b6d4b5444daa4c1b87091c99238fafc6ace8d78ff7f8d0841ed200ea9be2e74de38cabf50422120b02a38c70fd682902855ca1bde25b6ba4edf349c3643f82c76fd3c4aea5ba35034b65bcd7f7c2b163f454dd8e1807df041042ea6194cac775cacd955698833716c3ea96c5cb9edfb6d8e945cefdc157eed31533cdbb5ad496e6c4652788b655bd74420928d6d855b2c61cc9079c607fbb3849ddb4eb01b56bd7c8091568ab868336855002cc4c97689acc29e9c3aa0034dcb2d73681cb2b76d98a71ca14dfb145aa52b6a975f393205ec0681686bd5ae3210f919a81b8049c3aabd913f10e3a92eb29a697f5dc2c01ea752577e08263b8b4650bdd35c5a53ba2afa3e50129685783590f922ef703212343f47a5b48ed5f12f8024443f51f820e0eb4068f6afa116446ad6eca8882168782bade72d4b2e1511bcbd2f8d6446abc0fc1732b169b8f2f2cca57e6402859bff7eb484c1a856f7930f45ecf05d7e11174e49d71e12f35262d1d686cdd3a2199e8a7b7e8b03fc1427d977e85c7bb3f5daca48de835ba82f357880a6e4cb7095103479353c9c7b967e75d1ec797edfb393f2bbaec71d94c05867ae083f38bb7ab3b202964dacb20f02488ed5ab03c15063c37f7c35dfed4da5645742ac1c17bd5729b3b67c789ab8961123d88138990fb3b95533367813f45aeb2d0894371787cba7f40983847a4d1677a7b12eea08c8ac3a3b7a1bf676a79b561617b76e0e159"}) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) r5 = openat$sw_sync_info(0xffffffffffffff9c, &(0x7f0000000040), 0x28200, 0x0) getsockopt$EBT_SO_GET_INFO(r5, 0x0, 0x80, &(0x7f00000001c0)={'broute\x00', 0x0, 0x0, 0x0, [0x0, 0x9, 0x2, 0x200, 0x3, 0x8]}, &(0x7f0000000080)=0x78) gettid() (async) process_vm_writev(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(0xffffffffffffffff, 0xc0405519, &(0x7f00000000c0)={0x0, 0x2, 0x3ff, 0x0, 'syz1\x00'}) io_cancel(0x0, 0x0, 0x0) [ 343.273981] device erspan0 entered promiscuous mode 05:22:47 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x8040004) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f00000000c0)={0x8}) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) fremovexattr(r1, 0x0) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, 0x0, 0xffffff24}], 0xb, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000100)) syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x8040004) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) (async) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f00000000c0)={0x8}) (async) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) (async) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) fremovexattr(r1, 0x0) (async) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, 0x0, 0xffffff24}], 0xb, 0x0, 0x0, 0x0) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) (async) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000100)) (async) [ 343.334298] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 343.422109] device erspan0 left promiscuous mode [ 343.597476] kvm: vcpu 0: requested 128 ns lapic timer period limited to 200000 ns 05:22:48 executing program 4: r0 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r0, 0x100, 0x70bd28, 0x25dfdbfb, {}, ["", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x8040004) (async) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f00000000c0)={0x8}) (async) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000240)=[@text32={0x20, 0x0}], 0x1, 0x0, 0x0, 0x0) fremovexattr(r1, 0x0) (async) ioctl$KVM_SET_LAPIC(r3, 0x4400ae8f, &(0x7f0000000440)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e38e06c5fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b53606000000000000007c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df1001000000000694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34cf2645cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f580968af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb010100000000000001a047526865c888c9ff36056cc4ad258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d819164300"}) (async) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000180)=[@text16={0x10, 0x0, 0xffffff24}], 0xb, 0x0, 0x0, 0x0) (async) ioctl$F2FS_IOC_START_VOLATILE_WRITE(0xffffffffffffffff, 0xf503, 0x0) sendmsg$IPSET_CMD_CREATE(0xffffffffffffffff, 0x0, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) dup(0xffffffffffffffff) ioctl$KVM_RUN(r3, 0xae80, 0x0) (async) ioctl$KVM_SET_PIT(r2, 0x8048ae66, &(0x7f0000000100)) 05:22:48 executing program 0: unshare(0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x21, 0x0, @thr={0x0, &(0x7f0000000080)="fad96e0408c74d00f83f26aea8"}}, &(0x7f0000000540)) unshare(0x60020200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x2, 0x0) unshare(0x20000) unshare(0x80020000) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000d40)={0x0, 0x1ff, @status={[0x6, 0x80000000, 0x20, 0x6, 0x5]}, [0xeb, 0x9, 0x75, 0xb1, 0xa82, 0x7b, 0x8000000000000000, 0x8, 0x9, 0x69, 0x7fffffffffffffff, 0x6, 0x0, 0x81, 0x9, 0x7, 0x3, 0x8001, 0xae, 0x81, 0x7, 0x8000000000000000, 0x8000, 0x2, 0x20, 0x4, 0x8, 0x0, 0x1, 0xc, 0x0, 0xfffffffffffffff7, 0x9, 0x8, 0x2000000000, 0x0, 0x1beb, 0x1, 0x9, 0x9, 0x4, 0x32, 0x0, 0x4, 0x10001, 0x17, 0x1, 0x3, 0x7fffffffffffffff, 0x4, 0x8000, 0x4, 0x7, 0x1, 0x1, 0x0, 0x5, 0x3, 0x7, 0x65c1, 0x1000000000000, 0x8b, 0x9, 0x8000000000000000]}) unshare(0x4a040600) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r4 = gettid() timer_create(0x2, &(0x7f00000000c0)={0x0, 0x28, 0x2, @tid=r4}, &(0x7f0000000140)) unshare(0x30020000) ioctl$RTC_AIE_ON(0xffffffffffffffff, 0x7001) socket$inet6(0xa, 0x5, 0x7fff) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000000)='\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="602f389ef986bcff336aeba1b1c3d8200725d3a1b1e22fc89e8dfe2df61d7748b2c733700285b465ed0344a9bc93a3ac6c78007ea4cdd2cbe9238114225d8329029b85c117bdff294b0bfa2ac64dd02b40e15b7430804d2814cd6722c161cf87be13a75c671d8a3d95a13bf3834ed0d47b404d0d6a1a89acce3b6d677f99018e9fc36e3970c5e228934c21d6dd95f14ea73f4676d1de1c0723cb92a834e07f1d1746ef8ab607ca5d5c9b03311671797871b72078517240a2eac9a8a2b9632efb7c84df12e663994d9d39c5771e2cf2c36bb2c1ab56ab736a696e265cb6b957990f9aa785fc3ea1c3"], 0x0, 0x1000) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) openat(r1, &(0x7f0000000180)='./file1\x00', 0xd0040, 0x18) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) unshare(0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) unshare(0x4000000) write$eventfd(r5, &(0x7f00000001c0)=0x9, 0x8) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) [ 344.008968] kvm: vcpu 0: requested 128 ns lapic timer period limited to 200000 ns [ 344.123098] audit: type=1800 audit(1676179368.680:299): pid=15895 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=13991 res=0 [ 344.147121] 9pnet: Insufficient options for proto=fd [ 344.171510] audit: type=1804 audit(1676179368.730:300): pid=15895 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1200561292/syzkaller.E3Qcfg/97/bus" dev="sda1" ino=13991 res=1 [ 344.188174] IPVS: ftp: loaded support on port[0] = 21 05:22:48 executing program 3: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x2000080, &(0x7f0000000200)={[{@user_subvol_rm}, {@noinode_cache}, {@inode_cache}, {@clear_cache}, {@nospace_cache}, {@autodefrag}, {@user_subvol_rm}]}, 0xff, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = perf_event_open(&(0x7f0000001140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$pptp(0x18, 0x1, 0x2) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4c40, 0x88) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x49) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/anycast6\x00') preadv(r3, &(0x7f00000017c0), 0x1d0, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0xc4009420, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct, 0x0, 0x1000, [0x0, 0x0, 0x0, 0x3]}, {}, {0x0, 0x3ff}}) 05:22:48 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) 05:22:48 executing program 5: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x4, 0x2000}, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r4 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x601, 0x73b81, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 344.339346] IPVS: ftp: loaded support on port[0] = 21 [ 344.681785] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. [ 344.786339] bond0: Enslaving bridge1 as an active interface with an up link 05:22:49 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0480000008003950323030302e4c"], 0x15) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r3, r4}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x4e, 0x0, 0x0, @fd}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r5}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) r6 = socket(0x11, 0x800000003, 0x0) r7 = socket$alg(0x26, 0x5, 0x0) bind$alg(r7, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes-aesni)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r8 = accept4(r7, 0x0, 0x0, 0x0) sendmmsg$unix(r8, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r9, r10}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r8, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r10}, @typed={0x8, 0x4e, 0x0, 0x0, @fd=r11}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r12}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x820000, &(0x7f0000000280)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [{@euid_gt={'euid>', r4}}, {@obj_role={'obj_role', 0x3d, '{#[$'}}, {@uid_lt={'uid<', r10}}]}}) r13 = dup(r1) write$FUSE_BMAP(r13, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r13, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1]) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) 05:22:49 executing program 5: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x4, 0x2000}, 0x4) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) (rerun: 32) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) r4 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x601, 0x73b81, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 05:22:49 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x80, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x1000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x10001}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x80}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000480)={{0x0, 0x2, 0x1, 0x8001, 0xa8, 0x53, 0x8, 0x5, 0x8000, 0x9, 0x0, 0x1, 0x401, 0x40, 0x1ff}}) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r2) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)=ANY=[@ANYRES16=0x0, @ANYBLOB="9455759db0dd2d1eec9ea1b9708116e20ec143ff832a7baa03fc8247c5e2c160c961c5185d8237ceaa5799c2a659aa668b28ce1c52f93a2a0a0664dfbb68fe5c1149112fdbcc5e3b6352b996010f2938e0bcefb3b8de4f871796ebe4821f7939c0631a554d001dc9d3333bc71c517ff83742be4c664fc17a9563c28922c731f99663687d6a95290eddd709eb6f16a68cc8a7df890e89675bf75ed823309d3711523c99526921e68c01a65908804b25d21b53e2382295d9a9ce2a84b0f75d91ad19266bc4e578adca709617265ff319fbc5a386c283a1bd813afdcb772c5de60e9f452565824c6af587f547bfb9aa5aa26735e5fa7d99d74b8281832ba51c365b18b6885cc9b496e2f547f9d47bf929bba2f4ff6c8524b035cfa44035a531a0c7644595815c88f56db1a15a3978b8cb06", @ANYRESOCT=0x0, @ANYBLOB="e89a825a87441d43e6b7390b7665a34c23013767589755aa76ce3f82acf9c19f48b12fd58b1f5f3b276f877ab09a4ead087223fc120d0000c43a838626463c89540300002a9a9aa1c0be299d8d2c1a283b3bf71bb391d4f3bca1e06a53a4b42e2e8335faef9c455b55315a4d3353e4cee41095dd8d95a5b785075600000075c52b32c0719490d45c6858685969c782e6115fa5b331d8fe31d6e5cf3cc3ffbe189cca7140d336c41a98509c5100c76d011716da792b789884650002000026582d04f68b14363f6abc5c9ca5eb8cbffae42e52dde21750a5aacb350891583fcac9bed0dfd1c4e7bc564eecbb76c7b066e414dd656fb188bd386e8c", @ANYBLOB="8ca869d0d4e87fe33c612e95fe3c769e1ba0d71fb0631e40e2bdf7d04a7dd29fd4c7300897d4cd5e2ffe2b1ab18d1c1ee87fd96f9cd86c4a0e8ec631013e2d39dba6142961eabd3827e49f7ef9986aee03d67a7fdeabce580f03000000000000008f79087349ad88277b8c4460e79ebc7e28b7c4b5adae9da078e812ca0d62933e97c767878f088f9801e72699c679acb265c9ffc976c408b155add82dc9ab2deefbdc4c5aff3522655b299168a3f1745ad3829ac5ecf3da4a2416eccc759f01adda9ad85da611d61b201f07d63750facf6f6e86f0f0b6565860fa1871076a25439cbc4e6edac06a7fb554f9dda89d77", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00d6aed3620b79a18d086931e4ba27"], 0x5, 0x2b7, &(0x7f0000000800)="$eJzs3MtrE18UwPHT9JWmtMnix08UpAfd6GZoo2sxSAtiwFIb8QHCtJ1oyJiUTKhExOrKrfhHuChddlfQ/gPduNONG3fdCC7sQhzJPPpMaWmbTNt8PxDuTe49M/dOJuHcIZO1B++fF/OOkTerEourdIiIrIukJCahjqCMefUe2eqNXO3/9fXivYeP7mSy2dEJ1bHM5LW0qg4OfXrxqi/ottwrq6knaz/TP1b/Xz2/9nfyWcHRgqOlclVNnSp/r5pTtqUzBadoqI7blulYWig5VsVvL/vtebs8O1tTszQzkJitWI6jZqmmRaum1bJWKzU1n5qFkhqGoQMJwX5yCxMTZuaQwdPHPBg0SaWSMTtFpG9XS24hkgEBAIBI7cz/Y/WU/vjy/8VLK9X++0uDQf6/3NMo/7/+zd/Wtvw/LiJNz/93Z0Tt5Uj5P06Jev6fCD6/nrePF4e9Cvk/AAAAAAAAAAAAAAAAAAAAAACnwbrrJl3XTYZl+OgVkbiIhM+jHieag/e/vW3euNc1KGK/m8vN5fwy6LAiIrZYMixJ+eOdD4F6PbwXUOtS8tmeD+Ln53KdXksmLwUvfkSSktoZ77pjt7OjI+rbHt8tia3xaUnKf43j0w3je+TK5S3xhiTly7SUxZYZ77zejH89onrrbnZHfJ/XDwAAAACAs8DQDQ3X74axV7sfv7G+bnh9wF9fDzdcn3fJha5o5w4AAAAAQLtwai+Lpm1blTNXCWd40KjwtwyRjDnc+ck4dAeoxA411CERsfWoew8vG+3VR8ajOiznPnz8fXwbvLEU32emTat0t/ZbCAAAAEArbCb94Ss3ox0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtqBV/Jxb1HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT4l8AAAD//3uREoU=") bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}, 0x38) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001c80)='blkio.bfq.time\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@base={0xf, 0x7078, 0x4ab, 0xf26, 0x100, 0xffffffffffffffff, 0xe76, '\x00', 0x0, r4, 0x0, 0x0, 0x4}, 0x48) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000001640)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB="677065746170300000000000ff000000", @ANYRES32=r3, @ANYBLOB="780080000001000000000000456a005400660000002f9078ac1e0001ac1414aa000001860c15f8867e2881499fb4ed440c468000000002000000040107236164010101ffffffff00000000e0000002e0000002e00000017f000001ac1414bb00"]}) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x116) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000240), 0x7fff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000700), 0x7fff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, r0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x1, 0x803, 0x0) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x80, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x1000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x10001}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x80}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000480)={{0x0, 0x2, 0x1, 0x8001, 0xa8, 0x53, 0x8, 0x5, 0x8000, 0x9, 0x0, 0x1, 0x401, 0x40, 0x1ff}}) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r2) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)=ANY=[@ANYRES16=0x0, @ANYBLOB="9455759db0dd2d1eec9ea1b9708116e20ec143ff832a7baa03fc8247c5e2c160c961c5185d8237ceaa5799c2a659aa668b28ce1c52f93a2a0a0664dfbb68fe5c1149112fdbcc5e3b6352b996010f2938e0bcefb3b8de4f871796ebe4821f7939c0631a554d001dc9d3333bc71c517ff83742be4c664fc17a9563c28922c731f99663687d6a95290eddd709eb6f16a68cc8a7df890e89675bf75ed823309d3711523c99526921e68c01a65908804b25d21b53e2382295d9a9ce2a84b0f75d91ad19266bc4e578adca709617265ff319fbc5a386c283a1bd813afdcb772c5de60e9f452565824c6af587f547bfb9aa5aa26735e5fa7d99d74b8281832ba51c365b18b6885cc9b496e2f547f9d47bf929bba2f4ff6c8524b035cfa44035a531a0c7644595815c88f56db1a15a3978b8cb06", @ANYRESOCT=0x0, @ANYBLOB="e89a825a87441d43e6b7390b7665a34c23013767589755aa76ce3f82acf9c19f48b12fd58b1f5f3b276f877ab09a4ead087223fc120d0000c43a838626463c89540300002a9a9aa1c0be299d8d2c1a283b3bf71bb391d4f3bca1e06a53a4b42e2e8335faef9c455b55315a4d3353e4cee41095dd8d95a5b785075600000075c52b32c0719490d45c6858685969c782e6115fa5b331d8fe31d6e5cf3cc3ffbe189cca7140d336c41a98509c5100c76d011716da792b789884650002000026582d04f68b14363f6abc5c9ca5eb8cbffae42e52dde21750a5aacb350891583fcac9bed0dfd1c4e7bc564eecbb76c7b066e414dd656fb188bd386e8c", @ANYBLOB="8ca869d0d4e87fe33c612e95fe3c769e1ba0d71fb0631e40e2bdf7d04a7dd29fd4c7300897d4cd5e2ffe2b1ab18d1c1ee87fd96f9cd86c4a0e8ec631013e2d39dba6142961eabd3827e49f7ef9986aee03d67a7fdeabce580f03000000000000008f79087349ad88277b8c4460e79ebc7e28b7c4b5adae9da078e812ca0d62933e97c767878f088f9801e72699c679acb265c9ffc976c408b155add82dc9ab2deefbdc4c5aff3522655b299168a3f1745ad3829ac5ecf3da4a2416eccc759f01adda9ad85da611d61b201f07d63750facf6f6e86f0f0b6565860fa1871076a25439cbc4e6edac06a7fb554f9dda89d77", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00d6aed3620b79a18d086931e4ba27"], 0x5, 0x2b7, &(0x7f0000000800)="$eJzs3MtrE18UwPHT9JWmtMnix08UpAfd6GZoo2sxSAtiwFIb8QHCtJ1oyJiUTKhExOrKrfhHuChddlfQ/gPduNONG3fdCC7sQhzJPPpMaWmbTNt8PxDuTe49M/dOJuHcIZO1B++fF/OOkTerEourdIiIrIukJCahjqCMefUe2eqNXO3/9fXivYeP7mSy2dEJ1bHM5LW0qg4OfXrxqi/ottwrq6knaz/TP1b/Xz2/9nfyWcHRgqOlclVNnSp/r5pTtqUzBadoqI7blulYWig5VsVvL/vtebs8O1tTszQzkJitWI6jZqmmRaum1bJWKzU1n5qFkhqGoQMJwX5yCxMTZuaQwdPHPBg0SaWSMTtFpG9XS24hkgEBAIBI7cz/Y/WU/vjy/8VLK9X++0uDQf6/3NMo/7/+zd/Wtvw/LiJNz/93Z0Tt5Uj5P06Jev6fCD6/nrePF4e9Cvk/AAAAAAAAAAAAAAAAAAAAAACnwbrrJl3XTYZl+OgVkbiIhM+jHieag/e/vW3euNc1KGK/m8vN5fwy6LAiIrZYMixJ+eOdD4F6PbwXUOtS8tmeD+Ln53KdXksmLwUvfkSSktoZ77pjt7OjI+rbHt8tia3xaUnKf43j0w3je+TK5S3xhiTly7SUxZYZ77zejH89onrrbnZHfJ/XDwAAAACAs8DQDQ3X74axV7sfv7G+bnh9wF9fDzdcn3fJha5o5w4AAAAAQLtwai+Lpm1blTNXCWd40KjwtwyRjDnc+ck4dAeoxA411CERsfWoew8vG+3VR8ajOiznPnz8fXwbvLEU32emTat0t/ZbCAAAAEArbCb94Ss3ox0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtqBV/Jxb1HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT4l8AAAD//3uREoU=") (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}, 0x38) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001c80)='blkio.bfq.time\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@base={0xf, 0x7078, 0x4ab, 0xf26, 0x100, 0xffffffffffffffff, 0xe76, '\x00', 0x0, r4, 0x0, 0x0, 0x4}, 0x48) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000001640)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB="677065746170300000000000ff000000", @ANYRES32=r3, @ANYBLOB="780080000001000000000000456a005400660000002f9078ac1e0001ac1414aa000001860c15f8867e2881499fb4ed440c468000000002000000040107236164010101ffffffff00000000e0000002e0000002e00000017f000001ac1414bb00"]}) (async) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x116) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000240), 0x7fff) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000700), 0x7fff) (async) [ 344.963827] BTRFS info (device loop3): enabling inode map caching [ 344.999443] BTRFS info (device loop3): force clearing of disk cache [ 345.007716] BTRFS info (device loop3): disabling free space tree [ 345.041977] BTRFS info (device loop3): enabling auto defrag 05:22:49 executing program 5: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x4, 0x2000}, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) (async) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r4 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x601, 0x73b81, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 345.082339] BTRFS info (device loop3): has skinny extents 05:22:49 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) (async) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x8) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) (async) syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') (async) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) (async) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)) (async) syz_open_dev$tty1(0xc, 0x4, 0x1) (async) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) (async) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) (async) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) (async) [ 345.201357] device vlan2 entered promiscuous mode 05:22:49 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0480000008003950323030302e4c"], 0x15) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) (async, rerun: 64) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r3, r4}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x4e, 0x0, 0x0, @fd}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r5}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) (async) r6 = socket(0x11, 0x800000003, 0x0) (async, rerun: 32) r7 = socket$alg(0x26, 0x5, 0x0) (rerun: 32) bind$alg(r7, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes-aesni)\x00'}, 0x58) (async) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) (async) r8 = accept4(r7, 0x0, 0x0, 0x0) sendmmsg$unix(r8, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r9, r10}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) (async, rerun: 32) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 32) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r8, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r10}, @typed={0x8, 0x4e, 0x0, 0x0, @fd=r11}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r12}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) (async) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x820000, &(0x7f0000000280)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [{@euid_gt={'euid>', r4}}, {@obj_role={'obj_role', 0x3d, '{#[$'}}, {@uid_lt={'uid<', r10}}]}}) r13 = dup(r1) write$FUSE_BMAP(r13, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r13, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1]) (async) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) [ 345.221624] device erspan0 entered promiscuous mode [ 345.254781] device erspan0 left promiscuous mode 05:22:50 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet6(0xa, 0x1, 0x8010000000000084) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) (async) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) (async) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) (async) listen(r0, 0x8) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) (async) syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') (async) preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) (async) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)) (async) syz_open_dev$tty1(0xc, 0x4, 0x1) (async) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") (async) openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) (async) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) (async) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) (async) [ 345.726381] BTRFS info (device loop3): clearing free space tree [ 345.736922] BTRFS info (device loop3): clearing 1 ro feature flag [ 345.763111] BTRFS info (device loop3): clearing 2 ro feature flag 05:22:50 executing program 1: perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) (async) pipe2$9p(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0480000008003950323030302e4c"], 0x15) (async) r2 = accept4(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmmsg$unix(r2, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r3, r4}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) (async) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r2, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x4e, 0x0, 0x0, @fd}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r5}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) (async) r6 = socket(0x11, 0x800000003, 0x0) (async) r7 = socket$alg(0x26, 0x5, 0x0) bind$alg(r7, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes-aesni)\x00'}, 0x58) (async) setsockopt$ALG_SET_KEY(r7, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) (async) r8 = accept4(r7, 0x0, 0x0, 0x0) sendmmsg$unix(r8, &(0x7f0000000940)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000080)='1', 0xffc5}], 0x117}}, {{0x0, 0x0, &(0x7f0000000100), 0x1, &(0x7f0000000100)=[@rights={{0x10}}], 0x10}}], 0x2, 0x20048080) (async) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'syzkaller0\x00', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@private1, @in=@remote, 0x4e24, 0x0, 0x4e22, 0x0, 0x2, 0x80, 0x0, 0x3a, r9, r10}, {0x2, 0x9, 0x70, 0x2, 0x4, 0x0, 0x3, 0x7fffffffffffffff}, {0x7ff, 0x0, 0x100, 0x100000000}, 0x1, 0x6e6bbd, 0x2, 0x0, 0x2, 0x2}, {{@in6=@local, 0x4d3, 0x33}, 0x2, @in=@multicast1, 0x0, 0x4, 0x2, 0xc2, 0x0, 0x8, 0x401}}, 0xe8) (async) r11 = socket$nl_netfilter(0x10, 0x3, 0xc) (async) ioctl$sock_FIOGETOWN(r6, 0x8903, &(0x7f0000000100)=0x0) sendmsg$nl_generic(r8, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000640)={0x1048, 0x1d, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2}, [@typed={0xc, 0x27, 0x0, 0x0, @u64=0xff}, @typed={0x7, 0x62, 0x0, 0x0, @str='.\'\x00'}, @typed={0x8, 0x62, 0x0, 0x0, @uid=r10}, @typed={0x8, 0x4e, 0x0, 0x0, @fd=r11}, @nested={0x1010, 0x5c, 0x0, 0x1, [@typed={0x8, 0x58, 0x0, 0x0, @pid=r12}, @typed={0x4, 0x6a}, @generic="3a26d33e397e64d4b05dbcc23a5aa04ec29c8b428c6fc21ea2159681dc8cc79ac6c7641251a6cb1159ada21014e921d0305b0dad019be4f6fcca68929cf9ad1562745a87451a0a7c79b3e2435a75c3154fca33bda2450e926208268ce4d9b95d28c06a086f58ea938200ba702ad511a62f291c3de9bc10f84cc3f05b4731f455a0abae5cb3231aa1c1aeb2ac5602c1d4a638c67eaf2de39516736e5235b088014c501f0768635479b00c7a185a747fc210519ab827343495ad0044ae5ff3c365766bd9f503c23a91ea4658bb70bd05943de58f247b1bd37997232a24719f0bf6f0a654c7ca81d3857867f192cd12dfa26867091d357c8c9ce6b19623295dad753d712785dffe9c9008f4305d6c53d6d1511264e204018c5095b71ce12b1d529d017977dfc1d3a06bb8871b1ec75919e0fdcdfb8b4dbd3701b3dde9d17747c8780f202d3f64df2be3d68db7edc88148a947fb94e1576627317f3de705a10071990a03e6f2cddd321bf739ea256d80c3ede7dc5bcff6ba6f926e592a104fecec132ac10512b6f86ec6702949b4fa5fa6e5f230d88da24be0d43815aa2926252ad9fa056c8e720206625cf327ffcc19226bcae70d31833811746f2c08700401c6f58e6a2a8b0da45962e411ca3a2a577c572cacfc0a8e5cf90aded51fde7287a1c172b9aa6e4dba7c6203d299b037ef277fa0a648ac9188c39e83c704f97d7761dd40c16bb05d4c88a2f692a62b608ae8571c10314431f9efbc7e420d01c56ed90358b4b2ab8d3195031e15876a78b5fba8f8c25692d837758ee65394aff913c201bc43c97b85c3e515885ef0eb31bacb7531248d54945d628105734d1674768f82cf1b39ce5fbb3bd88e3cff225f414e3335964573628ffcd5318ebac7b2351b89b44ceead76c1cbc83f106a3ff971bc1d6f386f07ad9bef6b91d9bce6aea875095a4cb81ea8acc759881a59059fe93a7aa32dc20ed48194686b827f0bd886764b2c35ef7c896ecc9374299d324515a8f51eaba814481d9da525d46c126b1eac1d02da09af2da9fdbab9908275e1335c48f939375a9b315093d67125ce61c0f073d0c0adb10fe60174aafde05f6dfc3a722fda7a92e492e236a23a41061f23f05fc3f50635066b8bda03d6fe7ebecb0217e8e8d82dc661ab2d274839f90983aceb4e4d8a2113acbdedf5d8e562c2d9b62a68c660fff7115fcbc61f811949de3009e759aa6d5230ee6b7635d0b96a4a47e09534fd3ecfec0cd18faa1e2a3fb1de50adac75064703fbb55c4cad8221cb151857afd73c6baec37ea529e2e186c2eacb3d9d77d4e6d97ec5f949c78568f651bc05ee2d0f85cfde4796701ffa051082457d8a2090ec079c8ca156a8ec8c9b735d278804e636f8003aed9f39ed1e3228d3b724be5f0cb7e40ecf6e89667212049e4edb68abfa0d7e36cf63baa89a0b0d564d66c8aa5ca294ad86fd70f2e7832bba5bddf131e9215a70a1b36ee46033f1c9dc5a6687373ef4c6476d756b5d9b7a1c0bbfff9592ff7669b023b47005608c75d0925625e843c3af00c0f971e831034c9297f91caad74a40b5fad162d923b6f6ebd476bd4c80b4565d6d4be1a432364c1a189ddb6642ed6cad83369527444da09447df8b7064f02ae7171596e03a59d713043f4e3ebc91e108f1fca695e4ccd25b202a5dff50c34bdc9515149c52381bf0cbf10c31495b843846603bfbf77920d83fbc8dcbc0a86c8395927e3b5444b8dbc2fd8320e9ddcd1b5c1d5a22a72428aa15357ba702c1404b58de335fdb4f970b272c6cfbfc2276e78c55380fe71c5eea06fa1158c167075028695991d585b1840f759c2cf10aff30050949785ecf57f04b5a7b9fb5b5cf9a3fe5b4f909291074856eafa5d4e41a9bb480e08a09b97df7156e2d3f90b930fa329995a462a886ae08ecf25739d79921258f5a31d8a4d30d40480902ab4cf53e95593f5e1495e6d165675b4f2eb757919e746a059591f941214ea347f11cf142ab01f5612a5b36886d75a6ec1b92177321101e1a8c26a8249d2553fafcaa87b9ee53be7f4c0e3598bb20226f5f1b8a6b5eaf5ef2cc5c1f759a38443d1fb4d1ba0800ca8642d80e54d57d8c7ad8923717a1c0d1301aa5f16551c944861b9e391ac8de3f2637c07bd78151a0296b80666a2e3a65f549a78d3483fb134579c11bbfae11bd2e60a4214d181680e03609fd7770236e6a141a033ba5a062a4c87eac55d8f296e4ebbcf6dff5319074a0f0a36ed42c04e622dce13432e47b668ae3b488241bf2f38fa7075960c1683abec68994b4da34a1b1b9f5ed77b34994ebe65d97921777dd5c9300b1ff71322a5d1ceea8ad7aba7250dd724037ed9e9944f5fec4060ad1057fb19db941b6e0a2bd5bcc14f61c0756ed9f2cc8df935ee9b0cb92d86c92f84f1ed9b83f1dbacf2a453d5f818b512de23642fa0a0e796ca323b579f8b64054902819773812769f862b8c6154f19e280ed4e36d563460edf16a02794e2c38a00c89f1b8f5a4a0080017fda72a166f7423f30a1b9c02df51f0edb75dfc7f42d6b82d659759268f2d5ca0fef9621fea0cb4a8817c600aa5e24188a38c9309ee5ec3aeccf6c63828c14b819699087332153d0913660c1470d99335e03cfc4d088cdf36bae808609fdf778900ca40de5d2ad90fed920e5371192aa1c516b2fd0e6c0927623d056214df3b9eeb1763a0db8fd5acb3834c0b7a10e8e02cb72d8e6174c49c6051f7aee693737d5e90b244e795dbbffda9b2276ef6715cee55ffae8cc06afe734e35b5d1ea98c049ecb868c6c4d1f4f1e7f88826bd7b773a7cf5dbcaaf41771d13607169c99b5a7a46186c2045e921225b9886b5bd91a31cce0d56e7ff526a0a6cdacbda4d098382769a5f4a522d333115561bf79b05aa9eb7967dd4efc03228a2d7bc254eb00c7722bcacdd35a3154dda32916acd4d1072b80262ea714f8cb7d652de9620bad3c0ba2e53db1f7968a03147907daedceabbb161e7b2594cfe84ebe85db59945139c4a6a36b3fdd586c3ef6b0473e45938a4c079519b8c8b7d313baa25d3524f339f3c87d56c7980232b9ee3a6c5b8a8b94a40ef5636bf7b91a393787e9cefb0d8839b8b59924896a17e9584dc294d1d5631e7b5cd36da2583c6560a7390a9b437e5820ad9e22e7223f460c5e8ff66d67f1ee17ecfdfa42064f4a3e66aba511a9765e3296f963d001eea5d4b4e0f030e90583f4d233d26c49bbfdb9c4f67587aec7031c5295d3dedf196d34b6d2ac3fdd4155be32d589a7007ec713310eb22e0420a1f42e7aab625032c32b15129c871668570d8fc016e5ebc8c85eda831f1f8d972c6a9a08af94633f90d0ab2cb878bbd4c0fe767f4e8a86a2196d6e8997ec5da92e6c7d05cd54c561921eec7afa586fc7199c9ad0d6b2b3a1e1d15fb32d085573207df645e4f340dfa9245500814dbf2c0324675342f274d19f1d60b67103a3e5253b4226b74c88ef7afa7e8582f2490147fe993e6717f518986f623bba0d61e2172c512f810ea1315d5aa7b8dbb4b794e97801945eb55d561f9c3d9c83a05c19681815a5fb451d4e741af617aa231474e92718be35ad96070e10c31e183806c210b8334b919e5c24571030a45d8b469426fdf51eac73b603fcc891d58c28447c0cec3aaf1298e62eee5fa5acd66991bbffffb0c97eb2e43178da41b1ac422ecad9edcf941eb8f8017240ba365c29515a87f1d91a0dd63509fd4d9e500d40a0d34e76e32b9221bda8077b1cd839e28639128649cbf1d0775f9f1de13155fb1fe1e2d46a7e2b080781550ae80c880e0f7103469cad6aedcece34c70dc70c2e89badef862294ad98c87e618254b944fbf5efb33b677bb8724d7adf0d5c829d43c0db7fb69c91bbf84340f48b6a0814d97bde9bc4609e838e1b4ec0fb7ecedceeeab6d56dec92c60f8073449f889170f3500285d8b819da46f4685fbf4b502b7bb5e2daec04d47afb57f6f4be367fffdab254d7d9ba0ede9cac184fe593b3fa0f9aeb4d49c17f5deb2fc104b589832e41a3283f9da24e128e8306d44fb4abe8fefeffe96e914a970a19a062dcb31e28547b2bfac11a2006874e5cb47373fbe0af05466da97ace8dcefa24ea4104a8fda920691715c7cc2a29084cb4889def64e13383d30f0f53e52034a8ab4207dc87c6376ff7294715406d0cfe02f8e072c15a52bebad5f4c31ce1d6faeeff3b63fb8035ab94567a0b3d18b95e54491bd27e1e8ddcb783973cc80f8c6f68a6bc020999b459a52cc308bdf6166056f0be3a8e6c0b82beff22b0d39088ad94100393a9cfaf1cfd4ba11cba1329724a4f0799ccaf45a3b6a8432de2693da41048177a74bc9035cb6ed27653cb85deec1879d7551dfb2419e9d1cbf8f1b282c3cb724eff735e326c678fadd5334c2985dd7dc388f0d725aa99fd57a0e775c5b536ca57dd2f4d91717451ec23f87afbac94bd379e957687ae2e7a3305c8ccc05fbeb94bb049f27425be94420aee0ec6ad079ac62d446aee2cc106f05b8d17ed460e56048980a0327ee0a6fb822837c24cc65dcbff7373d54bf16b32a5c185310aa55ea307d602d2db4b75d1276c80aad4d3ff106e09b41d1ac7109c271899311022cdb9fbe2afb5405343b4443d097d4d7cbc1cb407b8e2a04c0f7389360b660fd6b93e1a867c40eb88d6d18dc074d51d7080c57b457d9ea220e04eb582928af49f084b94c19ff9de1d23fc9f30e31db26dcab4be35970feb68008d6e970b796a56218eb0d0fc96e87a885559143f727d42994f3de92a339f58fa55bc56a790c90e6feeb7d8f25dfd62b3d89d944fd5840086f5d29312287e7549cbe87bee6fb9e313bd1151e94d61693d59d0b2e11ca5f272b35b4a3540bee63ef22e3ab0127b368ac908d06da98ccf10197fdf93ec3dfbba3e03887f89a1102a3d059bc8999e00e486207a9e6e96651171baf41d39a57da13f530c1c6f7c561903a021916becd87cfdba8f72cb32e1933bc52f644db9ae12319b2e6583c44fa728d579e5b4c0545943e3eb77af0ce76250e196340d5fef497a986d443616e04bf2b363ba62d459d37c46b1f012f51d2b1e676ee1e7d30f718769219e567d765aeb0b2b9f4cc46e6fd34e738f3d3cae70bd8384f7626a2890affabc52ba960b2a5ce5e2c1d48280d5421fec06287f4075b469e5c9f2e0d0a73b9efd7ca905418f9641db395f1e9c7bfbb162c8de9650eb9d976d5ada8732ba68db0d7502373234364a8234a4e718417227ba7ca2a84d9414257a6335f0f9fa13b9dff617438926b000f4a448220752986e501af0fef3fd4e357f96752e5c37831b96024d9c1199163987b47cf85ec951884681422d119924f1aee83e72869faa42247e9e8d39d2efc8dd1dab5c10b29cb23b61e4636a4b29500d3b327a1d2058b656c0c2a0771a071166c73eb3bd9350519b4020818bb1735f330d8e35d4694285face0ad905ba5236009ff209a1c96c6919d6deaac02b9f2914a9edc9808b23db06552f894b22f9f38fea06392367ab3676fc3e426ddcb81c5ab7df44034651879c8ba9485f8f2a37fb70bd91e81b3cfd3df65bc7293d2fc625f8ebcce85139314972b34696de5934a3e7c531a9c06a38d7a45e7dc0888e4a8af4b1e780677e5b51ee1cfba2a2506bcc0b2d4460e7b1ebac3df379f662c3454fca2849a9fc252b8179986647bee6ca23ee4f58411949d405e463b6da6a69c91aa35a6f6b11249cbe863f286c03c75ea1c06375fd50a77aafce0a6d9d5251ce5cca5aa6174eb52432c502f58ea850c419a7d932"]}]}, 0x1048}, 0x1, 0x0, 0x0, 0x4006801}, 0x8050) (async) mount$9p_fd(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x820000, &(0x7f0000000280)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[], [{@euid_gt={'euid>', r4}}, {@obj_role={'obj_role', 0x3d, '{#[$'}}, {@uid_lt={'uid<', r10}}]}}) (async) r13 = dup(r1) write$FUSE_BMAP(r13, &(0x7f0000000100)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r13, &(0x7f00000000c0)={0x14c}, 0x137) (async) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r0, @ANYBLOB=',wfdno=', @ANYRESHEX=r1]) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180), 0x0, 0x0, 0x0) [ 345.923894] bond0: Enslaving bridge3 as an active interface with an up link [ 345.964347] audit: type=1800 audit(1676179370.520:301): pid=16078 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=263 res=0 05:22:53 executing program 0: unshare(0x0) (async) timer_create(0x9, &(0x7f0000000100)={0x0, 0x21, 0x0, @thr={0x0, &(0x7f0000000080)="fad96e0408c74d00f83f26aea8"}}, &(0x7f0000000540)) (async) unshare(0x60020200) (async) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async) r3 = socket$inet6(0xa, 0x2, 0x0) unshare(0x20000) (async) unshare(0x80020000) (async) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000d40)={0x0, 0x1ff, @status={[0x6, 0x80000000, 0x20, 0x6, 0x5]}, [0xeb, 0x9, 0x75, 0xb1, 0xa82, 0x7b, 0x8000000000000000, 0x8, 0x9, 0x69, 0x7fffffffffffffff, 0x6, 0x0, 0x81, 0x9, 0x7, 0x3, 0x8001, 0xae, 0x81, 0x7, 0x8000000000000000, 0x8000, 0x2, 0x20, 0x4, 0x8, 0x0, 0x1, 0xc, 0x0, 0xfffffffffffffff7, 0x9, 0x8, 0x2000000000, 0x0, 0x1beb, 0x1, 0x9, 0x9, 0x4, 0x32, 0x0, 0x4, 0x10001, 0x17, 0x1, 0x3, 0x7fffffffffffffff, 0x4, 0x8000, 0x4, 0x7, 0x1, 0x1, 0x0, 0x5, 0x3, 0x7, 0x65c1, 0x1000000000000, 0x8b, 0x9, 0x8000000000000000]}) (async) unshare(0x4a040600) (async) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r3, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r4 = gettid() timer_create(0x2, &(0x7f00000000c0)={0x0, 0x28, 0x2, @tid=r4}, &(0x7f0000000140)) (async) unshare(0x30020000) (async) ioctl$RTC_AIE_ON(0xffffffffffffffff, 0x7001) socket$inet6(0xa, 0x5, 0x7fff) (async) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000000)='\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="602f389ef986bcff336aeba1b1c3d8200725d3a1b1e22fc89e8dfe2df61d7748b2c733700285b465ed0344a9bc93a3ac6c78007ea4cdd2cbe9238114225d8329029b85c117bdff294b0bfa2ac64dd02b40e15b7430804d2814cd6722c161cf87be13a75c671d8a3d95a13bf3834ed0d47b404d0d6a1a89acce3b6d677f99018e9fc36e3970c5e228934c21d6dd95f14ea73f4676d1de1c0723cb92a834e07f1d1746ef8ab607ca5d5c9b03311671797871b72078517240a2eac9a8a2b9632efb7c84df12e663994d9d39c5771e2cf2c36bb2c1ab56ab736a696e265cb6b957990f9aa785fc3ea1c3"], 0x0, 0x1000) (async) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) (async) openat(r1, &(0x7f0000000180)='./file1\x00', 0xd0040, 0x18) (async) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) (async) unshare(0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) unshare(0x4000000) write$eventfd(r5, &(0x7f00000001c0)=0x9, 0x8) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 05:22:53 executing program 2: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, r0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x80, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x1000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x10001}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x80}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000480)={{0x0, 0x2, 0x1, 0x8001, 0xa8, 0x53, 0x8, 0x5, 0x8000, 0x9, 0x0, 0x1, 0x401, 0x40, 0x1ff}}) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r2) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)=ANY=[@ANYRES16=0x0, @ANYBLOB="9455759db0dd2d1eec9ea1b9708116e20ec143ff832a7baa03fc8247c5e2c160c961c5185d8237ceaa5799c2a659aa668b28ce1c52f93a2a0a0664dfbb68fe5c1149112fdbcc5e3b6352b996010f2938e0bcefb3b8de4f871796ebe4821f7939c0631a554d001dc9d3333bc71c517ff83742be4c664fc17a9563c28922c731f99663687d6a95290eddd709eb6f16a68cc8a7df890e89675bf75ed823309d3711523c99526921e68c01a65908804b25d21b53e2382295d9a9ce2a84b0f75d91ad19266bc4e578adca709617265ff319fbc5a386c283a1bd813afdcb772c5de60e9f452565824c6af587f547bfb9aa5aa26735e5fa7d99d74b8281832ba51c365b18b6885cc9b496e2f547f9d47bf929bba2f4ff6c8524b035cfa44035a531a0c7644595815c88f56db1a15a3978b8cb06", @ANYRESOCT=0x0, @ANYBLOB="e89a825a87441d43e6b7390b7665a34c23013767589755aa76ce3f82acf9c19f48b12fd58b1f5f3b276f877ab09a4ead087223fc120d0000c43a838626463c89540300002a9a9aa1c0be299d8d2c1a283b3bf71bb391d4f3bca1e06a53a4b42e2e8335faef9c455b55315a4d3353e4cee41095dd8d95a5b785075600000075c52b32c0719490d45c6858685969c782e6115fa5b331d8fe31d6e5cf3cc3ffbe189cca7140d336c41a98509c5100c76d011716da792b789884650002000026582d04f68b14363f6abc5c9ca5eb8cbffae42e52dde21750a5aacb350891583fcac9bed0dfd1c4e7bc564eecbb76c7b066e414dd656fb188bd386e8c", @ANYBLOB="8ca869d0d4e87fe33c612e95fe3c769e1ba0d71fb0631e40e2bdf7d04a7dd29fd4c7300897d4cd5e2ffe2b1ab18d1c1ee87fd96f9cd86c4a0e8ec631013e2d39dba6142961eabd3827e49f7ef9986aee03d67a7fdeabce580f03000000000000008f79087349ad88277b8c4460e79ebc7e28b7c4b5adae9da078e812ca0d62933e97c767878f088f9801e72699c679acb265c9ffc976c408b155add82dc9ab2deefbdc4c5aff3522655b299168a3f1745ad3829ac5ecf3da4a2416eccc759f01adda9ad85da611d61b201f07d63750facf6f6e86f0f0b6565860fa1871076a25439cbc4e6edac06a7fb554f9dda89d77", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00d6aed3620b79a18d086931e4ba27"], 0x5, 0x2b7, &(0x7f0000000800)="$eJzs3MtrE18UwPHT9JWmtMnix08UpAfd6GZoo2sxSAtiwFIb8QHCtJ1oyJiUTKhExOrKrfhHuChddlfQ/gPduNONG3fdCC7sQhzJPPpMaWmbTNt8PxDuTe49M/dOJuHcIZO1B++fF/OOkTerEourdIiIrIukJCahjqCMefUe2eqNXO3/9fXivYeP7mSy2dEJ1bHM5LW0qg4OfXrxqi/ottwrq6knaz/TP1b/Xz2/9nfyWcHRgqOlclVNnSp/r5pTtqUzBadoqI7blulYWig5VsVvL/vtebs8O1tTszQzkJitWI6jZqmmRaum1bJWKzU1n5qFkhqGoQMJwX5yCxMTZuaQwdPHPBg0SaWSMTtFpG9XS24hkgEBAIBI7cz/Y/WU/vjy/8VLK9X++0uDQf6/3NMo/7/+zd/Wtvw/LiJNz/93Z0Tt5Uj5P06Jev6fCD6/nrePF4e9Cvk/AAAAAAAAAAAAAAAAAAAAAACnwbrrJl3XTYZl+OgVkbiIhM+jHieag/e/vW3euNc1KGK/m8vN5fwy6LAiIrZYMixJ+eOdD4F6PbwXUOtS8tmeD+Ln53KdXksmLwUvfkSSktoZ77pjt7OjI+rbHt8tia3xaUnKf43j0w3je+TK5S3xhiTly7SUxZYZ77zejH89onrrbnZHfJ/XDwAAAACAs8DQDQ3X74axV7sfv7G+bnh9wF9fDzdcn3fJha5o5w4AAAAAQLtwai+Lpm1blTNXCWd40KjwtwyRjDnc+ck4dAeoxA411CERsfWoew8vG+3VR8ajOiznPnz8fXwbvLEU32emTat0t/ZbCAAAAEArbCb94Ss3ox0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtqBV/Jxb1HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT4l8AAAD//3uREoU=") bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}, 0x38) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001c80)='blkio.bfq.time\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@base={0xf, 0x7078, 0x4ab, 0xf26, 0x100, 0xffffffffffffffff, 0xe76, '\x00', 0x0, r4, 0x0, 0x0, 0x4}, 0x48) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000001640)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB="677065746170300000000000ff000000", @ANYRES32=r3, @ANYBLOB="780080000001000000000000456a005400660000002f9078ac1e0001ac1414aa000001860c15f8867e2881499fb4ed440c468000000002000000040107236164010101ffffffff00000000e0000002e0000002e00000017f000001ac1414bb00"]}) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x116) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000240), 0x7fff) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000700), 0x7fff) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x0, r0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x1, 0x803, 0x0) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, 0x0) (async) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=@newlink={0x80, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x50, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x40, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_INGRESS_QOS={0x28, 0x4, 0x0, 0x1, [@IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x100, 0x1000000}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x7, 0x10001}}, @IFLA_VLAN_QOS_MAPPING={0xc, 0x1, {0x8}}]}]}}}, @IFLA_LINK={0x8, 0x5, r3}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x80}, 0x1, 0x0, 0x0, 0x4001050}, 0x40408c4) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000000480)={{0x0, 0x2, 0x1, 0x8001, 0xa8, 0x53, 0x8, 0x5, 0x8000, 0x9, 0x0, 0x1, 0x401, 0x40, 0x1ff}}) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000080), r2) (async) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)=ANY=[@ANYRES16=0x0, @ANYBLOB="9455759db0dd2d1eec9ea1b9708116e20ec143ff832a7baa03fc8247c5e2c160c961c5185d8237ceaa5799c2a659aa668b28ce1c52f93a2a0a0664dfbb68fe5c1149112fdbcc5e3b6352b996010f2938e0bcefb3b8de4f871796ebe4821f7939c0631a554d001dc9d3333bc71c517ff83742be4c664fc17a9563c28922c731f99663687d6a95290eddd709eb6f16a68cc8a7df890e89675bf75ed823309d3711523c99526921e68c01a65908804b25d21b53e2382295d9a9ce2a84b0f75d91ad19266bc4e578adca709617265ff319fbc5a386c283a1bd813afdcb772c5de60e9f452565824c6af587f547bfb9aa5aa26735e5fa7d99d74b8281832ba51c365b18b6885cc9b496e2f547f9d47bf929bba2f4ff6c8524b035cfa44035a531a0c7644595815c88f56db1a15a3978b8cb06", @ANYRESOCT=0x0, @ANYBLOB="e89a825a87441d43e6b7390b7665a34c23013767589755aa76ce3f82acf9c19f48b12fd58b1f5f3b276f877ab09a4ead087223fc120d0000c43a838626463c89540300002a9a9aa1c0be299d8d2c1a283b3bf71bb391d4f3bca1e06a53a4b42e2e8335faef9c455b55315a4d3353e4cee41095dd8d95a5b785075600000075c52b32c0719490d45c6858685969c782e6115fa5b331d8fe31d6e5cf3cc3ffbe189cca7140d336c41a98509c5100c76d011716da792b789884650002000026582d04f68b14363f6abc5c9ca5eb8cbffae42e52dde21750a5aacb350891583fcac9bed0dfd1c4e7bc564eecbb76c7b066e414dd656fb188bd386e8c", @ANYBLOB="8ca869d0d4e87fe33c612e95fe3c769e1ba0d71fb0631e40e2bdf7d04a7dd29fd4c7300897d4cd5e2ffe2b1ab18d1c1ee87fd96f9cd86c4a0e8ec631013e2d39dba6142961eabd3827e49f7ef9986aee03d67a7fdeabce580f03000000000000008f79087349ad88277b8c4460e79ebc7e28b7c4b5adae9da078e812ca0d62933e97c767878f088f9801e72699c679acb265c9ffc976c408b155add82dc9ab2deefbdc4c5aff3522655b299168a3f1745ad3829ac5ecf3da4a2416eccc759f01adda9ad85da611d61b201f07d63750facf6f6e86f0f0b6565860fa1871076a25439cbc4e6edac06a7fb554f9dda89d77", @ANYRES64, @ANYRES32=0x0, @ANYRESOCT, @ANYBLOB="00d6aed3620b79a18d086931e4ba27"], 0x5, 0x2b7, &(0x7f0000000800)="$eJzs3MtrE18UwPHT9JWmtMnix08UpAfd6GZoo2sxSAtiwFIb8QHCtJ1oyJiUTKhExOrKrfhHuChddlfQ/gPduNONG3fdCC7sQhzJPPpMaWmbTNt8PxDuTe49M/dOJuHcIZO1B++fF/OOkTerEourdIiIrIukJCahjqCMefUe2eqNXO3/9fXivYeP7mSy2dEJ1bHM5LW0qg4OfXrxqi/ottwrq6knaz/TP1b/Xz2/9nfyWcHRgqOlclVNnSp/r5pTtqUzBadoqI7blulYWig5VsVvL/vtebs8O1tTszQzkJitWI6jZqmmRaum1bJWKzU1n5qFkhqGoQMJwX5yCxMTZuaQwdPHPBg0SaWSMTtFpG9XS24hkgEBAIBI7cz/Y/WU/vjy/8VLK9X++0uDQf6/3NMo/7/+zd/Wtvw/LiJNz/93Z0Tt5Uj5P06Jev6fCD6/nrePF4e9Cvk/AAAAAAAAAAAAAAAAAAAAAACnwbrrJl3XTYZl+OgVkbiIhM+jHieag/e/vW3euNc1KGK/m8vN5fwy6LAiIrZYMixJ+eOdD4F6PbwXUOtS8tmeD+Ln53KdXksmLwUvfkSSktoZ77pjt7OjI+rbHt8tia3xaUnKf43j0w3je+TK5S3xhiTly7SUxZYZ77zejH89onrrbnZHfJ/XDwAAAACAs8DQDQ3X74axV7sfv7G+bnh9wF9fDzdcn3fJha5o5w4AAAAAQLtwai+Lpm1blTNXCWd40KjwtwyRjDnc+ck4dAeoxA411CERsfWoew8vG+3VR8ajOiznPnz8fXwbvLEU32emTat0t/ZbCAAAAEArbCb94Ss3ox0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtqBV/Jxb1HAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICT4l8AAAD//3uREoU=") (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}, 0x38) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001c80)='blkio.bfq.time\x00', 0x0, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000001cc0)=@base={0xf, 0x7078, 0x4ab, 0xf26, 0x100, 0xffffffffffffffff, 0xe76, '\x00', 0x0, r4, 0x0, 0x0, 0x4}, 0x48) (async) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r2, 0x89f8, &(0x7f0000001640)={'gretap0\x00', &(0x7f00000015c0)=ANY=[@ANYBLOB="677065746170300000000000ff000000", @ANYRES32=r3, @ANYBLOB="780080000001000000000000456a005400660000002f9078ac1e0001ac1414aa000001860c15f8867e2881499fb4ed440c468000000002000000040107236164010101ffffffff00000000e0000002e0000002e00000017f000001ac1414bb00"]}) (async) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x116) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000240), 0x7fff) (async) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000700), 0x7fff) (async) 05:22:53 executing program 4: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) 05:22:53 executing program 5: perf_event_open(&(0x7f0000000440)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) r1 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000100)={0xffffffffffffffff}, 0x4) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000140)={0xa, 0x4e23, 0x0, @empty}, 0x1c) listen(r0, 0x8) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000380)={'wg0\x00'}) r2 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) perf_event_open(&(0x7f0000000080)={0x3, 0x80, 0x0, 0x7f, 0x80, 0x20, 0x0, 0x1000, 0x4550, 0xe, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x101, 0x1, @perf_config_ext={0x20, 0x81}, 0x80, 0x0, 0x4, 0x7, 0x2, 0x8, 0x771, 0x0, 0x1ff, 0x0, 0x7f}, 0xffffffffffffffff, 0x4, r2, 0xb) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x14) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r2, 0xc0502100, &(0x7f0000000300)={0x0, 0x0}) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r4, 0x4b61, &(0x7f00000004c0)="610bf604") r5 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r5, @ANYBLOB='Owfdno=', @ANYRESHEX=r4, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) perf_event_open(&(0x7f0000000280)={0x2, 0x80, 0x8, 0x9, 0x5, 0x4, 0x0, 0x3, 0x1020, 0x2, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x200, 0x3, @perf_bp={&(0x7f00000001c0), 0x8}, 0x1000, 0x2ba, 0x2, 0x3, 0x8, 0x4, 0xfff9, 0x0, 0x400, 0x0, 0x40}, r3, 0x7, r5, 0x9) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r6, &(0x7f0000000000)="eb", 0x1, 0x0, &(0x7f0000000240)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x7f000001}}, 0x1c) add_key$fscrypt_v1(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc) 05:22:53 executing program 3: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x2000080, &(0x7f0000000200)={[{@user_subvol_rm}, {@noinode_cache}, {@inode_cache}, {@clear_cache}, {@nospace_cache}, {@autodefrag}, {@user_subvol_rm}]}, 0xff, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") (async) r0 = perf_event_open(&(0x7f0000001140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) socket$pptp(0x18, 0x1, 0x2) (rerun: 32) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4c40, 0x88) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x49) (async) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) (async) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/anycast6\x00') preadv(r3, &(0x7f00000017c0), 0x1d0, 0x0, 0x0) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0xc4009420, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct, 0x0, 0x1000, [0x0, 0x0, 0x0, 0x3]}, {}, {0x0, 0x3ff}}) 05:22:53 executing program 1: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x4, 0x2000}, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r4 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x601, 0x73b81, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) [ 348.956193] audit: type=1800 audit(1676179373.510:302): pid=16300 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="sda1" ino=14553 res=0 [ 349.005325] device vlan2 entered promiscuous mode [ 349.033233] IPVS: ftp: loaded support on port[0] = 21 [ 349.045909] IPVS: ftp: loaded support on port[0] = 21 [ 349.052513] device erspan0 entered promiscuous mode [ 349.094714] device erspan0 left promiscuous mode 05:22:54 executing program 4: unshare(0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x21, 0x0, @thr={0x0, &(0x7f0000000080)="fad96e0408c74d00f83f26aea8"}}, &(0x7f0000000540)) unshare(0x60020200) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x2, 0x0) unshare(0x20000) unshare(0x80020000) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000d40)={0x0, 0x1ff, @status={[0x6, 0x80000000, 0x20, 0x6, 0x5]}, [0xeb, 0x9, 0x75, 0xb1, 0xa82, 0x7b, 0x8000000000000000, 0x8, 0x9, 0x69, 0x7fffffffffffffff, 0x6, 0x0, 0x81, 0x9, 0x7, 0x3, 0x8001, 0xae, 0x81, 0x7, 0x8000000000000000, 0x8000, 0x2, 0x20, 0x4, 0x8, 0x0, 0x1, 0xc, 0x0, 0xfffffffffffffff7, 0x9, 0x8, 0x2000000000, 0x0, 0x1beb, 0x1, 0x9, 0x9, 0x4, 0x32, 0x0, 0x4, 0x10001, 0x17, 0x1, 0x3, 0x7fffffffffffffff, 0x4, 0x8000, 0x4, 0x7, 0x1, 0x1, 0x0, 0x5, 0x3, 0x7, 0x65c1, 0x1000000000000, 0x8b, 0x9, 0x8000000000000000]}) unshare(0x4a040600) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) connect$inet6(r3, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) r4 = gettid() timer_create(0x2, &(0x7f00000000c0)={0x0, 0x28, 0x2, @tid=r4}, &(0x7f0000000140)) unshare(0x30020000) ioctl$RTC_AIE_ON(0xffffffffffffffff, 0x7001) socket$inet6(0xa, 0x5, 0x7fff) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000000)='\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="602f389ef986bcff336aeba1b1c3d8200725d3a1b1e22fc89e8dfe2df61d7748b2c733700285b465ed0344a9bc93a3ac6c78007ea4cdd2cbe9238114225d8329029b85c117bdff294b0bfa2ac64dd02b40e15b7430804d2814cd6722c161cf87be13a75c671d8a3d95a13bf3834ed0d47b404d0d6a1a89acce3b6d677f99018e9fc36e3970c5e228934c21d6dd95f14ea73f4676d1de1c0723cb92a834e07f1d1746ef8ab607ca5d5c9b03311671797871b72078517240a2eac9a8a2b9632efb7c84df12e663994d9d39c5771e2cf2c36bb2c1ab56ab736a696e265cb6b957990f9aa785fc3ea1c3"], 0x0, 0x1000) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) openat(r1, &(0x7f0000000180)='./file1\x00', 0xd0040, 0x18) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) unshare(0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) unshare(0x4000000) write$eventfd(r5, &(0x7f00000001c0)=0x9, 0x8) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) 05:22:54 executing program 5: r0 = memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) r2 = socket$xdp(0x2c, 0x3, 0x0) vmsplice(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="52810f20cc74386c3a3ac8049cce9ed3a7eb89d3c219eca70e0273aad22a1dac3ab44afdd7469b6f2f1afe8aaf9995d943cfea7f07a716f69beb32f29c8b3499fcd71b9114cc0a443f8ec1bd1453661ec97985a8764ecf51932808141a5123f5", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="54b38b11303b782a981388b130099074f9b510918d0be8b20f937ddda9ac254391a4a7b1358b8a3f76eeeb960fecc5eeeb87e6a9c2f86b84a796800f2f723bf24be9e67012d75918b53cadbc0146c080b988dcc8436f220a11918280327f4e37deb09e298c069a3d80284feb058a5e04b32ef08b55ff6d73f92db3cce8a3f6d15f9da25075e8e248b780ae86f3b9c7e549825a48bef8b0a39565f289f7e3e2d5fd1de6c535986a46a7ee96", 0xab}, {&(0x7f00000002c0)="11970e5174c12878777b4bfb63f6499619666b4ca3f9732caa3baceec8479c0d8aeec54db3dd2a5085d529927d9209a0b3f9874d4485b5ba15dfebf7b49ccef3081de49ccfbf1f295716bfd58748ce77c3c31879eef7ffd8c4a200a78739ddacc07dee7d11b419dab6a3c1a597619f95aa2ed4647e4c7de176898bb346f2442cb0196248c3e2206b8ad2b35b31b1eb06b197072b89b63a77b95c43dab62b85e5d9d8b77e333b0788916ef976f361129279f50f6a24e6de164fa8a1a45442bfcaf5d6356db011c6b8e980f876f685e1", 0xcf}, {&(0x7f00000003c0)="39a7ac84998e9318cc0624ad395749509ae4a0a1d3787e4848484725f8e654e0a1bc56be", 0x24}], 0x5, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x29) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) [ 349.987763] IPVS: ftp: loaded support on port[0] = 21 [ 350.076287] IPVS: ftp: loaded support on port[0] = 21 05:22:54 executing program 5: r0 = memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) r2 = socket$xdp(0x2c, 0x3, 0x0) vmsplice(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="52810f20cc74386c3a3ac8049cce9ed3a7eb89d3c219eca70e0273aad22a1dac3ab44afdd7469b6f2f1afe8aaf9995d943cfea7f07a716f69beb32f29c8b3499fcd71b9114cc0a443f8ec1bd1453661ec97985a8764ecf51932808141a5123f5", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="54b38b11303b782a981388b130099074f9b510918d0be8b20f937ddda9ac254391a4a7b1358b8a3f76eeeb960fecc5eeeb87e6a9c2f86b84a796800f2f723bf24be9e67012d75918b53cadbc0146c080b988dcc8436f220a11918280327f4e37deb09e298c069a3d80284feb058a5e04b32ef08b55ff6d73f92db3cce8a3f6d15f9da25075e8e248b780ae86f3b9c7e549825a48bef8b0a39565f289f7e3e2d5fd1de6c535986a46a7ee96", 0xab}, {&(0x7f00000002c0)="11970e5174c12878777b4bfb63f6499619666b4ca3f9732caa3baceec8479c0d8aeec54db3dd2a5085d529927d9209a0b3f9874d4485b5ba15dfebf7b49ccef3081de49ccfbf1f295716bfd58748ce77c3c31879eef7ffd8c4a200a78739ddacc07dee7d11b419dab6a3c1a597619f95aa2ed4647e4c7de176898bb346f2442cb0196248c3e2206b8ad2b35b31b1eb06b197072b89b63a77b95c43dab62b85e5d9d8b77e333b0788916ef976f361129279f50f6a24e6de164fa8a1a45442bfcaf5d6356db011c6b8e980f876f685e1", 0xcf}, {&(0x7f00000003c0)="39a7ac84998e9318cc0624ad395749509ae4a0a1d3787e4848484725f8e654e0a1bc56be", 0x24}], 0x5, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x29) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) (async) socket$inet_tcp(0x2, 0x1, 0x0) (async) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) (async) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) (async) socket$xdp(0x2c, 0x3, 0x0) (async) vmsplice(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="52810f20cc74386c3a3ac8049cce9ed3a7eb89d3c219eca70e0273aad22a1dac3ab44afdd7469b6f2f1afe8aaf9995d943cfea7f07a716f69beb32f29c8b3499fcd71b9114cc0a443f8ec1bd1453661ec97985a8764ecf51932808141a5123f5", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="54b38b11303b782a981388b130099074f9b510918d0be8b20f937ddda9ac254391a4a7b1358b8a3f76eeeb960fecc5eeeb87e6a9c2f86b84a796800f2f723bf24be9e67012d75918b53cadbc0146c080b988dcc8436f220a11918280327f4e37deb09e298c069a3d80284feb058a5e04b32ef08b55ff6d73f92db3cce8a3f6d15f9da25075e8e248b780ae86f3b9c7e549825a48bef8b0a39565f289f7e3e2d5fd1de6c535986a46a7ee96", 0xab}, {&(0x7f00000002c0)="11970e5174c12878777b4bfb63f6499619666b4ca3f9732caa3baceec8479c0d8aeec54db3dd2a5085d529927d9209a0b3f9874d4485b5ba15dfebf7b49ccef3081de49ccfbf1f295716bfd58748ce77c3c31879eef7ffd8c4a200a78739ddacc07dee7d11b419dab6a3c1a597619f95aa2ed4647e4c7de176898bb346f2442cb0196248c3e2206b8ad2b35b31b1eb06b197072b89b63a77b95c43dab62b85e5d9d8b77e333b0788916ef976f361129279f50f6a24e6de164fa8a1a45442bfcaf5d6356db011c6b8e980f876f685e1", 0xcf}, {&(0x7f00000003c0)="39a7ac84998e9318cc0624ad395749509ae4a0a1d3787e4848484725f8e654e0a1bc56be", 0x24}], 0x5, 0x0) (async) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x29) (async) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) (async) 05:22:54 executing program 3: syz_mount_image$btrfs(&(0x7f0000005100), &(0x7f0000000000)='./bus\x00', 0x2000080, &(0x7f0000000200)={[{@user_subvol_rm}, {@noinode_cache}, {@inode_cache}, {@clear_cache}, {@nospace_cache}, {@autodefrag}, {@user_subvol_rm}]}, 0xff, 0x50ef, &(0x7f000000a2c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/o8dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHjgUAAAAAhPlbh9GzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCkAAP//AtvxeQ==") r0 = perf_event_open(&(0x7f0000001140)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$pptp(0x18, 0x1, 0x2) (async) mmap$perf(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x8, 0x10, r0, 0x80) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x4c40, 0x88) mkdirat(r1, &(0x7f0000000100)='./bus\x00', 0x49) (async, rerun: 64) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='net/anycast6\x00') preadv(r3, &(0x7f00000017c0), 0x1d0, 0x0, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_V2(r2, 0xc4009420, &(0x7f0000000e80)={0x0, 0x0, {0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct, 0x0, 0x1000, [0x0, 0x0, 0x0, 0x3]}, {}, {0x0, 0x3ff}}) 05:22:55 executing program 5: r0 = memfd_create(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00z\x9b\xb6\xe8t%\xfc\x02\x00\x00\x009\xa0\x8b\x14d\xa2\xa1\xa8!\xe8\xd1\xa0\x8a\xce0\x1c\xb7\xf1\xccm\xce\xd4\xdb\x89\xe5\x8f\xe2\xb6\xd6\x9cF\xbd\xff\x14\xec\xd4D\x8a\x1f\x1b\xf6\x18\xf3\xdc\x91\'\x06\\8\r\xfc\xeeG\xbeQ\xee\xf0\x99\x1e|C\xd8\x01\xd0\xf5\xbb}\xeb\x86P=\xe51\x9d,\xb7\xe6_M\xbe\x19\xea#\xff[\xd1\xc3\x9a\xa3\x1b\xf9\xe9\x1d \xce1\xc9\x9f\xb0\x14\xc2\xeb\xf9\xceE\xad\xa4\x92\f\xef\x87g\xb6\xabW\xac\rP\xf42\xb7\xc8\xaajnW\n\r\x802\xd7\x1b$\x95tO*\xf4\xae\xb8\xb8m\xbf\r\xd5\xbf*\xfd\xc7\x85\x1b\x8b\xe5\x97j`c\xe0\x88?\xda\x8a#t>r\xae\xe8\xc9)', 0x0) (async) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x210000000013, &(0x7f00000000c0)=0x100000001, 0x4) (async, rerun: 32) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e21, @local}, 0x10) (async, rerun: 32) r2 = socket$xdp(0x2c, 0x3, 0x0) vmsplice(r2, &(0x7f0000000400)=[{&(0x7f0000000140)="52810f20cc74386c3a3ac8049cce9ed3a7eb89d3c219eca70e0273aad22a1dac3ab44afdd7469b6f2f1afe8aaf9995d943cfea7f07a716f69beb32f29c8b3499fcd71b9114cc0a443f8ec1bd1453661ec97985a8764ecf51932808141a5123f5", 0x60}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="54b38b11303b782a981388b130099074f9b510918d0be8b20f937ddda9ac254391a4a7b1358b8a3f76eeeb960fecc5eeeb87e6a9c2f86b84a796800f2f723bf24be9e67012d75918b53cadbc0146c080b988dcc8436f220a11918280327f4e37deb09e298c069a3d80284feb058a5e04b32ef08b55ff6d73f92db3cce8a3f6d15f9da25075e8e248b780ae86f3b9c7e549825a48bef8b0a39565f289f7e3e2d5fd1de6c535986a46a7ee96", 0xab}, {&(0x7f00000002c0)="11970e5174c12878777b4bfb63f6499619666b4ca3f9732caa3baceec8479c0d8aeec54db3dd2a5085d529927d9209a0b3f9874d4485b5ba15dfebf7b49ccef3081de49ccfbf1f295716bfd58748ce77c3c31879eef7ffd8c4a200a78739ddacc07dee7d11b419dab6a3c1a597619f95aa2ed4647e4c7de176898bb346f2442cb0196248c3e2206b8ad2b35b31b1eb06b197072b89b63a77b95c43dab62b85e5d9d8b77e333b0788916ef976f361129279f50f6a24e6de164fa8a1a45442bfcaf5d6356db011c6b8e980f876f685e1", 0xcf}, {&(0x7f00000003c0)="39a7ac84998e9318cc0624ad395749509ae4a0a1d3787e4848484725f8e654e0a1bc56be", 0x24}], 0x5, 0x0) write$binfmt_elf64(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x29) (async) execveat(r0, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1100) 05:22:55 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) msgget(0x2, 0x0) r0 = msgget(0x2, 0x254) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) msgctl$IPC_RMID(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="de372e8ec92b919077107c80d94dc29e2a34169e23f5f87083d745756824865faa18972f28d1e55dcbee2d556a30"], 0x8, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5"], 0x76, 0x0) msgrcv(r0, &(0x7f0000002180)={0x0, ""/167}, 0xaf, 0x1, 0x1bd6d27d20e3ca7f) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x2, "545f64368d5fcb616671190cebd893b89d8ac3e1fa53f07f7b213f71ac3bd0d34852ad690f2c94c120a4923f3d79c4bc9a6841891fd697c4bbf8f6e966c1101b9191af6b267b61a1d103e14f3a5bd136b4f35bed1d98103ec8734b7d047581e0a63dc1256f50b03e1a6caa23888b618459f9ba5ea1d684a035bef0f17cd5b659625481e99b5391ca"}, 0x90, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r3, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000}]) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/197) msgctl$MSG_INFO(0x0, 0xc, &(0x7f00000003c0)=""/205) preadv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f00000007c0)=""/225, 0xe1}, {0x0}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x6, 0x2006, 0xd7) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_dev$audion(&(0x7f0000000040), 0x81, 0x0) [ 351.133892] device bridge1 entered promiscuous mode [ 351.184885] bond0: Enslaving bridge1 as an active interface with an up link [ 352.311043] BTRFS info (device loop3): enabling inode map caching [ 352.415765] BTRFS info (device loop3): force clearing of disk cache [ 352.495331] BTRFS info (device loop3): disabling free space tree [ 352.535488] BTRFS info (device loop3): enabling auto defrag [ 352.587276] BTRFS info (device loop3): has skinny extents [ 352.871714] BTRFS info (device loop3): clearing free space tree [ 352.912720] BTRFS info (device loop3): clearing 1 ro feature flag [ 352.996828] BTRFS info (device loop3): clearing 2 ro feature flag [ 353.205251] audit: type=1800 audit(1676179377.761:303): pid=16360 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="bus" dev="loop3" ino=263 res=0 [ 356.297829] Bluetooth: hci5: command 0x0406 tx timeout 05:23:02 executing program 0: unshare(0x0) timer_create(0x9, &(0x7f0000000100)={0x0, 0x21, 0x0, @thr={0x0, &(0x7f0000000080)="fad96e0408c74d00f83f26aea8"}}, &(0x7f0000000540)) (async) unshare(0x60020200) (async) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) (async) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6(0xa, 0x2, 0x0) unshare(0x20000) unshare(0x80020000) (async) ioctl$BTRFS_IOC_DEV_REPLACE(r2, 0xca289435, &(0x7f0000000d40)={0x0, 0x1ff, @status={[0x6, 0x80000000, 0x20, 0x6, 0x5]}, [0xeb, 0x9, 0x75, 0xb1, 0xa82, 0x7b, 0x8000000000000000, 0x8, 0x9, 0x69, 0x7fffffffffffffff, 0x6, 0x0, 0x81, 0x9, 0x7, 0x3, 0x8001, 0xae, 0x81, 0x7, 0x8000000000000000, 0x8000, 0x2, 0x20, 0x4, 0x8, 0x0, 0x1, 0xc, 0x0, 0xfffffffffffffff7, 0x9, 0x8, 0x2000000000, 0x0, 0x1beb, 0x1, 0x9, 0x9, 0x4, 0x32, 0x0, 0x4, 0x10001, 0x17, 0x1, 0x3, 0x7fffffffffffffff, 0x4, 0x8000, 0x4, 0x7, 0x1, 0x1, 0x0, 0x5, 0x3, 0x7, 0x65c1, 0x1000000000000, 0x8b, 0x9, 0x8000000000000000]}) (async) unshare(0x4a040600) connect$inet6(r3, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) connect$inet6(r3, &(0x7f0000003a40)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @remote}}, 0x1c) (async) r4 = gettid() timer_create(0x2, &(0x7f00000000c0)={0x0, 0x28, 0x2, @tid=r4}, &(0x7f0000000140)) unshare(0x30020000) (async, rerun: 64) ioctl$RTC_AIE_ON(0xffffffffffffffff, 0x7001) (rerun: 64) socket$inet6(0xa, 0x5, 0x7fff) (async) name_to_handle_at(0xffffffffffffffff, &(0x7f0000000000)='\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="602f389ef986bcff336aeba1b1c3d8200725d3a1b1e22fc89e8dfe2df61d7748b2c733700285b465ed0344a9bc93a3ac6c78007ea4cdd2cbe9238114225d8329029b85c117bdff294b0bfa2ac64dd02b40e15b7430804d2814cd6722c161cf87be13a75c671d8a3d95a13bf3834ed0d47b404d0d6a1a89acce3b6d677f99018e9fc36e3970c5e228934c21d6dd95f14ea73f4676d1de1c0723cb92a834e07f1d1746ef8ab607ca5d5c9b03311671797871b72078517240a2eac9a8a2b9632efb7c84df12e663994d9d39c5771e2cf2c36bb2c1ab56ab736a696e265cb6b957990f9aa785fc3ea1c3"], 0x0, 0x1000) (async) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[], 0xfffffecc) openat(r1, &(0x7f0000000180)='./file1\x00', 0xd0040, 0x18) (async) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) unshare(0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async, rerun: 64) unshare(0x4000000) (async, rerun: 64) write$eventfd(r5, &(0x7f00000001c0)=0x9, 0x8) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (rerun: 64) 05:23:02 executing program 1: perf_event_open(&(0x7f0000001340)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x51c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xfffff7ffffffffff, 0xffffffffffffffff, 0x0) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000080)={0x4, 0x2000}, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'bond0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @local}, 0x14) socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x1, 0x803, 0x0) getsockname$packet(r2, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r4 = socket(0x10, 0x8000000803, 0x0) sendmsg$nl_route(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000580)=@newlink={0x44, 0x10, 0x601, 0x73b81, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x410}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r3}]}, 0x44}}, 0x0) 05:23:02 executing program 2: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0/file0\x00'}, 0x10) r0 = socket$inet(0x2b, 0x801, 0x0) listen(r0, 0x2) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, 0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x20, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x4}, 0x1000, 0x1800000000000000, 0x1, 0x5, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x80000004002, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x80010, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_NOACK_MAP(r1, &(0x7f0000000280)={&(0x7f0000000240), 0xc, 0x0}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r3, 0x1, 0x21, &(0x7f0000000200), 0x4) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000300)={0xa, 0x2, 0x0, @loopback}, 0x1c) socketpair$nbd(0x1, 0x1, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090000006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0x406f408, 0x8030048000000000) 05:23:02 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) (async) msgget(0x2, 0x0) (async) r0 = msgget(0x2, 0x254) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) (async) msgctl$IPC_RMID(0x0, 0x0) (async) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="de372e8ec92b919077107c80d94dc29e2a34169e23f5f87083d745756824865faa18972f28d1e55dcbee2d556a30"], 0x8, 0x0) (async) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5"], 0x76, 0x0) msgrcv(r0, &(0x7f0000002180)={0x0, ""/167}, 0xaf, 0x1, 0x1bd6d27d20e3ca7f) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x2, "545f64368d5fcb616671190cebd893b89d8ac3e1fa53f07f7b213f71ac3bd0d34852ad690f2c94c120a4923f3d79c4bc9a6841891fd697c4bbf8f6e966c1101b9191af6b267b61a1d103e14f3a5bd136b4f35bed1d98103ec8734b7d047581e0a63dc1256f50b03e1a6caa23888b618459f9ba5ea1d684a035bef0f17cd5b659625481e99b5391ca"}, 0x90, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) (async, rerun: 32) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) (async, rerun: 32) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r3, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000}]) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/197) msgctl$MSG_INFO(0x0, 0xc, &(0x7f00000003c0)=""/205) preadv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f00000007c0)=""/225, 0xe1}, {0x0}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x6, 0x2006, 0xd7) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_open_dev$audion(&(0x7f0000000040), 0x81, 0x0) 05:23:02 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xc, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000640)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) rename(&(0x7f0000000340)='./file1\x00', 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file1\x00') r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000440)={0x0, 0x0}) r4 = syz_open_procfs(r3, &(0x7f0000000040)='attr/current\x00') read$msr(r4, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000580)='bbr\x00', 0x4) shutdown(r2, 0x1) sendmsg$NL80211_CMD_GET_MPP(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) r6 = accept4$ax25(r1, &(0x7f00000004c0)={{0x3, @netrom}, [@remote, @netrom, @netrom, @null, @default, @bcast, @null, @default]}, &(0x7f0000000380)=0x48, 0x800) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, 0x0) setsockopt$inet6_int(r2, 0x29, 0x43, &(0x7f00000005c0)=0x200, 0x4) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x0, 0x9, 0x6, 0x0, 0x8, 0x81440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000540), 0x4}, 0x820, 0x4, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000a40)={0x0, 0x0, "1057aa48b64a73c7c8899eccdf824abfa42db7d67fbb9ac40aa2519cfc8c34e203d2d93c2b7f8d86a0a9305f9ea00318b33a007b7465a399e7596a13b177e13703d84170aac986ae35e6df179b6c81b7020a5b07dd11eb89771397b7ecae221fa83efd91e4394bc7a11ddabfb60452485d947d743f5fe7dad259273b302f46eb98ceadb49ac4a93e459a730037c60b3a5541175ad51e06f982fe3d9b7150c8b6f6f04971418cf258d1e3b02dc47e1264c655e1fd75289fe0c40e7eb66937fbbb2f82bec5a41494b51deca75b15757e615148c87b102485bd56385dec8ce145e3e4f85acb786c362f0fcff6768974f8a9899f2304433200c993a8b9417dfb52b9", "f2699a3e94b393d3e82e7847614c75bfd77f138f7f1e0bfe8294c4d42d68fc0df8cc1e8f9daa4089cbb27a56cf851ff69a96204de4d58f21b79b63bcb462ad223c527f900085a4d5f8dbff10e7f296ac1b888878fdc75706d03cb1928940102e92e982a9cbfcd0253af113b93ec0b0331888da9731e04669dedca5d0e7c4d0a2d766245101c1129e9530cc86ce5719354f3ea16fed836d6ab665e43693eb90426753635f763caeb57b838576e66e89ba1e5107d79e2db7fd790024291303de198d147c12e5d154ec887b7167b8f94b5e560db73bcd647611e25047a2127bab8ef0e28c368e14cd587b7882fb9ab6864e10bfea896c100671d107d7296310cef8c3fae589e054f51ac856c101bc5c0279d07216053af8ca933477c4dd077399a52fe90774158257cd2878720aed840ddd101006136316b3370d90da35cf862cfc9138c2070457c47ee05e82a5079f009310b7c88f48ae52d4ccbd37bd203e9ddf6266fb4f40866624e552867037b7f7e7ae4d8447b46e4e6d21c725f6bc1199ed5e97166038db10a5077fe0be8422c44c173d0abe385a2c25500d12038aa6998ae019c54fa4d463840622e69b399d479820793eedd78ad465a229a6a51e256c1a9e579dcf78bb0877b47d526d86a7805258edfc57e43ff88f1db8c25d0086a600f91bb7f68167d87649a85b81f7549205630fe985b88d5269cacc4139f18a00f7909cb2435a4fc134354f1a3cf0b8f1cc6dec99c54deed3ac84ff527c303f1bc71de407cb2226a025a8aaf6252f4f3c15b6546ec4ca4edf435a09be56efe6ded9567c463622330d29c1818884be6eaa303fc4388b9aad1005fcdbb03cb15e0bf3fdabf55c42db813b034505980996fe745e76f67b6e4b85e8b9aa27b4d834c4efb3ccdd22f1f5f8191f9c1df57bdc0833847fe4fa36c8fcc8416b3c94203144019f97cd0b43dd2f24004f1df9f62152b5126891c217fcda33c0b7b56fdc4acbda82a22209e9a7b00e57b5e2e465ce5984a378efceafbe24e754594d3a31574a58b97d3efd19f6de8ec0e93f90b419bcf53f9a8aa579eed28edc2ddfee6d8797fa58c76e60c26743cded504227a77a441e4998745070124d3b345a782d3fced27fe0e9fe7f96a2da5b28f5670b757c9e71d5d520d43098378275ef4c08a0dadd2df7438afdd998a75bbcdd05580d7535ef994005b34729a4df3199abec948d666e2a244d18e090c8d85cbddd6d99b4d7db6513b02f550c6eb6b2c7230c0ca33c2d5e65eb0bfdc519ad612cb51438e612d400bae04038a42c05a9f9d1ec7ca7d8996c4687e951fa47dc26c410433421c555b9672615ba95b1fce1370d3e389300b51b0eb8d1497d21c0854727ed26d331792706e9d7783714d2d67dab9ff6febcb81bb9d928a9c0642c673418d25cf6a36195c43b7758451c2e9bd2edc9364ea49c0f04ea2f79dc73d8b1c3c9198bb520b77397b445ea96cce5f693f5604d1495e276e667ed0b798902b886c7ffd5c0202a6cdc40e3be8f32f814ea5267911b7c988d8ccba13c090f802bd171445d33e0413ce1c9428a2b017127fd16f6e30d6dc58c4b846002095dda2f4bd59ba58659d35ac3ea9b07b33d4cd8af3a0dadb47cf5c06cdfd256f5321761a8ec525b48b8f282cd2ab65add0874b71f82a4fb17bf685146f1037446ceee86327e905a26d7175ea5d22297610043b8d700c2a13f14c200aec469f13cd0b442e7d016d436085f2b1189261dce65da6bacfc0021ebc3e5460428dacc7051336ef472267bfe32403700b310f0a689a697a3c83803a0f843f863cf7f5488691d7eb9cce4eb8904b604a0c7012c5410348f6633a563578fa25996a19eec9ba5249ad9785a2fa698385b66b416ac3060dd5b06c1f8561f18d9a8abda5ada9c1ef3e1537a07814e11bb321832458f0f98ecae0abfdfccf42d3908ab418baacef8efc16924be71272cb65d009bf57250449134a7791469770639bc5943813ee20f65423fbaaf8a4c2651cbe041106b8e78a707adb18d2d3975b0360cca034e0138c451bc78901a300658a957f9382c19260087321e131dc194023cabbdb2b3603a5d0195459a76791b7ad5b1de197660f2837b65f3dcba116466c5161d87eb377cc70620c134e633bfc39f2645617ff975fa2d40e1eece53979e86beea040b3782b06aa8e6fd59c8f6b1aa1f788a1505854b558bf70478ec3e1fc5bd71117f4d14957cb7535a7994d0b7a9436d19d6016d7ca146786e59eb5eb4f1358e5ed7105cc71173d81deffa81ae9ee422329ff7cab9c6cf1cb15625ea20c01c47ab2103e749af77244b94ecaba1d0bdf12b2276b3ef82b7c972d2060aa29dc4eea76efc52fc18fba74ed48aa27316fd3c011170da235094a74cca06e4b3dd96827e197a0ea37978f10ec00e7bb291ff4f552e507260c168b35b9d88f592a32db8fc418af3554c5ccdc39a7694efc62747c566f0ac130d3ba3f24ff26fdbe7b583340fa877542c68b84f247204e633efcc7764f4ab34e789c4bd4ba59c110a9129baa84ee7fc2cacd03c15a66bf54359e082660c7b3a876b6a883c6e8af75f6f896ac6e5b9c73225a1cc3b804b6a314ee38fdfe5287f4278b875453d7a16bbd21e39892734dc70136df36c8c2c96b5a5457f0460b6f36bdaacdcbee73d7a116d6376bb0814487392b3083b5adcefc0881d7400313777b0e21d87a2248e0537715bdec7c79b4ec9fa11f9186b3f650851db9ad7cfdaae03daf4fd6eed634a1ef057179e2f64bc76ca9c289adcc216cb0fdb118db167bdae3857bd02ee47835dd28af923273f34c9e6272483c93f53933f222b4d851b28fdc571363aa0b0514809a885a77656ee52c7eb2d3f75443abc28c5eec387507e01ddf5e5899a223af3fef31b789db8fdf15f19dfee52fe456803c956d3ce4f6e2e4bc0eefdaaa9a8a1010b94e2a16a7dd0cd05e10258e860a83e89ffcab969352c26025bdda0e710814ed5cfc65cac2ea004ac9fa90501193d01339e33ff21621c51023c47032bb3559faa51b78711219c52d706a4b598e89a8af8787c40546ad46b972bf47a79a1ac32999dc114c7b32f033c971c72db3749a48b31df34433c9441686be4771f319b97b0b3ab3496ec22dcf8e3f8f09b012e4123f70e69e92a8b937cf24e85fc833313bbfd1575fb1635d284ecaaae9018414efeac70d717c1eb9358f92b8d6cdc1781e79127a0823424a41446c0dd13c74f850bb9f6819aa683fa14b534232921d13ea7df69d22ac9f7f3ecb6f4044cb3394253226bebfd7a65a4bbb767e4e4a27320000be0c7249bcbfc0f5a6591996fcfe9c672848fb477b974bf54d47234cf152b7398a8410d959de47527cee1861a004dc63ac3719093b864c1f84545160baa67bcdced1afc4e0eed8d17e2b2f96f0c3622115d33c2988c06da14742facf85723f4bf5e360786907637d2ac3fe4abf090c17982ea940a2be77982d49689970967de14591410b44f0235d4f7110ed4d6e116b514622701c6cfb8b6ca366bad6f92b7de0023b25cbc3f9bb74d2a75bd0b5187bb2f4cecabf95259261038b4c78a9c2dc5740b25e0bcfd8c71656af3752df31bbf60014f860e18a28333242732b7a69caae95a3d11712023ae92f73af531ac503590d18fd9024fb1efa43c88aa85c43c7749ab1fc6608cc83f80a63778e1964c4d91fcf021613c324afb16e2e179786e6ee8db7e073fa4a2ffca18adf0f8db1a3620f9c00f7292cafec1f01c7a19f3683fd77c6e81f3d143b04b438b7f0f74be90ab3c892b99cedb8ac18b5b9a7017ca04b2c7b0936592e8dd6c5d905436e123be78c76b33ac92d21573935065fac65f88d62e19340ed8862287d5b0c7983d0611147a762c05513e7dd822c463748032ce3c2583c3549ed55d6c631e0537680b341e548d86c7546b9031c7cc22efa5ee49d0f6ff1bae36ea7699ec70fd6c15ce0cf9b847ba22246871e8849b8f0cdea6c7f3f6ed716207fb9a73cf265673db9eaa13d284c9a4ed1371348e7b6d08edaa65aa8ce7c4ab873b5b9d3554c9f88471ac4e606d0b59b986f4cced824ff9c92773ee143114c57582f3270fdd3266853265ef82810101535ad622f33a7e2fa0ba84084bc3b7035f48be030da455bc6c16d42bd4f6d426ae88ab942fe5ffa00f809e57cfd85427a828401c5afb2a84378a4f94673e690725e6bc50a12da680aa7acb00865d081822b9a0f7f9ae51b3c10122f966c1d199d0d1cc689ee15b2e551af32c11c8841a9269202fd191d09a96928f01ffbd0fca2eb34a8d185c76292b276a6a25db1dfcff2718d01672bdb2b11f703364012b0328b8be0c23837a644b2a27200a6c97bc58f96082f75972702393ba291af8b4401bbec6d0de7c96e92bb99ecdc62e410940a5609ca94b86be90a9d9b29637e11704ae4c9451fcdf662549e5b873412908e52aeb5ec062b042158887753d9a402c67f8b6184e4194d8032f1bc02d94f3222502ecce5ce96c2b7fd54b559724c607b54eedfa8bb72a1af9e460804a9b5760eeed0951cba8c795ec5d119b47f039905af22457ff3c74a3f2a6722a126f7e0ea924b1d5fd9126819be09ac5c096cf9be2217a901374c8451c00d89e68e8b4a3dd801c0ff41df0d0ece5c52fb53c6253f51d2aac8b6c02e8649b4457b19223a1b30c20a81d6c92584ceaa032d55988b0ce149aac207c6c841139f59e4c990f038a4a3f94bdea1cb86a5d3fa2973671e9fad5d283465bcdf2a2f1d0dfacde4c5316792a2aefe4b4fef55fd8f25b4cf69574d1d72769cb3b2cacda79d0b1b2e617017b4838054e69f43432429e002d634e71561370fa4f6f8ee8dc7b7e63affd4728026c853fa5b57077ad43ed45f739e13596377a49caf259d5e57fd73d5ccf4d4311ec224f54b0ae8ba532c1ee56f510e7e3baf6d31aa190bc5f4c25cc5cb5af134e19333431a3f9d55895f5ac1471d1688047a40f7bc1c63c1fe9e68878992fe4a02488356931355bf12bad953d0e632b88144cf5f3bd00508b3d940809640b7c363984a7b5f13a72b32fac951b994988705cc1d5c3ed3dd218ea278fde71aa6a6e0c945a722f2d8534335b601e32e0d556b3dd75191971d25e89506b1b5004521a05a41517f5638532f2cf9dbca97b0661064286660ddf265fc9fece7849f5bc8ca1ed99267dec4b1c0eded1ddb50ecfbf886bbb80b3b41e5c534c0a98e9bb48d2d90ac96cbf9221a205967717ef1905efd34a02d58ee029157b0a1c860079869532e0c6d0888203ae97160e1e73d4fb8fa53d1f2ebad6f7715ea602175edb3bd2417b59835cb61843d589c00c881da8c9666875c90aa629f118c3899f3696d4554ea48e7ca6409b8875810a4e804e7dd29baf3f5f832a19bb717649ed9dfd5135d9e0f4bd88"}) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f0000001ac0)=ANY=[@ANYBLOB="394559536c544556d85042734405ddabbd5f7954dce4ff1f0805000041b6564414c10f61f165a7fb66e90656988e3e61c15e5c8827000000003b7102f7720081b784a9bdd94fea6ce1f3e5145daa36dfd665ded0b8fa8e2e0ff5134d82adbc79562363d65414b3c01be607c8cf12de45f961e5a89d125bca4de6197400"/136]) [ 358.642916] device bridge2 entered promiscuous mode [ 358.660235] IPVS: ftp: loaded support on port[0] = 21 [ 358.669983] IPVS: ftp: loaded support on port[0] = 21 [ 358.694906] bond0: Enslaving bridge2 as an active interface with an up link 05:23:03 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xc, 0x0, 0x0, 0x0, &(0x7f0000000000)) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) (async, rerun: 32) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000640)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) rename(&(0x7f0000000340)='./file1\x00', 0x0) (async) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)) (async, rerun: 64) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file1\x00') (async, rerun: 64) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 64) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000440)={0x0, 0x0}) (rerun: 64) r4 = syz_open_procfs(r3, &(0x7f0000000040)='attr/current\x00') read$msr(r4, 0x0, 0x0) (async) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) (async) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) (async, rerun: 32) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async, rerun: 32) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) (async) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000580)='bbr\x00', 0x4) shutdown(r2, 0x1) (async) sendmsg$NL80211_CMD_GET_MPP(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) r6 = accept4$ax25(r1, &(0x7f00000004c0)={{0x3, @netrom}, [@remote, @netrom, @netrom, @null, @default, @bcast, @null, @default]}, &(0x7f0000000380)=0x48, 0x800) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, 0x0) (async) setsockopt$inet6_int(r2, 0x29, 0x43, &(0x7f00000005c0)=0x200, 0x4) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x0, 0x9, 0x6, 0x0, 0x8, 0x81440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000540), 0x4}, 0x820, 0x4, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) (async, rerun: 32) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000a40)={0x0, 0x0, "1057aa48b64a73c7c8899eccdf824abfa42db7d67fbb9ac40aa2519cfc8c34e203d2d93c2b7f8d86a0a9305f9ea00318b33a007b7465a399e7596a13b177e13703d84170aac986ae35e6df179b6c81b7020a5b07dd11eb89771397b7ecae221fa83efd91e4394bc7a11ddabfb60452485d947d743f5fe7dad259273b302f46eb98ceadb49ac4a93e459a730037c60b3a5541175ad51e06f982fe3d9b7150c8b6f6f04971418cf258d1e3b02dc47e1264c655e1fd75289fe0c40e7eb66937fbbb2f82bec5a41494b51deca75b15757e615148c87b102485bd56385dec8ce145e3e4f85acb786c362f0fcff6768974f8a9899f2304433200c993a8b9417dfb52b9", "f2699a3e94b393d3e82e7847614c75bfd77f138f7f1e0bfe8294c4d42d68fc0df8cc1e8f9daa4089cbb27a56cf851ff69a96204de4d58f21b79b63bcb462ad223c527f900085a4d5f8dbff10e7f296ac1b888878fdc75706d03cb1928940102e92e982a9cbfcd0253af113b93ec0b0331888da9731e04669dedca5d0e7c4d0a2d766245101c1129e9530cc86ce5719354f3ea16fed836d6ab665e43693eb90426753635f763caeb57b838576e66e89ba1e5107d79e2db7fd790024291303de198d147c12e5d154ec887b7167b8f94b5e560db73bcd647611e25047a2127bab8ef0e28c368e14cd587b7882fb9ab6864e10bfea896c100671d107d7296310cef8c3fae589e054f51ac856c101bc5c0279d07216053af8ca933477c4dd077399a52fe90774158257cd2878720aed840ddd101006136316b3370d90da35cf862cfc9138c2070457c47ee05e82a5079f009310b7c88f48ae52d4ccbd37bd203e9ddf6266fb4f40866624e552867037b7f7e7ae4d8447b46e4e6d21c725f6bc1199ed5e97166038db10a5077fe0be8422c44c173d0abe385a2c25500d12038aa6998ae019c54fa4d463840622e69b399d479820793eedd78ad465a229a6a51e256c1a9e579dcf78bb0877b47d526d86a7805258edfc57e43ff88f1db8c25d0086a600f91bb7f68167d87649a85b81f7549205630fe985b88d5269cacc4139f18a00f7909cb2435a4fc134354f1a3cf0b8f1cc6dec99c54deed3ac84ff527c303f1bc71de407cb2226a025a8aaf6252f4f3c15b6546ec4ca4edf435a09be56efe6ded9567c463622330d29c1818884be6eaa303fc4388b9aad1005fcdbb03cb15e0bf3fdabf55c42db813b034505980996fe745e76f67b6e4b85e8b9aa27b4d834c4efb3ccdd22f1f5f8191f9c1df57bdc0833847fe4fa36c8fcc8416b3c94203144019f97cd0b43dd2f24004f1df9f62152b5126891c217fcda33c0b7b56fdc4acbda82a22209e9a7b00e57b5e2e465ce5984a378efceafbe24e754594d3a31574a58b97d3efd19f6de8ec0e93f90b419bcf53f9a8aa579eed28edc2ddfee6d8797fa58c76e60c26743cded504227a77a441e4998745070124d3b345a782d3fced27fe0e9fe7f96a2da5b28f5670b757c9e71d5d520d43098378275ef4c08a0dadd2df7438afdd998a75bbcdd05580d7535ef994005b34729a4df3199abec948d666e2a244d18e090c8d85cbddd6d99b4d7db6513b02f550c6eb6b2c7230c0ca33c2d5e65eb0bfdc519ad612cb51438e612d400bae04038a42c05a9f9d1ec7ca7d8996c4687e951fa47dc26c410433421c555b9672615ba95b1fce1370d3e389300b51b0eb8d1497d21c0854727ed26d331792706e9d7783714d2d67dab9ff6febcb81bb9d928a9c0642c673418d25cf6a36195c43b7758451c2e9bd2edc9364ea49c0f04ea2f79dc73d8b1c3c9198bb520b77397b445ea96cce5f693f5604d1495e276e667ed0b798902b886c7ffd5c0202a6cdc40e3be8f32f814ea5267911b7c988d8ccba13c090f802bd171445d33e0413ce1c9428a2b017127fd16f6e30d6dc58c4b846002095dda2f4bd59ba58659d35ac3ea9b07b33d4cd8af3a0dadb47cf5c06cdfd256f5321761a8ec525b48b8f282cd2ab65add0874b71f82a4fb17bf685146f1037446ceee86327e905a26d7175ea5d22297610043b8d700c2a13f14c200aec469f13cd0b442e7d016d436085f2b1189261dce65da6bacfc0021ebc3e5460428dacc7051336ef472267bfe32403700b310f0a689a697a3c83803a0f843f863cf7f5488691d7eb9cce4eb8904b604a0c7012c5410348f6633a563578fa25996a19eec9ba5249ad9785a2fa698385b66b416ac3060dd5b06c1f8561f18d9a8abda5ada9c1ef3e1537a07814e11bb321832458f0f98ecae0abfdfccf42d3908ab418baacef8efc16924be71272cb65d009bf57250449134a7791469770639bc5943813ee20f65423fbaaf8a4c2651cbe041106b8e78a707adb18d2d3975b0360cca034e0138c451bc78901a300658a957f9382c19260087321e131dc194023cabbdb2b3603a5d0195459a76791b7ad5b1de197660f2837b65f3dcba116466c5161d87eb377cc70620c134e633bfc39f2645617ff975fa2d40e1eece53979e86beea040b3782b06aa8e6fd59c8f6b1aa1f788a1505854b558bf70478ec3e1fc5bd71117f4d14957cb7535a7994d0b7a9436d19d6016d7ca146786e59eb5eb4f1358e5ed7105cc71173d81deffa81ae9ee422329ff7cab9c6cf1cb15625ea20c01c47ab2103e749af77244b94ecaba1d0bdf12b2276b3ef82b7c972d2060aa29dc4eea76efc52fc18fba74ed48aa27316fd3c011170da235094a74cca06e4b3dd96827e197a0ea37978f10ec00e7bb291ff4f552e507260c168b35b9d88f592a32db8fc418af3554c5ccdc39a7694efc62747c566f0ac130d3ba3f24ff26fdbe7b583340fa877542c68b84f247204e633efcc7764f4ab34e789c4bd4ba59c110a9129baa84ee7fc2cacd03c15a66bf54359e082660c7b3a876b6a883c6e8af75f6f896ac6e5b9c73225a1cc3b804b6a314ee38fdfe5287f4278b875453d7a16bbd21e39892734dc70136df36c8c2c96b5a5457f0460b6f36bdaacdcbee73d7a116d6376bb0814487392b3083b5adcefc0881d7400313777b0e21d87a2248e0537715bdec7c79b4ec9fa11f9186b3f650851db9ad7cfdaae03daf4fd6eed634a1ef057179e2f64bc76ca9c289adcc216cb0fdb118db167bdae3857bd02ee47835dd28af923273f34c9e6272483c93f53933f222b4d851b28fdc571363aa0b0514809a885a77656ee52c7eb2d3f75443abc28c5eec387507e01ddf5e5899a223af3fef31b789db8fdf15f19dfee52fe456803c956d3ce4f6e2e4bc0eefdaaa9a8a1010b94e2a16a7dd0cd05e10258e860a83e89ffcab969352c26025bdda0e710814ed5cfc65cac2ea004ac9fa90501193d01339e33ff21621c51023c47032bb3559faa51b78711219c52d706a4b598e89a8af8787c40546ad46b972bf47a79a1ac32999dc114c7b32f033c971c72db3749a48b31df34433c9441686be4771f319b97b0b3ab3496ec22dcf8e3f8f09b012e4123f70e69e92a8b937cf24e85fc833313bbfd1575fb1635d284ecaaae9018414efeac70d717c1eb9358f92b8d6cdc1781e79127a0823424a41446c0dd13c74f850bb9f6819aa683fa14b534232921d13ea7df69d22ac9f7f3ecb6f4044cb3394253226bebfd7a65a4bbb767e4e4a27320000be0c7249bcbfc0f5a6591996fcfe9c672848fb477b974bf54d47234cf152b7398a8410d959de47527cee1861a004dc63ac3719093b864c1f84545160baa67bcdced1afc4e0eed8d17e2b2f96f0c3622115d33c2988c06da14742facf85723f4bf5e360786907637d2ac3fe4abf090c17982ea940a2be77982d49689970967de14591410b44f0235d4f7110ed4d6e116b514622701c6cfb8b6ca366bad6f92b7de0023b25cbc3f9bb74d2a75bd0b5187bb2f4cecabf95259261038b4c78a9c2dc5740b25e0bcfd8c71656af3752df31bbf60014f860e18a28333242732b7a69caae95a3d11712023ae92f73af531ac503590d18fd9024fb1efa43c88aa85c43c7749ab1fc6608cc83f80a63778e1964c4d91fcf021613c324afb16e2e179786e6ee8db7e073fa4a2ffca18adf0f8db1a3620f9c00f7292cafec1f01c7a19f3683fd77c6e81f3d143b04b438b7f0f74be90ab3c892b99cedb8ac18b5b9a7017ca04b2c7b0936592e8dd6c5d905436e123be78c76b33ac92d21573935065fac65f88d62e19340ed8862287d5b0c7983d0611147a762c05513e7dd822c463748032ce3c2583c3549ed55d6c631e0537680b341e548d86c7546b9031c7cc22efa5ee49d0f6ff1bae36ea7699ec70fd6c15ce0cf9b847ba22246871e8849b8f0cdea6c7f3f6ed716207fb9a73cf265673db9eaa13d284c9a4ed1371348e7b6d08edaa65aa8ce7c4ab873b5b9d3554c9f88471ac4e606d0b59b986f4cced824ff9c92773ee143114c57582f3270fdd3266853265ef82810101535ad622f33a7e2fa0ba84084bc3b7035f48be030da455bc6c16d42bd4f6d426ae88ab942fe5ffa00f809e57cfd85427a828401c5afb2a84378a4f94673e690725e6bc50a12da680aa7acb00865d081822b9a0f7f9ae51b3c10122f966c1d199d0d1cc689ee15b2e551af32c11c8841a9269202fd191d09a96928f01ffbd0fca2eb34a8d185c76292b276a6a25db1dfcff2718d01672bdb2b11f703364012b0328b8be0c23837a644b2a27200a6c97bc58f96082f75972702393ba291af8b4401bbec6d0de7c96e92bb99ecdc62e410940a5609ca94b86be90a9d9b29637e11704ae4c9451fcdf662549e5b873412908e52aeb5ec062b042158887753d9a402c67f8b6184e4194d8032f1bc02d94f3222502ecce5ce96c2b7fd54b559724c607b54eedfa8bb72a1af9e460804a9b5760eeed0951cba8c795ec5d119b47f039905af22457ff3c74a3f2a6722a126f7e0ea924b1d5fd9126819be09ac5c096cf9be2217a901374c8451c00d89e68e8b4a3dd801c0ff41df0d0ece5c52fb53c6253f51d2aac8b6c02e8649b4457b19223a1b30c20a81d6c92584ceaa032d55988b0ce149aac207c6c841139f59e4c990f038a4a3f94bdea1cb86a5d3fa2973671e9fad5d283465bcdf2a2f1d0dfacde4c5316792a2aefe4b4fef55fd8f25b4cf69574d1d72769cb3b2cacda79d0b1b2e617017b4838054e69f43432429e002d634e71561370fa4f6f8ee8dc7b7e63affd4728026c853fa5b57077ad43ed45f739e13596377a49caf259d5e57fd73d5ccf4d4311ec224f54b0ae8ba532c1ee56f510e7e3baf6d31aa190bc5f4c25cc5cb5af134e19333431a3f9d55895f5ac1471d1688047a40f7bc1c63c1fe9e68878992fe4a02488356931355bf12bad953d0e632b88144cf5f3bd00508b3d940809640b7c363984a7b5f13a72b32fac951b994988705cc1d5c3ed3dd218ea278fde71aa6a6e0c945a722f2d8534335b601e32e0d556b3dd75191971d25e89506b1b5004521a05a41517f5638532f2cf9dbca97b0661064286660ddf265fc9fece7849f5bc8ca1ed99267dec4b1c0eded1ddb50ecfbf886bbb80b3b41e5c534c0a98e9bb48d2d90ac96cbf9221a205967717ef1905efd34a02d58ee029157b0a1c860079869532e0c6d0888203ae97160e1e73d4fb8fa53d1f2ebad6f7715ea602175edb3bd2417b59835cb61843d589c00c881da8c9666875c90aa629f118c3899f3696d4554ea48e7ca6409b8875810a4e804e7dd29baf3f5f832a19bb717649ed9dfd5135d9e0f4bd88"}) (async, rerun: 32) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f0000001ac0)=ANY=[@ANYBLOB="394559536c544556d85042734405ddabbd5f7954dce4ff1f0805000041b6564414c10f61f165a7fb66e90656988e3e61c15e5c8827000000003b7102f7720081b784a9bdd94fea6ce1f3e5145daa36dfd665ded0b8fa8e2e0ff5134d82adbc79562363d65414b3c01be607c8cf12de45f961e5a89d125bca4de6197400"/136]) 05:23:03 executing program 1: syz_clone(0x64a00000, 0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x3, 0x2, 0x7, 0x7, 0x9, 0xfffffffffffffff8, 0x7, 0x4, 0x1}, 0x0) openat$ocfs2_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) 05:23:03 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0xc, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) sendmsg$TCPDIAG_GETSOCK(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000640)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) write$binfmt_script(0xffffffffffffffff, 0x0, 0x208e24b) mkdir(&(0x7f0000000240)='./file1\x00', 0x0) (async) rename(&(0x7f0000000340)='./file1\x00', 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000300)) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='./file1\x00') (async) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) (async, rerun: 32) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000440)={0x0, 0x0}) (rerun: 32) r4 = syz_open_procfs(r3, &(0x7f0000000040)='attr/current\x00') read$msr(r4, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000180)={0xa, 0x2, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}, 0x1c) setsockopt$inet6_tcp_int(r2, 0x6, 0x2000000000000022, &(0x7f0000000200)=0x1, 0x4) (async) sendto$inet6(r2, &(0x7f00000000c0)="04", 0x1, 0x20000845, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r5, &(0x7f0000000080), 0x11ffffce1) (async, rerun: 64) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000580)='bbr\x00', 0x4) (rerun: 64) shutdown(r2, 0x1) (async) sendmsg$NL80211_CMD_GET_MPP(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2000c840}, 0x4008001) (async, rerun: 32) r6 = accept4$ax25(r1, &(0x7f00000004c0)={{0x3, @netrom}, [@remote, @netrom, @netrom, @null, @default, @bcast, @null, @default]}, &(0x7f0000000380)=0x48, 0x800) (rerun: 32) ioctl$sock_inet_SIOCSIFADDR(r6, 0x8916, 0x0) setsockopt$inet6_int(r2, 0x29, 0x43, &(0x7f00000005c0)=0x200, 0x4) perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x10, 0x0, 0x9, 0x6, 0x0, 0x8, 0x81440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x4, 0x4, @perf_bp={&(0x7f0000000540), 0x4}, 0x820, 0x4, 0xfff, 0x1, 0x70d, 0x101, 0xd8, 0x0, 0x7, 0x0, 0x1f}, 0xffffffffffffffff, 0x1, r0, 0x8) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000a40)={0x0, 0x0, "1057aa48b64a73c7c8899eccdf824abfa42db7d67fbb9ac40aa2519cfc8c34e203d2d93c2b7f8d86a0a9305f9ea00318b33a007b7465a399e7596a13b177e13703d84170aac986ae35e6df179b6c81b7020a5b07dd11eb89771397b7ecae221fa83efd91e4394bc7a11ddabfb60452485d947d743f5fe7dad259273b302f46eb98ceadb49ac4a93e459a730037c60b3a5541175ad51e06f982fe3d9b7150c8b6f6f04971418cf258d1e3b02dc47e1264c655e1fd75289fe0c40e7eb66937fbbb2f82bec5a41494b51deca75b15757e615148c87b102485bd56385dec8ce145e3e4f85acb786c362f0fcff6768974f8a9899f2304433200c993a8b9417dfb52b9", "f2699a3e94b393d3e82e7847614c75bfd77f138f7f1e0bfe8294c4d42d68fc0df8cc1e8f9daa4089cbb27a56cf851ff69a96204de4d58f21b79b63bcb462ad223c527f900085a4d5f8dbff10e7f296ac1b888878fdc75706d03cb1928940102e92e982a9cbfcd0253af113b93ec0b0331888da9731e04669dedca5d0e7c4d0a2d766245101c1129e9530cc86ce5719354f3ea16fed836d6ab665e43693eb90426753635f763caeb57b838576e66e89ba1e5107d79e2db7fd790024291303de198d147c12e5d154ec887b7167b8f94b5e560db73bcd647611e25047a2127bab8ef0e28c368e14cd587b7882fb9ab6864e10bfea896c100671d107d7296310cef8c3fae589e054f51ac856c101bc5c0279d07216053af8ca933477c4dd077399a52fe90774158257cd2878720aed840ddd101006136316b3370d90da35cf862cfc9138c2070457c47ee05e82a5079f009310b7c88f48ae52d4ccbd37bd203e9ddf6266fb4f40866624e552867037b7f7e7ae4d8447b46e4e6d21c725f6bc1199ed5e97166038db10a5077fe0be8422c44c173d0abe385a2c25500d12038aa6998ae019c54fa4d463840622e69b399d479820793eedd78ad465a229a6a51e256c1a9e579dcf78bb0877b47d526d86a7805258edfc57e43ff88f1db8c25d0086a600f91bb7f68167d87649a85b81f7549205630fe985b88d5269cacc4139f18a00f7909cb2435a4fc134354f1a3cf0b8f1cc6dec99c54deed3ac84ff527c303f1bc71de407cb2226a025a8aaf6252f4f3c15b6546ec4ca4edf435a09be56efe6ded9567c463622330d29c1818884be6eaa303fc4388b9aad1005fcdbb03cb15e0bf3fdabf55c42db813b034505980996fe745e76f67b6e4b85e8b9aa27b4d834c4efb3ccdd22f1f5f8191f9c1df57bdc0833847fe4fa36c8fcc8416b3c94203144019f97cd0b43dd2f24004f1df9f62152b5126891c217fcda33c0b7b56fdc4acbda82a22209e9a7b00e57b5e2e465ce5984a378efceafbe24e754594d3a31574a58b97d3efd19f6de8ec0e93f90b419bcf53f9a8aa579eed28edc2ddfee6d8797fa58c76e60c26743cded504227a77a441e4998745070124d3b345a782d3fced27fe0e9fe7f96a2da5b28f5670b757c9e71d5d520d43098378275ef4c08a0dadd2df7438afdd998a75bbcdd05580d7535ef994005b34729a4df3199abec948d666e2a244d18e090c8d85cbddd6d99b4d7db6513b02f550c6eb6b2c7230c0ca33c2d5e65eb0bfdc519ad612cb51438e612d400bae04038a42c05a9f9d1ec7ca7d8996c4687e951fa47dc26c410433421c555b9672615ba95b1fce1370d3e389300b51b0eb8d1497d21c0854727ed26d331792706e9d7783714d2d67dab9ff6febcb81bb9d928a9c0642c673418d25cf6a36195c43b7758451c2e9bd2edc9364ea49c0f04ea2f79dc73d8b1c3c9198bb520b77397b445ea96cce5f693f5604d1495e276e667ed0b798902b886c7ffd5c0202a6cdc40e3be8f32f814ea5267911b7c988d8ccba13c090f802bd171445d33e0413ce1c9428a2b017127fd16f6e30d6dc58c4b846002095dda2f4bd59ba58659d35ac3ea9b07b33d4cd8af3a0dadb47cf5c06cdfd256f5321761a8ec525b48b8f282cd2ab65add0874b71f82a4fb17bf685146f1037446ceee86327e905a26d7175ea5d22297610043b8d700c2a13f14c200aec469f13cd0b442e7d016d436085f2b1189261dce65da6bacfc0021ebc3e5460428dacc7051336ef472267bfe32403700b310f0a689a697a3c83803a0f843f863cf7f5488691d7eb9cce4eb8904b604a0c7012c5410348f6633a563578fa25996a19eec9ba5249ad9785a2fa698385b66b416ac3060dd5b06c1f8561f18d9a8abda5ada9c1ef3e1537a07814e11bb321832458f0f98ecae0abfdfccf42d3908ab418baacef8efc16924be71272cb65d009bf57250449134a7791469770639bc5943813ee20f65423fbaaf8a4c2651cbe041106b8e78a707adb18d2d3975b0360cca034e0138c451bc78901a300658a957f9382c19260087321e131dc194023cabbdb2b3603a5d0195459a76791b7ad5b1de197660f2837b65f3dcba116466c5161d87eb377cc70620c134e633bfc39f2645617ff975fa2d40e1eece53979e86beea040b3782b06aa8e6fd59c8f6b1aa1f788a1505854b558bf70478ec3e1fc5bd71117f4d14957cb7535a7994d0b7a9436d19d6016d7ca146786e59eb5eb4f1358e5ed7105cc71173d81deffa81ae9ee422329ff7cab9c6cf1cb15625ea20c01c47ab2103e749af77244b94ecaba1d0bdf12b2276b3ef82b7c972d2060aa29dc4eea76efc52fc18fba74ed48aa27316fd3c011170da235094a74cca06e4b3dd96827e197a0ea37978f10ec00e7bb291ff4f552e507260c168b35b9d88f592a32db8fc418af3554c5ccdc39a7694efc62747c566f0ac130d3ba3f24ff26fdbe7b583340fa877542c68b84f247204e633efcc7764f4ab34e789c4bd4ba59c110a9129baa84ee7fc2cacd03c15a66bf54359e082660c7b3a876b6a883c6e8af75f6f896ac6e5b9c73225a1cc3b804b6a314ee38fdfe5287f4278b875453d7a16bbd21e39892734dc70136df36c8c2c96b5a5457f0460b6f36bdaacdcbee73d7a116d6376bb0814487392b3083b5adcefc0881d7400313777b0e21d87a2248e0537715bdec7c79b4ec9fa11f9186b3f650851db9ad7cfdaae03daf4fd6eed634a1ef057179e2f64bc76ca9c289adcc216cb0fdb118db167bdae3857bd02ee47835dd28af923273f34c9e6272483c93f53933f222b4d851b28fdc571363aa0b0514809a885a77656ee52c7eb2d3f75443abc28c5eec387507e01ddf5e5899a223af3fef31b789db8fdf15f19dfee52fe456803c956d3ce4f6e2e4bc0eefdaaa9a8a1010b94e2a16a7dd0cd05e10258e860a83e89ffcab969352c26025bdda0e710814ed5cfc65cac2ea004ac9fa90501193d01339e33ff21621c51023c47032bb3559faa51b78711219c52d706a4b598e89a8af8787c40546ad46b972bf47a79a1ac32999dc114c7b32f033c971c72db3749a48b31df34433c9441686be4771f319b97b0b3ab3496ec22dcf8e3f8f09b012e4123f70e69e92a8b937cf24e85fc833313bbfd1575fb1635d284ecaaae9018414efeac70d717c1eb9358f92b8d6cdc1781e79127a0823424a41446c0dd13c74f850bb9f6819aa683fa14b534232921d13ea7df69d22ac9f7f3ecb6f4044cb3394253226bebfd7a65a4bbb767e4e4a27320000be0c7249bcbfc0f5a6591996fcfe9c672848fb477b974bf54d47234cf152b7398a8410d959de47527cee1861a004dc63ac3719093b864c1f84545160baa67bcdced1afc4e0eed8d17e2b2f96f0c3622115d33c2988c06da14742facf85723f4bf5e360786907637d2ac3fe4abf090c17982ea940a2be77982d49689970967de14591410b44f0235d4f7110ed4d6e116b514622701c6cfb8b6ca366bad6f92b7de0023b25cbc3f9bb74d2a75bd0b5187bb2f4cecabf95259261038b4c78a9c2dc5740b25e0bcfd8c71656af3752df31bbf60014f860e18a28333242732b7a69caae95a3d11712023ae92f73af531ac503590d18fd9024fb1efa43c88aa85c43c7749ab1fc6608cc83f80a63778e1964c4d91fcf021613c324afb16e2e179786e6ee8db7e073fa4a2ffca18adf0f8db1a3620f9c00f7292cafec1f01c7a19f3683fd77c6e81f3d143b04b438b7f0f74be90ab3c892b99cedb8ac18b5b9a7017ca04b2c7b0936592e8dd6c5d905436e123be78c76b33ac92d21573935065fac65f88d62e19340ed8862287d5b0c7983d0611147a762c05513e7dd822c463748032ce3c2583c3549ed55d6c631e0537680b341e548d86c7546b9031c7cc22efa5ee49d0f6ff1bae36ea7699ec70fd6c15ce0cf9b847ba22246871e8849b8f0cdea6c7f3f6ed716207fb9a73cf265673db9eaa13d284c9a4ed1371348e7b6d08edaa65aa8ce7c4ab873b5b9d3554c9f88471ac4e606d0b59b986f4cced824ff9c92773ee143114c57582f3270fdd3266853265ef82810101535ad622f33a7e2fa0ba84084bc3b7035f48be030da455bc6c16d42bd4f6d426ae88ab942fe5ffa00f809e57cfd85427a828401c5afb2a84378a4f94673e690725e6bc50a12da680aa7acb00865d081822b9a0f7f9ae51b3c10122f966c1d199d0d1cc689ee15b2e551af32c11c8841a9269202fd191d09a96928f01ffbd0fca2eb34a8d185c76292b276a6a25db1dfcff2718d01672bdb2b11f703364012b0328b8be0c23837a644b2a27200a6c97bc58f96082f75972702393ba291af8b4401bbec6d0de7c96e92bb99ecdc62e410940a5609ca94b86be90a9d9b29637e11704ae4c9451fcdf662549e5b873412908e52aeb5ec062b042158887753d9a402c67f8b6184e4194d8032f1bc02d94f3222502ecce5ce96c2b7fd54b559724c607b54eedfa8bb72a1af9e460804a9b5760eeed0951cba8c795ec5d119b47f039905af22457ff3c74a3f2a6722a126f7e0ea924b1d5fd9126819be09ac5c096cf9be2217a901374c8451c00d89e68e8b4a3dd801c0ff41df0d0ece5c52fb53c6253f51d2aac8b6c02e8649b4457b19223a1b30c20a81d6c92584ceaa032d55988b0ce149aac207c6c841139f59e4c990f038a4a3f94bdea1cb86a5d3fa2973671e9fad5d283465bcdf2a2f1d0dfacde4c5316792a2aefe4b4fef55fd8f25b4cf69574d1d72769cb3b2cacda79d0b1b2e617017b4838054e69f43432429e002d634e71561370fa4f6f8ee8dc7b7e63affd4728026c853fa5b57077ad43ed45f739e13596377a49caf259d5e57fd73d5ccf4d4311ec224f54b0ae8ba532c1ee56f510e7e3baf6d31aa190bc5f4c25cc5cb5af134e19333431a3f9d55895f5ac1471d1688047a40f7bc1c63c1fe9e68878992fe4a02488356931355bf12bad953d0e632b88144cf5f3bd00508b3d940809640b7c363984a7b5f13a72b32fac951b994988705cc1d5c3ed3dd218ea278fde71aa6a6e0c945a722f2d8534335b601e32e0d556b3dd75191971d25e89506b1b5004521a05a41517f5638532f2cf9dbca97b0661064286660ddf265fc9fece7849f5bc8ca1ed99267dec4b1c0eded1ddb50ecfbf886bbb80b3b41e5c534c0a98e9bb48d2d90ac96cbf9221a205967717ef1905efd34a02d58ee029157b0a1c860079869532e0c6d0888203ae97160e1e73d4fb8fa53d1f2ebad6f7715ea602175edb3bd2417b59835cb61843d589c00c881da8c9666875c90aa629f118c3899f3696d4554ea48e7ca6409b8875810a4e804e7dd29baf3f5f832a19bb717649ed9dfd5135d9e0f4bd88"}) (async) syz_open_procfs(0x0, &(0x7f0000000100)='net/ip_tables_matches\x00') (async) mount$9p_virtio(0x0, &(0x7f0000000200)='./file1\x00', 0x0, 0x804040, &(0x7f0000001ac0)=ANY=[@ANYBLOB="394559536c544556d85042734405ddabbd5f7954dce4ff1f0805000041b6564414c10f61f165a7fb66e90656988e3e61c15e5c8827000000003b7102f7720081b784a9bdd94fea6ce1f3e5145daa36dfd665ded0b8fa8e2e0ff5134d82adbc79562363d65414b3c01be607c8cf12de45f961e5a89d125bca4de6197400"/136]) 05:23:03 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r1 = dup(r0) sendfile(r0, r1, 0x0, 0x80006) r2 = socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x80002, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000480)={0x0, 0x401, 0x9}, &(0x7f00000004c0)=0x8) sendmsg$nl_route_sched(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={0x0, 0x70}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r1) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000398400000400000000b300000000", @ANYRES32=r4, @ANYBLOB="03040000000000001c0012800e00010069703665727370616e00000008000280040012"], 0x3c}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000200000018000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010001000000000000002b00000008000300", @ANYRES32=0x0, @ANYBLOB="0c090000002600cc1500000800a000010000000800a00005000000050018010f000000080027000100000008002201d20301000a0034000202020202020000c02c8aa02237e630ac6028ca93a6bda841f5098710c7b7d387bfa070066d933e870e3d16e35e1b102e0bd31a20e4a573d3347c5dc65129cfb5fd8d57c842d9f702bb929ef4c295b1f74e7400"/151], 0x68}}, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000029c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="00012dbd7000fedbdf257500000008000300", @ANYRES32=0x0, @ANYBLOB="1400f08005000300080000000500060008000000c813f08054100e804a00000025d375384fc570aa977a47361a74590858798f1ac24f7dc2ce18863bfa1b87d8ee8e222d459cbc2d3e8a9f30e420f0f8fc055a4d09aaa585f1c2dace9005bb044ff1fa2a4f710000041000007e774b51d3dd65d0d712ff2bcf7c31a2491b56d261e297686a65eeeeb1964a1952c69c09b9c34662ba49a13738359640e9ae36910377e15f785e6d16e67c529bfb17f3db4f99ef7c679e78ac8ca80bd068c2d7087e851de2b74aba9cc25ba503a1d3aee4146fd575b44abe827b23e585498ac1edeb670b15f2ebc61a1e48b576ee002f94d88b65158ee0a32962a2468bfabda48842836c75921f7c6ccac92da1220039c59bd1d68b0f4fe04b860c6b319a824c1b75ecc45a145c63d3923eaeb8faf5e1acfafb8421220c42a9241a64fb1d9e552c61b4e7620320e13d54a24c7dba80a019e74209d9790c902a845d80ba067d2bf7bd117ff5a6d04e183ff33633b6ce9a1fb843ba1517f5ea0588661358450c78b23ac8a79d473cbda90979eac6017ade8e1f2081cad6d65608402fdb842ba1fbae60fc0ea36ccddb1c3eb2482382cb99ccb8579ce7bfda35a2d0f48d9cc388511546013b9afa6e8ffa2176669e5dd4fcbb9fe7fc7ff8abfe68739a2a5afce449af57782774e2e28ef1c25a2f40d4f310dd10fde5dfa6e9da717fd8cec3633da43854116172d8b8d008bd1c5aa8814cc76cb43ae27a203e18f62c6b75e524f21f7aa16d8582c5b28515f9962371da74c491d82606ffa8fed5ce6e193e6ad948300763fc8297e33a038ad7241ae829a0c7c35184c14443bd9f52f8a22699d56f2002fdde4278489f4c0e9c94a422e08bf0e4b10777872867e205f8281ab8df4ee3e1458bb8f265dc66949c02ae4a72b966800ab458c15f96ba7f77220025c01c01b77cae43ae1072938346cbcf0c694b92f3ab65575cad1673600d008d16b487879d1ba952c7373086c5ec4a180c130fda24f2abd113adfa9a5e765219b0bab4a65d9d364f67e4e79ab0ffbeb47c2098ed02739edae2be841ac726589b18ee0b851355f15d5d3e1300c0edd174c9db5719f3d2448dc81051655db0c8edc36b595545f1d21d9ac5dadbdb52d26e16b8d3d633e977e339cd84340039de1c6cfc9c61b0f8e43cf8eb6f19f31624902c6b08dc0892c81211788663662d1eb014a6ce290946befa5464bf296a1c2544489a0e35bcd3d46952c829ead21a07c63ea42da666d075628ce38b3a7443a6e015adc1fbdddccaaddaffa8858aaf01fecce9c8e5c734f1165ce240d40e22c49fbba66135e8fa8588bdbaa09c17e0c686d58a944350042a5afd2cfb2fb354443344e54ea73fe1d5be69bc21360e2c00a35d188cc114ed9a48194f6aa4a3d861191a2a9942c67e1e01253d3bf0dbdfdb43e01e1b474dff814246b099a158796f7c1de488d73d6bf2d91d3873b6d0b57b6e37522c6d5ff50dde8836a04b86d417674b976814f42dee511645c3434e767c2d6afa01832eab10ebc61c5c75f65b681ef15f0c7a71aeddc4e2e2c5e098cce4e8f46a0f41311af33aeac9498e218387c731616d3ade4429391a937db656d5910b693ab988d72a59572f044d3ee3683e79a1b269be7f8dd6750a8ab85aa98e8211ba5ddec85eda5f61901503335daec9e9276cb08c374cf6365a198193ccb1485d752ac66333c73cfed05c06af39ac84e966607a79f4577cb182650e0027dc6ffc1392c830edcb9ac8244523b6d311db4a16177e0dccc8455ba7af09ea1cc5d987d9372b50be74c1cd1297d0bf37a6aee7ac2cb00ff2b356ddef5c23f9ae58078630a56b26f3e6bdb9104ebe39a31bce8882462c51600ac6208c83d0fec2d9edc722ff3ec5b12b7c5536fde073430d2bf94e03e804f6cc85f3a94b37239c4ef6810dfce520cf630b3b02f6e386ce6a40aec44c83031375a8bc4b3b2ea63fe9704a328bb6b32bb062c3fff56e58092943a8c33c11ec724e0e9325b3384e77c184aa753e1319b764c9cf607aa3ac70ce1faf7cc33ae65b27ec70da17796a607b5fde8ff596bad3f6464b9b1942ebaff2f590f78360833607318fc6f947d8c94173c38e9307e1496ab908950ea08244cdbc84aad48ea50db77874c8cdcbad66d410a834dffd4641bedfa13ee884180ce065942d3a6c144a44fc7f88b234e8a0fd2c8471416f00141d0d540aea8bd74ef38b4b6b7f4dab07c9a527763284cd66a3bf2ba10e07413efa53e070f62774d723f207f1bc410444d02ca29272eebb531e500b176a4b3603770ecba342ec8f9d0bcb146595d4228cc23d287376adb43b4ad87700f1b9e3f8215430f3eb87b57a5651bce29a9faae019017809c238bdcf8656aea3c5c03f98833ad4af81282faadfe0760a82b885c79428acb2265a3c7855b613198c046b004f62d63a23a59aede843913ffd2f74fffc3060de19d099c040fd5fcbb10c37ad905f609314372a4107ba1475f852876e20dfc4934d684911c7df77e2889cec806c19098acb00295c2fbe3815e46b359238f439babf7c50c9543ddabff49da0dc8742cddb8e616d9525e793e4ecba645890ce90b919ebb3b3bdf09fde33af3b76a191ca6d99e958de42eed543201bd40a8456fb907ae04339b1abcc3e1d0c0079059d3e3a633125620206fc37c8793ee95a55fd28c73c9be8a592fbbad1bbc708497b4e7731b050cf0ad25abd2d4219eebf41e0b3c4ea498f671e74bb206051d55d6e3876e9367bcafa7fa5b18bc9b60b1d76e420e6a5c57ea061ee72efa288e8d3cf2aa395ad29a6b9037a609d8f17e0a80bad1269cae5845e33761cf5b15b2461bf2f554c72d9c204e9c09cdc9e7e86bb238414cc62afecc6b23052891209eb38f0403e36f9d91830765c3a1d6ff7146cddf320033560a4bb0e4e2dab9f3e2cd8839053fdab2c42bfe5355e1f77d4a70d1609c622672bae08e87527ebcd03ce1298639f5a9c308170429a736cd9bcf2ef1659973847502ceeea23b440665d92e92594e41493ec249e45d807ab315744768425f16f4cd1238e86783da7c88d5bf6ae60e7b49e8a8e74f0fd7a087cc390ae71f281fbfe17f48f357469c56e811441a0b2d6db38c16d826f0f30fd24a421010001aa64a48a9a1a05970ffdc1cd2e19e91a270c7643d149b5c78446112e4a25fc43a15049e9737f30046b1980883835d9ff98991f443cd61a1510bb9f917526d9c8f28e09416019b28c865c1c3602c190d2053cfc0d8ecd3cbdb20b0eda9e13e4a2679972722ece4390e83e88704676431817c69e2348e84d4d4c5d209e3a5c3862a924966c6c3f1eb0e66a572464076daa1dfe4da933691d5e6d79723c24add62bb108a4adf760e724230f5959290cf9a1259761a47feb2600072075f8958723e05460645c40617905cca44b0ddf874360b453dce1f70a226b64f80b201d2a876879d36751477e13ce302a43f3642178de8b6a54dd59e3647994849a78066a3d302db71f7272184eae2d3dfd9eaabf403a65db89068ca0173d5f883baa27831612e163a75ee863456f99400d1a78c673737451a119f346d9ee31ae336f487a158dc382e3aeac5a4ad535710c74efe45e4fb2290ad43cdfbe64175012275479a5b0b9ab017aaef0bbafac5493f7ad6d3e883714c3182b3249a32e7856691952235581e1ac22817b5e6942fdb945fffa8c8eae1bfe58715600ba8d85e9dee0878b817780ad3a70e69970e77f835d7414ee1562abe1bcdd6ebd214192076dc507ff1aa45bf706608e3954aba75fa1d0191776dd008da71c2597d7254479f31bf5910a831c7f8be9df7f495632fcd932b68d27c21503e9c18919863b09e736e37b7b0f17d3bb81cc440619b9fae12c612bff2244c0a34310b8f0555a5e9542142fe532aab1adac95131855e4281696a1d6e3fec67fee36d2d860c07816039dc8e9b8f46f736895a828ba42b49f3048b0e82dec69fb4350311c6a7ad35a162e76efe509b457b3a4ef4176cd62d91d40413e93ccbd30eed3c463b740f5be83de1daab1e0d980fd36985c37b5bdaf018f9ef251bbefa126e8f89c916f25e28e2e6bd9c37f1db85d5e7124e28717a9bceb9f705a91be738e3c07ada34b7bf659217159b655afd51d108a21fea560ca034ee3081f17e1437f40efaddb85b2cc459afe097bc19b746cf9e73bd67e417c69defa89a0ae08d0c6b2f4073eedc3c96e208709e23f2f66c2fb49a8ae3c9694621042dd1ca1a679773b6cf3440e3a2ff277b3840c5382a91de4a589bdbdfaa66c74c9578f9a868692a4b7b87e7d4def4834c0293f5dd22ed135b4e5a791eabb0968bf41c8445fc351c2780da24ec74e1836b2ee185ba3886eb66880cb97b7d0f8c0edb72a4ae53d5e4044067fd6569d8345c457507430658ed63609d3508003d9fba4911d26317a9af07d714a6864f11e490ab480153ed250d3424271c6e031577e13ca2875a8278d993e3089f9d729d111654521143cc0ed3c2cc35c4fa00fee078fb0e1ee6a72ee4942d4c52c1eb7331ca0065ea1f88d6500bc4d161e836b1145948a982add99cdde50e8f663032b5b4966860b172fb50b36998d77266c4727e335751f44ea11229f6907caf0cf9d01281742f7c1fc9e80d7c9a647f0b599d0c391cbfbe9530f5039093c61e202749a876a5a6113b705127c843602d5b049c87beb4e500272d51792bfce6be29ad1f2ede33b50df171a451d077f275b48a97a7962b1105d1b47cc7e6e59d525f54d120defd3ead4fb92eaf4545d5b63fe6c34251ca85616f41e9b61af96c94b6683a1a2e55c868d999a0f421937b4ff089439cf3238a1e911812281f0acbd4421f660ce6df8d4dccc5ccb7cdbb4fdebd2f56a124ff812de442a93b29fe403520e23ed0bb14090ba6f67a986a5798983db1f46d20ff2c24d421f755d9c4dbc3c00119a7d1e5709b5e33af83e02326f0d0dbf17fbb9c117c98abdf112e33cd8f31cc668983cebcbce190821adc168ac2abad2ece5313759d8047bdf6f84a42cfabdfa33cfcc0d8c975dc0093874e0bba25f6b5294100a096ae47db80683c223c59e1f694f85cd8d806834d1613b6e0b0276fde234ca00dcf7598f56b1104c8d618a3b212efe6e059306392b71082c17d0cc62c1dc657f6d705b8e37a1acd2dba85247a1f54e5b052845c55450465627b40770ec61e3aea1e651ea5d8850bb867c4d20cbecbd4a9345727f388b01bb4375151ab64d859843b91a2b9d10825a8a5389563b2e6aa06c4243d201cabb72358355e71f919ccf66c134095727f7f0e2ed74f96951878f08002093f2b8a00e149c6e588fad4846cdb2dc70d4366f8b2c4736ded07c40dbd5538a78f91ed5408b79020bcef8481dd93541075164818695cbe1eeef8ceb8fd85266697c9cbc9bc3af66ce3fc859653769302a9e5a216a44becdbbb4b81a1b21391fefb45194fae8900dc5029ec5a41278918bd43b68055edb9f7825f977c2c1d996d9661f58583d42fb5bfeb2f9fa5858a3577335ae690f194466ea2b36c79324766d0abcd8aea78cf21bc28c439f5d77fe5c57141eb239c285f95ed09c348eb801960865087717cf25c89a2d9ecda7af8c3efea7e4d7e139c22727a621706c3f4c051ff16edebe88c0bd7c57d7c0b66061df33b16085be9b07f78a05ee235d005c444c715eacefeb82aec99b89287919824214e2645e533693ce26fda61c239a0fa8ecafeb6c77ff3da1f0207452ba197e1e2a9902d9929a9cef168039d8d8499deb8df7dd0b0970ea28c1fe7faedd1b71dbc719ea78d7c4c1014b5e20631a1ba42869a08c9178517ee5b66e7932e5acf61001988e6ced0557755d3f8a90732b80b23995a3152f18ad8b5d5731d09bc6557548ebc48452fa3d2f2acbbf8691b619ad90e715690c6e8497fbfb36403177a22f738d7ffc7445ab0400040008000a000300000048030e805b0000004818b195d9a10b46f6999ba361aee8b7b007d3fba8ad9c83038d268ee0c8cd84a6cbc4498710d061b2cab3dce9fc25b52f7a088839c50cf4586db38f09aeebbacd9c2ce5283d0c4d9a86e61c6dec99bace169da8d3695100ee000000d53ec5acb86f0a76c0005578cf5ac0e195feec80e8e60b375ce882bb81b3509f9a0c52f51285e8c0f97e6a5479488d88aefdae63946828fe15451c51ae93a5ed16f78b785fd82cb8d8af304f61f6494f857024f02ed7d91ae6ef10256ea65c64c6b533d216bb1b38e011079c1849e60a220130d21204868734b8c97df78430f7f0c2e0b707b1525928da29385016175879506657810888688c810baefb30ed6b49b052800b2698e0055428e662a5eb9253c2c0ae76a071efd8d4fd09f8ef94f4fc04055bec5f71e314ec1486af3a54b9b35735d8407f796bd6792c92edf6691154e8587dc94e2d414abf0000a600000041480a45f31fd51343b54d05a77a39548ecbf92b9762b2ee7fe2969079f03d1c022a2143e49e264dc8fe80bdd1d0a61b7741f6dd2031496cc9d364df0cc070d6ada0f7519e667132d8ac7b2c33ef037107a23140c345f8c67c35a813424e55afc887259f77284a45a3b716502070d6490369038f4f8931b06bb482df27a6a77f35ad63a0c1caf4c725a9ca3ac89b98f7c42594ddf7ebfc7d5e4bf5ba14db18e74b1200009700000042cbaaa7bfdfa6ca48fd04706168f00f75756de4f768ed85c06197ca638b15af3bc7f9b3e0863d93768659a83808993a25c3ea150328d5b87526aa15b2954301c87d5198840f81e67b85315686a965bf7beeb181d597db47c789d700b816104b78e2f10a28ed94956ece2990618d0cd16aece5c094fb4016ddb63cb4b1db9f36ad962d7e1a940617cbfdcaf7a5eab06270d4d9008800000083047367ab0d9b39d1a68ee058377974ffe05c8bb21e3a93575a15b9c9c7bad51fdff33bec0edae3a19ae586f230efe33f85064dd257e732c005a30d8f1f7b30b7df015683773695680d53363e61dbf6471a410058b347b2b5c0a3141eb3112921a6c1d4f7716014fb92a4674669a88005fe429e0d4a23844c1b7adaf721d6f019cd6d292d0000005b657e09650f4aea8716cb9c794631e71bd90050f9d0239d9988897a4a0d20c1597cb392fbac05b0660000000a000800ffffffffffff0000040004000400050005000100020000001800f08005000f00000000000a000200d82d7dc142c00000"], 0x1410}, 0x1, 0x0, 0x0, 0x24000004}, 0x4040) fallocate(r6, 0x22, 0x80000000, 0x20) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x19080}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_MACSEC_SCI={0xc, 0x1, 0xffffffffffffffff}]}}}, @IFLA_LINK={0x8, 0x5, r10}]}, 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000003e00)=@ipv6_newroute={0x103c, 0x18, 0x800, 0x70bd28, 0x6, {0xa, 0x80, 0x14, 0x80, 0xfc, 0x3, 0xff, 0xa, 0x1800}, [@RTA_METRICS={0x1004, 0x8, 0x0, 0x1, "03ebecf843b6bbc2c520f8fffbb68454b5783e9cda97c08f475e65505999a85897205906f63a97c2faf288ca8a1d96a6c177468aef66b36d56cf08ca3ccb9e7ed0fe5ca60c5086a439f15208eda0d87c5c2f20044797a0c866dbbca7ff48a2890b28d770fee7bc8c4efe72b66357526faee446104bd7d290d54bf24bcb09303d5eb8536366d7c9240d4c2748ce8cd582d09cf9f7dd60dc61b4272b9d2e11219736251b3270356b4acdca68adb30eedbdd6017677e8e37c877444bf1e9dbfdc930568416982d37c533f64f3ede24927e695543beaf0bdf56c2ebe9f9a9f137f296f76b8e9526943b1ca01f2156ebe2d3934a70c5286244284d5351e7daec0c7b45bc4495890c88519c21092be872dad573b8f09ddfc23513dc2f5e7e62d22414d45ff1b149d544e0396e756d9b4886cbb815309dbb3f42970c43d218d1e352760f0ea452d0fe9cf40127eeaf7d5448a08ec4ce336c606be0164c08b15929ed7559e749a76a3a94694c132035d995da75320288d9058fb9050fbb0eae9b7ac85109eb0f8d3d8d740fef0f34ac7c7fbec6e19113add13e4442dffe78f46f2f4ce54466a007708bcd6f91cfff6ee5a5e2513168efb97e2e77b6deba870bc193f929a3916de428a3a6d8cc5b145a860ac2e75816a04b65ac5d5f326d02a17360cd081fc0e3c7803d6de27207acb084d3c7df3de6d38a82d3b29cd51ed39d9461a1f5504c84dcafbc7194c0be6fdd651367f67256231dd9618d7c330a56eadceb53981725c74af51d057ce9b884610b5e220cea50e41f40ba00fe1a28aaaeb8aabd6e1e78693a707326f74132156ed9a4295412e892b101567285d61f1f755ecba5f8df3d94427ec81c983215dbf87cc17f38dcddd11740d63388df327835df741b53e74792e84caefbd8a42837a75064e534687e43be73a8c4596cdf8be87936579bd6d76b8472e99897d1e52f07ce7cb712a84666f480ea9843dd5d8a6f536fce7303ceefff97e9f74ca6b5e5ed4136baf417e7f2729195ccb43d7b8fc10b190e98d2dd4cd6a8e23eae3404e19f9a30b8ea11ef5061ad9df37934e4b18f91a6fd4b318f9a0a9de9985f697ba9aece733d8f5567a3f35ad784f8e90ca049b952dc984cf67cbb4b0136c1727239351f6f69cced5ae47656c463c868c3a23e624350b90445ef7945e4e51dae294a018aab8e40b88f4d91acb4ab644aa319f04ad61f6f10578e2bbd99a81ea6df3af7e829a129b1dfdb7414a3dbf8c790843edaa0d65388de8f1aec95c66cf75490037e563fd37927d55e178f46081c7631099aa2daf4331cc124bd109cd5714b7ef93cb1d6d660950ac7e4eec9bed3eaa67831abe20109f1edd12f1543d466fd9354052dd500758ca7e57f50eef6f7a56481680997b4df27652ff01595bbb372280c40b9eff039f68b2e14fd251eacbcf940bee7260d50b1f6c0ed6afd95392453972573f83ea42149082915a06719f0876b32b7ace110c35bcca6f1b05153fd5736547c4a24beed41e267a860792e8523aca5ec67898dd12264a3b4b6d5c0158437123a128eafd7d0625cf871ca3c71b6de633ca0de8d3d5bed5e1e496c22aa707f03a2dc91c54375579d4b05db190dca07e34bb1b84f792ac0811a20c5a14bf19f8d0cadc0a46cfddfd4ed83e085a1f358be3bc45e5bd26255c14e76873a31e51aadb406fddcd5cdd28b2f9672e490c0cdc4e2bab613f4e7799ff1870bd4afd31349a0d4cedeeb093ea762ae2306df3362d81081cc581874e4946b29931f2f5cb4e64d4df02322d5e8d8c46ef28b3f5aa1329855b6c7957b0e07ad8506f3cbb4b7bd65f9de43c7b677ab75aecae2c393a6f6f3f70bfd8410d0f22052471cffddc8a1edbbc4c91335ed6273a5eddcd3ce625f63152d01fbc3fac4a656947e0014bded6ed67968ee32cff2a72debca819525ee0f75441e39e27e5be557eb35d6107551a0cbf6463130a6b4d3073278d2f429c1d04b199831feb058c41c785d4242d9775d08af1323ef7194f4d28989538a63d2ddc5a21683e633b4c9fb3209dfa38e043c7c8cdd99740f0a7cb2c13a44222ff0cd2327456af18b6c233e4d522f88a8f7660c6c95ef78fc2d7bfa4e9c68eebdc41ff46d9d5df5e5c46ddf9577a6d2b1c907f3faf43d769c73ea6346195038e767c131710cf45782f96599e04dfa389763196eb65bd26d6fecd16c58e19a33f663af6703c03198e59cff5a15c8762798d4dbf47c9895798021e11759fc718135d239a28aec3e433602f82f695ff4d00f2c4f534f139d19d8e7f9b4f3417750c395036c273b6faf103af03c67101e28ba99d63e196557320b83fc5c61dbcd31533cfe81ecc9920dd79875345b2fc00958a61c04fa06da146668b93d3afd80fee8b5ded69670459893264bdaa29f1d9a9c9de56c6589e6f6332c268427a3c0be16caa50b09ba2986c21d53d8d57bbab325d2cd5ee86acab28ed6620e575b1c377be4b91e5bd5b0b00a064e319b9a9df87bba61e098ca8b3ddad3585e65376b0f80ed9d664fdd568347dafa719d77fe7ae69b6ecf1e56dac6d2b29fe88e710ec7fd7a1dcf82ab335bfd6163dd3108c4bd8d97487e45eed96040483b1250e50be8ffb956a85c950d8a1deb5b743689593667831039d5bdb2171bfa61faaaa8ba96129771f61ae49e9b21866cf0b8bf062f1e299ee1affef1d75a95e9cb2f2aa3b51fae90e23bad7638243be6436961b985e340f8c35affff8f604b4e63013efe3258bbbb3916f5dac4e90cbf5dbb4b023eec478c583f74a3058b3a54379524243378ac03398a9f6c6552288411ca0dc4460fc786ab514aeac03ba5248641a86fd485061de6f71a698b1b52e2ea6b999de5aec8fd58318fc52244fee8d7caff14f1db497013f72cb0bee294de8a5834eaf903bd5a1a33e941558db49dbbabe1aa1e6ba3ce86147948562305f0ed3abe09b7cf53867a5572142f79695bb269a9e782719d8ba60ba3e4cf24be17d08a07c7bdb207ad419c8a0b99fdf85e918d96b2309e38b49136ca05451081945248a4d142092c062851ed420e77f2f2c5e242f2fc92bd90a2b1e187d77459efff83a5424c89fba31d7ad116f66a1553304feae2ef681ce383af89433592686ab7c3061efd5e980efa5ca41fa3bcd2c1b2af22abd5d3ffa3a3939f23b3407b76bb57a34ceedd5eea2c9ed1d177e94e74f5ed873f17730e596364f348c268b0d98fb611a1b88a910b17edc13ecfe3d4802de7ec98769b8d9f83c87718585890c99b66d889b18fc0b5d59dee22e3eb1928f62e18e301b3a8c863d45d601372e19d632756a4cfe13902a6f0df2bd72c9514483846f585ac7871e25016221e35c79ae74cf7a2533ce37e247096d1cf928d0c7d17f50748ab5f6dfd2ef30d4374e869fc097c0198dbfcf7d2e81190e7f7b06a22d3476ccecc16fb98d385494f6febc023ceb7007093db3be6918b41c81fbf6c40e49f9e3205e0a3ffa2885b24e1b58989b999115a627856b93161a05f30046305507dac2194c09e29eefb3f313a19d37a61b551ba0f72d1539285767e492a36a5e60b686c8d6e3115ca1509f5a3cf81ee57a70d12586bc1a4636472b90db713dabea4440a7435da220dc89617dc93224b78fa2b74ce17e5def86b8ca392acc85ebf9b0bf25d930a3074fa43751c6f2ae2f3f25ef2c93a5419aecf1dabb89767ef1b973b39d60f1ff9b15a5a472a0f7f7fe1c62c945e99d0a3622548771d1e9f55d651e97dacbcf775512145b454710754b202ee0b05f56991e670489b08029405eda39a6d4caa830c4c2067c3ede89d94d0dd0f3c224291510af7b4b2b8bb9e29cdb649821e2f81378a865a7676379ff648ac4d4049a3323089ae22492d404707206bd9af9327098d8346b6b0e0d456abaa21bfa54daaf8f01730f9b7342cefc5cd64b1e477a01583352a5cfad83929ca4b3847f268307bbbf6e11b641af6ffc1c94a86653f3bff712da69a1521686ed6e0cda1a2a2733026c62d7c42fa9e45c16e14cfff6461cb897e1c2ecd2f196820020c79d94137bf990246622cb38155186a3309d20112adb91cf781865c82172df0bd5fb5cae1170dcaf01a3e1bba3d675c7a4cc821ee2d991a8a8d9107e6a9f63e6013794e62928553841530dd8d67357d9504a1b3de693def4683bb7c9575cb5c82738b964f4173db78079458f230c5ebc662bbb49424f1672d15ea8a53a2db21701976659c5401ce5c45fcf372a4a7fb4ff4e89fa7a0512396f1a731874c50832204b5ac8af9e19f142eae714af729f316f07bcc3933dc7550705992f450ae8ccde545cfa386b71e86f27caa447a0e59d97a4dd30c302e344215fd299480b96aea94f8ed85f520e2de05da19847dbf448cff367340ad1f11f55ea66cce08b776cfdecf7245c56e0ef49a77f765bf4e2b7a790737725d89be1c4c15fc456fbcbf7755524dc2c7012d8fa08f3d706cd5d244c7c3eba50324c66107e6d13e05a65187ff0ae017cd2604a73e204dd04569913a52610c4893078f96f921aff8606b27dc97dddc07f8080d0cf24c52e474815287bc598ab64902ce35bf31a3d872129c186ab14585479726afa422f919b9893d0aedc6335d01a5231400aa6e0ad756bae94afaee093986c17c2209b9c59d2a042d9f51503f97461206d81c970eefd806f24312ce5d9a3ec42a133905312e2e64c64ff36550eb013d78fd78a43a3ab2aaa729b3f1054cb9dc669b334d70aba125349a282fe7137867999ef6ae602017e104223ce16c30b4400bbc82d34c93c62c28b4467f87c8fa986bef62a1112ffa76637cd147b32e447ac980571cfc1738f745dc949e3d43f4b7c7a4c1f79c474da373e77a471bdbc94232b40275270f63bb2177636cbb914b4233645d39a5f047760b0393a8cbe1a54df1c3bcb30510caae21be98f089c104ff8e834ece6a12754ea24d873aa1b413f2e863cafbd14fce9cd8d09caf732e6221a440ac09a31fe7e940843c28c5e255394844de27d53054fbcf8afec9574718dd5537ae9f2f90f9bc87a935a091a372ce299b311ec7d4cb9e69ae07b6f35ef16bda049d8cb80c4f9e7e4cb59fc952a95d8365f0fb58e235f29f9fc95ba1667040ce0dccca89d13ed329fa46b319d8b28c96480031959a133ed18fee761538a604c0654f8723fb1084017e83f9f63ee7818ae899b72b1f89d3f0b15fed77d1629680c6a9eb9da582139c4eca2a836e26c2cd91be56655b9bda92ba5abae43aedcea0e910c08dee763389e0e9a93219a03fdcab5bb2e8e41bc1ef124b1606559fc18a07b00212b1d0320383fc6bb79aee94a01dc0bf3b4fe4ca1676293c4dc68a750adf4508f17791468bd3c0b46c9923095fc48e7c4f1ca1123bb18074cbdd71fc2269f4d688406821839d6706b15f4425cf918a9313b0e38168e123ebe9a471a87d5b3f1980ea60d4092af38cfe8a75a1000d0da73631495a8c347012a17e85cd6e2dc3fbc2af9d1f4d9a8dc2953837fc72c7b79257b3e55c627b4a764a6feac964a2df1f216da11581e44e4c10440cd028097a70a5526fd6d404e3d4d4f77c507f038cc3e1edca30fda4b2553a31adc921c4042a974ecab6bdb46ea14dfbd5c051c4301e768d3caffcdf9bc6eb988af97b33bc6d64440aaee7d05071723cb21c2f4f5c7ce2e36a8f3ec05a0e444ac05941d114ac195bb9261e981239afac52b63972055d0688e368b180bd45080718bd290d446c086532b2cdff407c55b7db667dad0e246c9682bc25df5a5c66711b63bfef1cf9f752fe89d02c8de0c7b65ec2b"}, @RTA_EXPIRES={0x3, 0x17, 0xfff}, @RTA_PREF={0x5, 0x14, 0x5e}, @RTA_MULTIPATH={0xc, 0x9, {0x7, 0x0, 0xfb, r4}}]}, 0x103c}, 0x1, 0x0, 0x0, 0x4004000}, 0x10) r11 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r11, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x11, 0x7, r4, 0x1, 0x2, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) socket$netlink(0x10, 0x3, 0x15) readv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) sendfile(r1, r3, &(0x7f0000000100)=0xffff, 0x3) 05:23:04 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xa4080, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{0x1}}) (async, rerun: 64) msgget(0x2, 0x0) (rerun: 64) r0 = msgget(0x2, 0x254) (async) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000db0c0f8cceca26b160c737088a200eecee8e8d9d535ddd05b08ef73182b3123b54d2dc813a31069750ada3426238638bd1c1f112b4a7fa74fc912ff083ca00000000"], 0x50, 0x800) (async, rerun: 64) msgctl$IPC_RMID(0x0, 0x0) (rerun: 64) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="de372e8ec92b919077107c80d94dc29e2a34169e23f5f87083d745756824865faa18972f28d1e55dcbee2d556a30"], 0x8, 0x0) (async) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="db44504a031706789e7588fa217d74303ea128f52f48f5"], 0x76, 0x0) (async) msgrcv(r0, &(0x7f0000002180)={0x0, ""/167}, 0xaf, 0x1, 0x1bd6d27d20e3ca7f) (async) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000600)={0x2, "545f64368d5fcb616671190cebd893b89d8ac3e1fa53f07f7b213f71ac3bd0d34852ad690f2c94c120a4923f3d79c4bc9a6841891fd697c4bbf8f6e966c1101b9191af6b267b61a1d103e14f3a5bd136b4f35bed1d98103ec8734b7d047581e0a63dc1256f50b03e1a6caa23888b618459f9ba5ea1d684a035bef0f17cd5b659625481e99b5391ca"}, 0x90, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/15}, 0x17, 0x1, 0x3000) (async) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000380), 0x4000000044882, 0x0) io_setup(0x1, &(0x7f0000000240)=0x0) io_submit(r3, 0x8, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a000000, 0x2759, 0xd, 0x0, 0x0, r2, &(0x7f0000000000)="98", 0x3e80000000}]) r4 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000280)=""/197) msgctl$MSG_INFO(0x0, 0xc, &(0x7f00000003c0)=""/205) (async, rerun: 32) preadv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f00000007c0)=""/225, 0xe1}, {0x0}, {&(0x7f00000001c0)=""/115, 0x73}, {&(0x7f00000008c0)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/229, 0xe5}, {&(0x7f00000018c0)=""/4096, 0x1000}], 0x6, 0x2006, 0xd7) (async, rerun: 32) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_open_dev$audion(&(0x7f0000000040), 0x81, 0x0) 05:23:04 executing program 2: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0/file0\x00'}, 0x10) (async) r0 = socket$inet(0x2b, 0x801, 0x0) listen(r0, 0x2) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x20, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x4}, 0x1000, 0x1800000000000000, 0x1, 0x5, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x80000004002, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x80010, 0xffffffffffffffff, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_NOACK_MAP(r1, &(0x7f0000000280)={&(0x7f0000000240), 0xc, 0x0}, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) (async) socket$packet(0x11, 0x0, 0x300) (async) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) (async) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r3, 0x1, 0x21, &(0x7f0000000200), 0x4) (async) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000300)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) socketpair$nbd(0x1, 0x1, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) (async) socket$packet(0x11, 0x0, 0x300) openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090000006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0x406f408, 0x8030048000000000) [ 359.519589] IPVS: ftp: loaded support on port[0] = 21 05:23:04 executing program 5: write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x9) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6fe7, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000380)}, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) close(r0) write$cgroup_type(0xffffffffffffffff, &(0x7f00000004c0), 0x9) close(0xffffffffffffffff) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00'}, 0x10) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\\)\x9f\x00') perf_event_open(&(0x7f0000000440)={0x4, 0x80, 0x3, 0x0, 0x80, 0x6, 0x0, 0x0, 0x8000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x7c00000000000000}, 0x4000, 0x3, 0x9, 0x0, 0xfffffffffffffffc, 0x5, 0xc3, 0x0, 0x5d6f}, 0x0, 0x0, 0xffffffffffffffff, 0x2) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0x40, 0x9, 0xda, 0x0, 0xfffffffffffff000, 0x82, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3fb756c, 0x4, @perf_bp={&(0x7f0000000140), 0xa}, 0x0, 0xfffffffffffff627, 0xc306, 0x6, 0x8000000000000000, 0x9, 0x2, 0x0, 0x100, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000000)='&@[\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x1c, 0x1, &(0x7f0000000500)=@raw=[@alu={0x4, 0x1, 0xb, 0x9, 0x9, 0x10, 0xfffffffffffffffc}], &(0x7f0000000540)='GPL\x00', 0x1, 0xd2, &(0x7f0000000580)=""/210, 0x41000, 0x8, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x5, 0x2, 0x9, 0x2}, 0x10, 0xffffffffffffffff, r1}, 0x80) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000000c0)=0x2c31) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000000c0)='&@[\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0xb, 0x0, &(0x7f00000002c0), 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a1, &(0x7f0000000680)='&@[\x00') 05:23:06 executing program 0: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r1 = dup(r0) sendfile(r0, r1, 0x0, 0x80006) r2 = socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x80002, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000480)={0x0, 0x401, 0x9}, &(0x7f00000004c0)=0x8) sendmsg$nl_route_sched(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={0x0, 0x70}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r1) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000398400000400000000b300000000", @ANYRES32=r4, @ANYBLOB="03040000000000001c0012800e00010069703665727370616e00000008000280040012"], 0x3c}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000200000018000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010001000000000000002b00000008000300", @ANYRES32=0x0, @ANYBLOB="0c090000002600cc1500000800a000010000000800a00005000000050018010f000000080027000100000008002201d20301000a0034000202020202020000c02c8aa02237e630ac6028ca93a6bda841f5098710c7b7d387bfa070066d933e870e3d16e35e1b102e0bd31a20e4a573d3347c5dc65129cfb5fd8d57c842d9f702bb929ef4c295b1f74e7400"/151], 0x68}}, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000029c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="00012dbd7000fedbdf257500000008000300", @ANYRES32=0x0, @ANYBLOB="1400f08005000300080000000500060008000000c813f08054100e804a00000025d375384fc570aa977a47361a74590858798f1ac24f7dc2ce18863bfa1b87d8ee8e222d459cbc2d3e8a9f30e420f0f8fc055a4d09aaa585f1c2dace9005bb044ff1fa2a4f710000041000007e774b51d3dd65d0d712ff2bcf7c31a2491b56d261e297686a65eeeeb1964a1952c69c09b9c34662ba49a13738359640e9ae36910377e15f785e6d16e67c529bfb17f3db4f99ef7c679e78ac8ca80bd068c2d7087e851de2b74aba9cc25ba503a1d3aee4146fd575b44abe827b23e585498ac1edeb670b15f2ebc61a1e48b576ee002f94d88b65158ee0a32962a2468bfabda48842836c75921f7c6ccac92da1220039c59bd1d68b0f4fe04b860c6b319a824c1b75ecc45a145c63d3923eaeb8faf5e1acfafb8421220c42a9241a64fb1d9e552c61b4e7620320e13d54a24c7dba80a019e74209d9790c902a845d80ba067d2bf7bd117ff5a6d04e183ff33633b6ce9a1fb843ba1517f5ea0588661358450c78b23ac8a79d473cbda90979eac6017ade8e1f2081cad6d65608402fdb842ba1fbae60fc0ea36ccddb1c3eb2482382cb99ccb8579ce7bfda35a2d0f48d9cc388511546013b9afa6e8ffa2176669e5dd4fcbb9fe7fc7ff8abfe68739a2a5afce449af57782774e2e28ef1c25a2f40d4f310dd10fde5dfa6e9da717fd8cec3633da43854116172d8b8d008bd1c5aa8814cc76cb43ae27a203e18f62c6b75e524f21f7aa16d8582c5b28515f9962371da74c491d82606ffa8fed5ce6e193e6ad948300763fc8297e33a038ad7241ae829a0c7c35184c14443bd9f52f8a22699d56f2002fdde4278489f4c0e9c94a422e08bf0e4b10777872867e205f8281ab8df4ee3e1458bb8f265dc66949c02ae4a72b966800ab458c15f96ba7f77220025c01c01b77cae43ae1072938346cbcf0c694b92f3ab65575cad1673600d008d16b487879d1ba952c7373086c5ec4a180c130fda24f2abd113adfa9a5e765219b0bab4a65d9d364f67e4e79ab0ffbeb47c2098ed02739edae2be841ac726589b18ee0b851355f15d5d3e1300c0edd174c9db5719f3d2448dc81051655db0c8edc36b595545f1d21d9ac5dadbdb52d26e16b8d3d633e977e339cd84340039de1c6cfc9c61b0f8e43cf8eb6f19f31624902c6b08dc0892c81211788663662d1eb014a6ce290946befa5464bf296a1c2544489a0e35bcd3d46952c829ead21a07c63ea42da666d075628ce38b3a7443a6e015adc1fbdddccaaddaffa8858aaf01fecce9c8e5c734f1165ce240d40e22c49fbba66135e8fa8588bdbaa09c17e0c686d58a944350042a5afd2cfb2fb354443344e54ea73fe1d5be69bc21360e2c00a35d188cc114ed9a48194f6aa4a3d861191a2a9942c67e1e01253d3bf0dbdfdb43e01e1b474dff814246b099a158796f7c1de488d73d6bf2d91d3873b6d0b57b6e37522c6d5ff50dde8836a04b86d417674b976814f42dee511645c3434e767c2d6afa01832eab10ebc61c5c75f65b681ef15f0c7a71aeddc4e2e2c5e098cce4e8f46a0f41311af33aeac9498e218387c731616d3ade4429391a937db656d5910b693ab988d72a59572f044d3ee3683e79a1b269be7f8dd6750a8ab85aa98e8211ba5ddec85eda5f61901503335daec9e9276cb08c374cf6365a198193ccb1485d752ac66333c73cfed05c06af39ac84e966607a79f4577cb182650e0027dc6ffc1392c830edcb9ac8244523b6d311db4a16177e0dccc8455ba7af09ea1cc5d987d9372b50be74c1cd1297d0bf37a6aee7ac2cb00ff2b356ddef5c23f9ae58078630a56b26f3e6bdb9104ebe39a31bce8882462c51600ac6208c83d0fec2d9edc722ff3ec5b12b7c5536fde073430d2bf94e03e804f6cc85f3a94b37239c4ef6810dfce520cf630b3b02f6e386ce6a40aec44c83031375a8bc4b3b2ea63fe9704a328bb6b32bb062c3fff56e58092943a8c33c11ec724e0e9325b3384e77c184aa753e1319b764c9cf607aa3ac70ce1faf7cc33ae65b27ec70da17796a607b5fde8ff596bad3f6464b9b1942ebaff2f590f78360833607318fc6f947d8c94173c38e9307e1496ab908950ea08244cdbc84aad48ea50db77874c8cdcbad66d410a834dffd4641bedfa13ee884180ce065942d3a6c144a44fc7f88b234e8a0fd2c8471416f00141d0d540aea8bd74ef38b4b6b7f4dab07c9a527763284cd66a3bf2ba10e07413efa53e070f62774d723f207f1bc410444d02ca29272eebb531e500b176a4b3603770ecba342ec8f9d0bcb146595d4228cc23d287376adb43b4ad87700f1b9e3f8215430f3eb87b57a5651bce29a9faae019017809c238bdcf8656aea3c5c03f98833ad4af81282faadfe0760a82b885c79428acb2265a3c7855b613198c046b004f62d63a23a59aede843913ffd2f74fffc3060de19d099c040fd5fcbb10c37ad905f609314372a4107ba1475f852876e20dfc4934d684911c7df77e2889cec806c19098acb00295c2fbe3815e46b359238f439babf7c50c9543ddabff49da0dc8742cddb8e616d9525e793e4ecba645890ce90b919ebb3b3bdf09fde33af3b76a191ca6d99e958de42eed543201bd40a8456fb907ae04339b1abcc3e1d0c0079059d3e3a633125620206fc37c8793ee95a55fd28c73c9be8a592fbbad1bbc708497b4e7731b050cf0ad25abd2d4219eebf41e0b3c4ea498f671e74bb206051d55d6e3876e9367bcafa7fa5b18bc9b60b1d76e420e6a5c57ea061ee72efa288e8d3cf2aa395ad29a6b9037a609d8f17e0a80bad1269cae5845e33761cf5b15b2461bf2f554c72d9c204e9c09cdc9e7e86bb238414cc62afecc6b23052891209eb38f0403e36f9d91830765c3a1d6ff7146cddf320033560a4bb0e4e2dab9f3e2cd8839053fdab2c42bfe5355e1f77d4a70d1609c622672bae08e87527ebcd03ce1298639f5a9c308170429a736cd9bcf2ef1659973847502ceeea23b440665d92e92594e41493ec249e45d807ab315744768425f16f4cd1238e86783da7c88d5bf6ae60e7b49e8a8e74f0fd7a087cc390ae71f281fbfe17f48f357469c56e811441a0b2d6db38c16d826f0f30fd24a421010001aa64a48a9a1a05970ffdc1cd2e19e91a270c7643d149b5c78446112e4a25fc43a15049e9737f30046b1980883835d9ff98991f443cd61a1510bb9f917526d9c8f28e09416019b28c865c1c3602c190d2053cfc0d8ecd3cbdb20b0eda9e13e4a2679972722ece4390e83e88704676431817c69e2348e84d4d4c5d209e3a5c3862a924966c6c3f1eb0e66a572464076daa1dfe4da933691d5e6d79723c24add62bb108a4adf760e724230f5959290cf9a1259761a47feb2600072075f8958723e05460645c40617905cca44b0ddf874360b453dce1f70a226b64f80b201d2a876879d36751477e13ce302a43f3642178de8b6a54dd59e3647994849a78066a3d302db71f7272184eae2d3dfd9eaabf403a65db89068ca0173d5f883baa27831612e163a75ee863456f99400d1a78c673737451a119f346d9ee31ae336f487a158dc382e3aeac5a4ad535710c74efe45e4fb2290ad43cdfbe64175012275479a5b0b9ab017aaef0bbafac5493f7ad6d3e883714c3182b3249a32e7856691952235581e1ac22817b5e6942fdb945fffa8c8eae1bfe58715600ba8d85e9dee0878b817780ad3a70e69970e77f835d7414ee1562abe1bcdd6ebd214192076dc507ff1aa45bf706608e3954aba75fa1d0191776dd008da71c2597d7254479f31bf5910a831c7f8be9df7f495632fcd932b68d27c21503e9c18919863b09e736e37b7b0f17d3bb81cc440619b9fae12c612bff2244c0a34310b8f0555a5e9542142fe532aab1adac95131855e4281696a1d6e3fec67fee36d2d860c07816039dc8e9b8f46f736895a828ba42b49f3048b0e82dec69fb4350311c6a7ad35a162e76efe509b457b3a4ef4176cd62d91d40413e93ccbd30eed3c463b740f5be83de1daab1e0d980fd36985c37b5bdaf018f9ef251bbefa126e8f89c916f25e28e2e6bd9c37f1db85d5e7124e28717a9bceb9f705a91be738e3c07ada34b7bf659217159b655afd51d108a21fea560ca034ee3081f17e1437f40efaddb85b2cc459afe097bc19b746cf9e73bd67e417c69defa89a0ae08d0c6b2f4073eedc3c96e208709e23f2f66c2fb49a8ae3c9694621042dd1ca1a679773b6cf3440e3a2ff277b3840c5382a91de4a589bdbdfaa66c74c9578f9a868692a4b7b87e7d4def4834c0293f5dd22ed135b4e5a791eabb0968bf41c8445fc351c2780da24ec74e1836b2ee185ba3886eb66880cb97b7d0f8c0edb72a4ae53d5e4044067fd6569d8345c457507430658ed63609d3508003d9fba4911d26317a9af07d714a6864f11e490ab480153ed250d3424271c6e031577e13ca2875a8278d993e3089f9d729d111654521143cc0ed3c2cc35c4fa00fee078fb0e1ee6a72ee4942d4c52c1eb7331ca0065ea1f88d6500bc4d161e836b1145948a982add99cdde50e8f663032b5b4966860b172fb50b36998d77266c4727e335751f44ea11229f6907caf0cf9d01281742f7c1fc9e80d7c9a647f0b599d0c391cbfbe9530f5039093c61e202749a876a5a6113b705127c843602d5b049c87beb4e500272d51792bfce6be29ad1f2ede33b50df171a451d077f275b48a97a7962b1105d1b47cc7e6e59d525f54d120defd3ead4fb92eaf4545d5b63fe6c34251ca85616f41e9b61af96c94b6683a1a2e55c868d999a0f421937b4ff089439cf3238a1e911812281f0acbd4421f660ce6df8d4dccc5ccb7cdbb4fdebd2f56a124ff812de442a93b29fe403520e23ed0bb14090ba6f67a986a5798983db1f46d20ff2c24d421f755d9c4dbc3c00119a7d1e5709b5e33af83e02326f0d0dbf17fbb9c117c98abdf112e33cd8f31cc668983cebcbce190821adc168ac2abad2ece5313759d8047bdf6f84a42cfabdfa33cfcc0d8c975dc0093874e0bba25f6b5294100a096ae47db80683c223c59e1f694f85cd8d806834d1613b6e0b0276fde234ca00dcf7598f56b1104c8d618a3b212efe6e059306392b71082c17d0cc62c1dc657f6d705b8e37a1acd2dba85247a1f54e5b052845c55450465627b40770ec61e3aea1e651ea5d8850bb867c4d20cbecbd4a9345727f388b01bb4375151ab64d859843b91a2b9d10825a8a5389563b2e6aa06c4243d201cabb72358355e71f919ccf66c134095727f7f0e2ed74f96951878f08002093f2b8a00e149c6e588fad4846cdb2dc70d4366f8b2c4736ded07c40dbd5538a78f91ed5408b79020bcef8481dd93541075164818695cbe1eeef8ceb8fd85266697c9cbc9bc3af66ce3fc859653769302a9e5a216a44becdbbb4b81a1b21391fefb45194fae8900dc5029ec5a41278918bd43b68055edb9f7825f977c2c1d996d9661f58583d42fb5bfeb2f9fa5858a3577335ae690f194466ea2b36c79324766d0abcd8aea78cf21bc28c439f5d77fe5c57141eb239c285f95ed09c348eb801960865087717cf25c89a2d9ecda7af8c3efea7e4d7e139c22727a621706c3f4c051ff16edebe88c0bd7c57d7c0b66061df33b16085be9b07f78a05ee235d005c444c715eacefeb82aec99b89287919824214e2645e533693ce26fda61c239a0fa8ecafeb6c77ff3da1f0207452ba197e1e2a9902d9929a9cef168039d8d8499deb8df7dd0b0970ea28c1fe7faedd1b71dbc719ea78d7c4c1014b5e20631a1ba42869a08c9178517ee5b66e7932e5acf61001988e6ced0557755d3f8a90732b80b23995a3152f18ad8b5d5731d09bc6557548ebc48452fa3d2f2acbbf8691b619ad90e715690c6e8497fbfb36403177a22f738d7ffc7445ab0400040008000a000300000048030e805b0000004818b195d9a10b46f6999ba361aee8b7b007d3fba8ad9c83038d268ee0c8cd84a6cbc4498710d061b2cab3dce9fc25b52f7a088839c50cf4586db38f09aeebbacd9c2ce5283d0c4d9a86e61c6dec99bace169da8d3695100ee000000d53ec5acb86f0a76c0005578cf5ac0e195feec80e8e60b375ce882bb81b3509f9a0c52f51285e8c0f97e6a5479488d88aefdae63946828fe15451c51ae93a5ed16f78b785fd82cb8d8af304f61f6494f857024f02ed7d91ae6ef10256ea65c64c6b533d216bb1b38e011079c1849e60a220130d21204868734b8c97df78430f7f0c2e0b707b1525928da29385016175879506657810888688c810baefb30ed6b49b052800b2698e0055428e662a5eb9253c2c0ae76a071efd8d4fd09f8ef94f4fc04055bec5f71e314ec1486af3a54b9b35735d8407f796bd6792c92edf6691154e8587dc94e2d414abf0000a600000041480a45f31fd51343b54d05a77a39548ecbf92b9762b2ee7fe2969079f03d1c022a2143e49e264dc8fe80bdd1d0a61b7741f6dd2031496cc9d364df0cc070d6ada0f7519e667132d8ac7b2c33ef037107a23140c345f8c67c35a813424e55afc887259f77284a45a3b716502070d6490369038f4f8931b06bb482df27a6a77f35ad63a0c1caf4c725a9ca3ac89b98f7c42594ddf7ebfc7d5e4bf5ba14db18e74b1200009700000042cbaaa7bfdfa6ca48fd04706168f00f75756de4f768ed85c06197ca638b15af3bc7f9b3e0863d93768659a83808993a25c3ea150328d5b87526aa15b2954301c87d5198840f81e67b85315686a965bf7beeb181d597db47c789d700b816104b78e2f10a28ed94956ece2990618d0cd16aece5c094fb4016ddb63cb4b1db9f36ad962d7e1a940617cbfdcaf7a5eab06270d4d9008800000083047367ab0d9b39d1a68ee058377974ffe05c8bb21e3a93575a15b9c9c7bad51fdff33bec0edae3a19ae586f230efe33f85064dd257e732c005a30d8f1f7b30b7df015683773695680d53363e61dbf6471a410058b347b2b5c0a3141eb3112921a6c1d4f7716014fb92a4674669a88005fe429e0d4a23844c1b7adaf721d6f019cd6d292d0000005b657e09650f4aea8716cb9c794631e71bd90050f9d0239d9988897a4a0d20c1597cb392fbac05b0660000000a000800ffffffffffff0000040004000400050005000100020000001800f08005000f00000000000a000200d82d7dc142c00000"], 0x1410}, 0x1, 0x0, 0x0, 0x24000004}, 0x4040) fallocate(r6, 0x22, 0x80000000, 0x20) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x19080}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_MACSEC_SCI={0xc, 0x1, 0xffffffffffffffff}]}}}, @IFLA_LINK={0x8, 0x5, r10}]}, 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000003e00)=@ipv6_newroute={0x103c, 0x18, 0x800, 0x70bd28, 0x6, {0xa, 0x80, 0x14, 0x80, 0xfc, 0x3, 0xff, 0xa, 0x1800}, [@RTA_METRICS={0x1004, 0x8, 0x0, 0x1, "03ebecf843b6bbc2c520f8fffbb68454b5783e9cda97c08f475e65505999a85897205906f63a97c2faf288ca8a1d96a6c177468aef66b36d56cf08ca3ccb9e7ed0fe5ca60c5086a439f15208eda0d87c5c2f20044797a0c866dbbca7ff48a2890b28d770fee7bc8c4efe72b66357526faee446104bd7d290d54bf24bcb09303d5eb8536366d7c9240d4c2748ce8cd582d09cf9f7dd60dc61b4272b9d2e11219736251b3270356b4acdca68adb30eedbdd6017677e8e37c877444bf1e9dbfdc930568416982d37c533f64f3ede24927e695543beaf0bdf56c2ebe9f9a9f137f296f76b8e9526943b1ca01f2156ebe2d3934a70c5286244284d5351e7daec0c7b45bc4495890c88519c21092be872dad573b8f09ddfc23513dc2f5e7e62d22414d45ff1b149d544e0396e756d9b4886cbb815309dbb3f42970c43d218d1e352760f0ea452d0fe9cf40127eeaf7d5448a08ec4ce336c606be0164c08b15929ed7559e749a76a3a94694c132035d995da75320288d9058fb9050fbb0eae9b7ac85109eb0f8d3d8d740fef0f34ac7c7fbec6e19113add13e4442dffe78f46f2f4ce54466a007708bcd6f91cfff6ee5a5e2513168efb97e2e77b6deba870bc193f929a3916de428a3a6d8cc5b145a860ac2e75816a04b65ac5d5f326d02a17360cd081fc0e3c7803d6de27207acb084d3c7df3de6d38a82d3b29cd51ed39d9461a1f5504c84dcafbc7194c0be6fdd651367f67256231dd9618d7c330a56eadceb53981725c74af51d057ce9b884610b5e220cea50e41f40ba00fe1a28aaaeb8aabd6e1e78693a707326f74132156ed9a4295412e892b101567285d61f1f755ecba5f8df3d94427ec81c983215dbf87cc17f38dcddd11740d63388df327835df741b53e74792e84caefbd8a42837a75064e534687e43be73a8c4596cdf8be87936579bd6d76b8472e99897d1e52f07ce7cb712a84666f480ea9843dd5d8a6f536fce7303ceefff97e9f74ca6b5e5ed4136baf417e7f2729195ccb43d7b8fc10b190e98d2dd4cd6a8e23eae3404e19f9a30b8ea11ef5061ad9df37934e4b18f91a6fd4b318f9a0a9de9985f697ba9aece733d8f5567a3f35ad784f8e90ca049b952dc984cf67cbb4b0136c1727239351f6f69cced5ae47656c463c868c3a23e624350b90445ef7945e4e51dae294a018aab8e40b88f4d91acb4ab644aa319f04ad61f6f10578e2bbd99a81ea6df3af7e829a129b1dfdb7414a3dbf8c790843edaa0d65388de8f1aec95c66cf75490037e563fd37927d55e178f46081c7631099aa2daf4331cc124bd109cd5714b7ef93cb1d6d660950ac7e4eec9bed3eaa67831abe20109f1edd12f1543d466fd9354052dd500758ca7e57f50eef6f7a56481680997b4df27652ff01595bbb372280c40b9eff039f68b2e14fd251eacbcf940bee7260d50b1f6c0ed6afd95392453972573f83ea42149082915a06719f0876b32b7ace110c35bcca6f1b05153fd5736547c4a24beed41e267a860792e8523aca5ec67898dd12264a3b4b6d5c0158437123a128eafd7d0625cf871ca3c71b6de633ca0de8d3d5bed5e1e496c22aa707f03a2dc91c54375579d4b05db190dca07e34bb1b84f792ac0811a20c5a14bf19f8d0cadc0a46cfddfd4ed83e085a1f358be3bc45e5bd26255c14e76873a31e51aadb406fddcd5cdd28b2f9672e490c0cdc4e2bab613f4e7799ff1870bd4afd31349a0d4cedeeb093ea762ae2306df3362d81081cc581874e4946b29931f2f5cb4e64d4df02322d5e8d8c46ef28b3f5aa1329855b6c7957b0e07ad8506f3cbb4b7bd65f9de43c7b677ab75aecae2c393a6f6f3f70bfd8410d0f22052471cffddc8a1edbbc4c91335ed6273a5eddcd3ce625f63152d01fbc3fac4a656947e0014bded6ed67968ee32cff2a72debca819525ee0f75441e39e27e5be557eb35d6107551a0cbf6463130a6b4d3073278d2f429c1d04b199831feb058c41c785d4242d9775d08af1323ef7194f4d28989538a63d2ddc5a21683e633b4c9fb3209dfa38e043c7c8cdd99740f0a7cb2c13a44222ff0cd2327456af18b6c233e4d522f88a8f7660c6c95ef78fc2d7bfa4e9c68eebdc41ff46d9d5df5e5c46ddf9577a6d2b1c907f3faf43d769c73ea6346195038e767c131710cf45782f96599e04dfa389763196eb65bd26d6fecd16c58e19a33f663af6703c03198e59cff5a15c8762798d4dbf47c9895798021e11759fc718135d239a28aec3e433602f82f695ff4d00f2c4f534f139d19d8e7f9b4f3417750c395036c273b6faf103af03c67101e28ba99d63e196557320b83fc5c61dbcd31533cfe81ecc9920dd79875345b2fc00958a61c04fa06da146668b93d3afd80fee8b5ded69670459893264bdaa29f1d9a9c9de56c6589e6f6332c268427a3c0be16caa50b09ba2986c21d53d8d57bbab325d2cd5ee86acab28ed6620e575b1c377be4b91e5bd5b0b00a064e319b9a9df87bba61e098ca8b3ddad3585e65376b0f80ed9d664fdd568347dafa719d77fe7ae69b6ecf1e56dac6d2b29fe88e710ec7fd7a1dcf82ab335bfd6163dd3108c4bd8d97487e45eed96040483b1250e50be8ffb956a85c950d8a1deb5b743689593667831039d5bdb2171bfa61faaaa8ba96129771f61ae49e9b21866cf0b8bf062f1e299ee1affef1d75a95e9cb2f2aa3b51fae90e23bad7638243be6436961b985e340f8c35affff8f604b4e63013efe3258bbbb3916f5dac4e90cbf5dbb4b023eec478c583f74a3058b3a54379524243378ac03398a9f6c6552288411ca0dc4460fc786ab514aeac03ba5248641a86fd485061de6f71a698b1b52e2ea6b999de5aec8fd58318fc52244fee8d7caff14f1db497013f72cb0bee294de8a5834eaf903bd5a1a33e941558db49dbbabe1aa1e6ba3ce86147948562305f0ed3abe09b7cf53867a5572142f79695bb269a9e782719d8ba60ba3e4cf24be17d08a07c7bdb207ad419c8a0b99fdf85e918d96b2309e38b49136ca05451081945248a4d142092c062851ed420e77f2f2c5e242f2fc92bd90a2b1e187d77459efff83a5424c89fba31d7ad116f66a1553304feae2ef681ce383af89433592686ab7c3061efd5e980efa5ca41fa3bcd2c1b2af22abd5d3ffa3a3939f23b3407b76bb57a34ceedd5eea2c9ed1d177e94e74f5ed873f17730e596364f348c268b0d98fb611a1b88a910b17edc13ecfe3d4802de7ec98769b8d9f83c87718585890c99b66d889b18fc0b5d59dee22e3eb1928f62e18e301b3a8c863d45d601372e19d632756a4cfe13902a6f0df2bd72c9514483846f585ac7871e25016221e35c79ae74cf7a2533ce37e247096d1cf928d0c7d17f50748ab5f6dfd2ef30d4374e869fc097c0198dbfcf7d2e81190e7f7b06a22d3476ccecc16fb98d385494f6febc023ceb7007093db3be6918b41c81fbf6c40e49f9e3205e0a3ffa2885b24e1b58989b999115a627856b93161a05f30046305507dac2194c09e29eefb3f313a19d37a61b551ba0f72d1539285767e492a36a5e60b686c8d6e3115ca1509f5a3cf81ee57a70d12586bc1a4636472b90db713dabea4440a7435da220dc89617dc93224b78fa2b74ce17e5def86b8ca392acc85ebf9b0bf25d930a3074fa43751c6f2ae2f3f25ef2c93a5419aecf1dabb89767ef1b973b39d60f1ff9b15a5a472a0f7f7fe1c62c945e99d0a3622548771d1e9f55d651e97dacbcf775512145b454710754b202ee0b05f56991e670489b08029405eda39a6d4caa830c4c2067c3ede89d94d0dd0f3c224291510af7b4b2b8bb9e29cdb649821e2f81378a865a7676379ff648ac4d4049a3323089ae22492d404707206bd9af9327098d8346b6b0e0d456abaa21bfa54daaf8f01730f9b7342cefc5cd64b1e477a01583352a5cfad83929ca4b3847f268307bbbf6e11b641af6ffc1c94a86653f3bff712da69a1521686ed6e0cda1a2a2733026c62d7c42fa9e45c16e14cfff6461cb897e1c2ecd2f196820020c79d94137bf990246622cb38155186a3309d20112adb91cf781865c82172df0bd5fb5cae1170dcaf01a3e1bba3d675c7a4cc821ee2d991a8a8d9107e6a9f63e6013794e62928553841530dd8d67357d9504a1b3de693def4683bb7c9575cb5c82738b964f4173db78079458f230c5ebc662bbb49424f1672d15ea8a53a2db21701976659c5401ce5c45fcf372a4a7fb4ff4e89fa7a0512396f1a731874c50832204b5ac8af9e19f142eae714af729f316f07bcc3933dc7550705992f450ae8ccde545cfa386b71e86f27caa447a0e59d97a4dd30c302e344215fd299480b96aea94f8ed85f520e2de05da19847dbf448cff367340ad1f11f55ea66cce08b776cfdecf7245c56e0ef49a77f765bf4e2b7a790737725d89be1c4c15fc456fbcbf7755524dc2c7012d8fa08f3d706cd5d244c7c3eba50324c66107e6d13e05a65187ff0ae017cd2604a73e204dd04569913a52610c4893078f96f921aff8606b27dc97dddc07f8080d0cf24c52e474815287bc598ab64902ce35bf31a3d872129c186ab14585479726afa422f919b9893d0aedc6335d01a5231400aa6e0ad756bae94afaee093986c17c2209b9c59d2a042d9f51503f97461206d81c970eefd806f24312ce5d9a3ec42a133905312e2e64c64ff36550eb013d78fd78a43a3ab2aaa729b3f1054cb9dc669b334d70aba125349a282fe7137867999ef6ae602017e104223ce16c30b4400bbc82d34c93c62c28b4467f87c8fa986bef62a1112ffa76637cd147b32e447ac980571cfc1738f745dc949e3d43f4b7c7a4c1f79c474da373e77a471bdbc94232b40275270f63bb2177636cbb914b4233645d39a5f047760b0393a8cbe1a54df1c3bcb30510caae21be98f089c104ff8e834ece6a12754ea24d873aa1b413f2e863cafbd14fce9cd8d09caf732e6221a440ac09a31fe7e940843c28c5e255394844de27d53054fbcf8afec9574718dd5537ae9f2f90f9bc87a935a091a372ce299b311ec7d4cb9e69ae07b6f35ef16bda049d8cb80c4f9e7e4cb59fc952a95d8365f0fb58e235f29f9fc95ba1667040ce0dccca89d13ed329fa46b319d8b28c96480031959a133ed18fee761538a604c0654f8723fb1084017e83f9f63ee7818ae899b72b1f89d3f0b15fed77d1629680c6a9eb9da582139c4eca2a836e26c2cd91be56655b9bda92ba5abae43aedcea0e910c08dee763389e0e9a93219a03fdcab5bb2e8e41bc1ef124b1606559fc18a07b00212b1d0320383fc6bb79aee94a01dc0bf3b4fe4ca1676293c4dc68a750adf4508f17791468bd3c0b46c9923095fc48e7c4f1ca1123bb18074cbdd71fc2269f4d688406821839d6706b15f4425cf918a9313b0e38168e123ebe9a471a87d5b3f1980ea60d4092af38cfe8a75a1000d0da73631495a8c347012a17e85cd6e2dc3fbc2af9d1f4d9a8dc2953837fc72c7b79257b3e55c627b4a764a6feac964a2df1f216da11581e44e4c10440cd028097a70a5526fd6d404e3d4d4f77c507f038cc3e1edca30fda4b2553a31adc921c4042a974ecab6bdb46ea14dfbd5c051c4301e768d3caffcdf9bc6eb988af97b33bc6d64440aaee7d05071723cb21c2f4f5c7ce2e36a8f3ec05a0e444ac05941d114ac195bb9261e981239afac52b63972055d0688e368b180bd45080718bd290d446c086532b2cdff407c55b7db667dad0e246c9682bc25df5a5c66711b63bfef1cf9f752fe89d02c8de0c7b65ec2b"}, @RTA_EXPIRES={0x3, 0x17, 0xfff}, @RTA_PREF={0x5, 0x14, 0x5e}, @RTA_MULTIPATH={0xc, 0x9, {0x7, 0x0, 0xfb, r4}}]}, 0x103c}, 0x1, 0x0, 0x0, 0x4004000}, 0x10) r11 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r11, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x11, 0x7, r4, 0x1, 0x2, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) socket$netlink(0x10, 0x3, 0x15) readv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) sendfile(r1, r3, &(0x7f0000000100)=0xffff, 0x3) 05:23:06 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f00000001c0)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x7ff}}, {@undelete}, {@nostrict}]}, 0x41, 0xbef, &(0x7f0000000cc0)="$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") r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) ioctl$KVM_RUN(r1, 0xae80, 0x0) 05:23:06 executing program 5: write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) (async) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x9) (async) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6fe7, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000380)}, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) close(r0) (async) write$cgroup_type(0xffffffffffffffff, &(0x7f00000004c0), 0x9) close(0xffffffffffffffff) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00'}, 0x10) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\\)\x9f\x00') (async) perf_event_open(&(0x7f0000000440)={0x4, 0x80, 0x3, 0x0, 0x80, 0x6, 0x0, 0x0, 0x8000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x7c00000000000000}, 0x4000, 0x3, 0x9, 0x0, 0xfffffffffffffffc, 0x5, 0xc3, 0x0, 0x5d6f}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) (async) bpf$ITER_CREATE(0x21, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0x40, 0x9, 0xda, 0x0, 0xfffffffffffff000, 0x82, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3fb756c, 0x4, @perf_bp={&(0x7f0000000140), 0xa}, 0x0, 0xfffffffffffff627, 0xc306, 0x6, 0x8000000000000000, 0x9, 0x2, 0x0, 0x100, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x2) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000000)='&@[\x00') (async) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x1c, 0x1, &(0x7f0000000500)=@raw=[@alu={0x4, 0x1, 0xb, 0x9, 0x9, 0x10, 0xfffffffffffffffc}], &(0x7f0000000540)='GPL\x00', 0x1, 0xd2, &(0x7f0000000580)=""/210, 0x41000, 0x8, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x5, 0x2, 0x9, 0x2}, 0x10, 0xffffffffffffffff, r1}, 0x80) (async) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000000c0)=0x2c31) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000000c0)='&@[\x00') (async) bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0xb, 0x0, &(0x7f00000002c0), 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_service_time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a1, &(0x7f0000000680)='&@[\x00') 05:23:06 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r1 = dup(r0) sendfile(r0, r1, 0x0, 0x80006) r2 = socket(0x10, 0x803, 0x0) (async) r3 = socket(0x10, 0x80002, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000480)={0x0, 0x401, 0x9}, &(0x7f00000004c0)=0x8) (async) sendmsg$nl_route_sched(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={0x0, 0x70}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r1) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000398400000400000000b300000000", @ANYRES32=r4, @ANYBLOB="03040000000000001c0012800e00010069703665727370616e00000008000280040012"], 0x3c}}, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000200000018000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010001000000000000002b00000008000300", @ANYRES32=0x0, @ANYBLOB="0c090000002600cc1500000800a000010000000800a00005000000050018010f000000080027000100000008002201d20301000a0034000202020202020000c02c8aa02237e630ac6028ca93a6bda841f5098710c7b7d387bfa070066d933e870e3d16e35e1b102e0bd31a20e4a573d3347c5dc65129cfb5fd8d57c842d9f702bb929ef4c295b1f74e7400"/151], 0x68}}, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000029c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="00012dbd7000fedbdf257500000008000300", @ANYRES32=0x0, @ANYBLOB="1400f08005000300080000000500060008000000c813f08054100e804a00000025d375384fc570aa977a47361a74590858798f1ac24f7dc2ce18863bfa1b87d8ee8e222d459cbc2d3e8a9f30e420f0f8fc055a4d09aaa585f1c2dace9005bb044ff1fa2a4f710000041000007e774b51d3dd65d0d712ff2bcf7c31a2491b56d261e297686a65eeeeb1964a1952c69c09b9c34662ba49a13738359640e9ae36910377e15f785e6d16e67c529bfb17f3db4f99ef7c679e78ac8ca80bd068c2d7087e851de2b74aba9cc25ba503a1d3aee4146fd575b44abe827b23e585498ac1edeb670b15f2ebc61a1e48b576ee002f94d88b65158ee0a32962a2468bfabda48842836c75921f7c6ccac92da1220039c59bd1d68b0f4fe04b860c6b319a824c1b75ecc45a145c63d3923eaeb8faf5e1acfafb8421220c42a9241a64fb1d9e552c61b4e7620320e13d54a24c7dba80a019e74209d9790c902a845d80ba067d2bf7bd117ff5a6d04e183ff33633b6ce9a1fb843ba1517f5ea0588661358450c78b23ac8a79d473cbda90979eac6017ade8e1f2081cad6d65608402fdb842ba1fbae60fc0ea36ccddb1c3eb2482382cb99ccb8579ce7bfda35a2d0f48d9cc388511546013b9afa6e8ffa2176669e5dd4fcbb9fe7fc7ff8abfe68739a2a5afce449af57782774e2e28ef1c25a2f40d4f310dd10fde5dfa6e9da717fd8cec3633da43854116172d8b8d008bd1c5aa8814cc76cb43ae27a203e18f62c6b75e524f21f7aa16d8582c5b28515f9962371da74c491d82606ffa8fed5ce6e193e6ad948300763fc8297e33a038ad7241ae829a0c7c35184c14443bd9f52f8a22699d56f2002fdde4278489f4c0e9c94a422e08bf0e4b10777872867e205f8281ab8df4ee3e1458bb8f265dc66949c02ae4a72b966800ab458c15f96ba7f77220025c01c01b77cae43ae1072938346cbcf0c694b92f3ab65575cad1673600d008d16b487879d1ba952c7373086c5ec4a180c130fda24f2abd113adfa9a5e765219b0bab4a65d9d364f67e4e79ab0ffbeb47c2098ed02739edae2be841ac726589b18ee0b851355f15d5d3e1300c0edd174c9db5719f3d2448dc81051655db0c8edc36b595545f1d21d9ac5dadbdb52d26e16b8d3d633e977e339cd84340039de1c6cfc9c61b0f8e43cf8eb6f19f31624902c6b08dc0892c81211788663662d1eb014a6ce290946befa5464bf296a1c2544489a0e35bcd3d46952c829ead21a07c63ea42da666d075628ce38b3a7443a6e015adc1fbdddccaaddaffa8858aaf01fecce9c8e5c734f1165ce240d40e22c49fbba66135e8fa8588bdbaa09c17e0c686d58a944350042a5afd2cfb2fb354443344e54ea73fe1d5be69bc21360e2c00a35d188cc114ed9a48194f6aa4a3d861191a2a9942c67e1e01253d3bf0dbdfdb43e01e1b474dff814246b099a158796f7c1de488d73d6bf2d91d3873b6d0b57b6e37522c6d5ff50dde8836a04b86d417674b976814f42dee511645c3434e767c2d6afa01832eab10ebc61c5c75f65b681ef15f0c7a71aeddc4e2e2c5e098cce4e8f46a0f41311af33aeac9498e218387c731616d3ade4429391a937db656d5910b693ab988d72a59572f044d3ee3683e79a1b269be7f8dd6750a8ab85aa98e8211ba5ddec85eda5f61901503335daec9e9276cb08c374cf6365a198193ccb1485d752ac66333c73cfed05c06af39ac84e966607a79f4577cb182650e0027dc6ffc1392c830edcb9ac8244523b6d311db4a16177e0dccc8455ba7af09ea1cc5d987d9372b50be74c1cd1297d0bf37a6aee7ac2cb00ff2b356ddef5c23f9ae58078630a56b26f3e6bdb9104ebe39a31bce8882462c51600ac6208c83d0fec2d9edc722ff3ec5b12b7c5536fde073430d2bf94e03e804f6cc85f3a94b37239c4ef6810dfce520cf630b3b02f6e386ce6a40aec44c83031375a8bc4b3b2ea63fe9704a328bb6b32bb062c3fff56e58092943a8c33c11ec724e0e9325b3384e77c184aa753e1319b764c9cf607aa3ac70ce1faf7cc33ae65b27ec70da17796a607b5fde8ff596bad3f6464b9b1942ebaff2f590f78360833607318fc6f947d8c94173c38e9307e1496ab908950ea08244cdbc84aad48ea50db77874c8cdcbad66d410a834dffd4641bedfa13ee884180ce065942d3a6c144a44fc7f88b234e8a0fd2c8471416f00141d0d540aea8bd74ef38b4b6b7f4dab07c9a527763284cd66a3bf2ba10e07413efa53e070f62774d723f207f1bc410444d02ca29272eebb531e500b176a4b3603770ecba342ec8f9d0bcb146595d4228cc23d287376adb43b4ad87700f1b9e3f8215430f3eb87b57a5651bce29a9faae019017809c238bdcf8656aea3c5c03f98833ad4af81282faadfe0760a82b885c79428acb2265a3c7855b613198c046b004f62d63a23a59aede843913ffd2f74fffc3060de19d099c040fd5fcbb10c37ad905f609314372a4107ba1475f852876e20dfc4934d684911c7df77e2889cec806c19098acb00295c2fbe3815e46b359238f439babf7c50c9543ddabff49da0dc8742cddb8e616d9525e793e4ecba645890ce90b919ebb3b3bdf09fde33af3b76a191ca6d99e958de42eed543201bd40a8456fb907ae04339b1abcc3e1d0c0079059d3e3a633125620206fc37c8793ee95a55fd28c73c9be8a592fbbad1bbc708497b4e7731b050cf0ad25abd2d4219eebf41e0b3c4ea498f671e74bb206051d55d6e3876e9367bcafa7fa5b18bc9b60b1d76e420e6a5c57ea061ee72efa288e8d3cf2aa395ad29a6b9037a609d8f17e0a80bad1269cae5845e33761cf5b15b2461bf2f554c72d9c204e9c09cdc9e7e86bb238414cc62afecc6b23052891209eb38f0403e36f9d91830765c3a1d6ff7146cddf320033560a4bb0e4e2dab9f3e2cd8839053fdab2c42bfe5355e1f77d4a70d1609c622672bae08e87527ebcd03ce1298639f5a9c308170429a736cd9bcf2ef1659973847502ceeea23b440665d92e92594e41493ec249e45d807ab315744768425f16f4cd1238e86783da7c88d5bf6ae60e7b49e8a8e74f0fd7a087cc390ae71f281fbfe17f48f357469c56e811441a0b2d6db38c16d826f0f30fd24a421010001aa64a48a9a1a05970ffdc1cd2e19e91a270c7643d149b5c78446112e4a25fc43a15049e9737f30046b1980883835d9ff98991f443cd61a1510bb9f917526d9c8f28e09416019b28c865c1c3602c190d2053cfc0d8ecd3cbdb20b0eda9e13e4a2679972722ece4390e83e88704676431817c69e2348e84d4d4c5d209e3a5c3862a924966c6c3f1eb0e66a572464076daa1dfe4da933691d5e6d79723c24add62bb108a4adf760e724230f5959290cf9a1259761a47feb2600072075f8958723e05460645c40617905cca44b0ddf874360b453dce1f70a226b64f80b201d2a876879d36751477e13ce302a43f3642178de8b6a54dd59e3647994849a78066a3d302db71f7272184eae2d3dfd9eaabf403a65db89068ca0173d5f883baa27831612e163a75ee863456f99400d1a78c673737451a119f346d9ee31ae336f487a158dc382e3aeac5a4ad535710c74efe45e4fb2290ad43cdfbe64175012275479a5b0b9ab017aaef0bbafac5493f7ad6d3e883714c3182b3249a32e7856691952235581e1ac22817b5e6942fdb945fffa8c8eae1bfe58715600ba8d85e9dee0878b817780ad3a70e69970e77f835d7414ee1562abe1bcdd6ebd214192076dc507ff1aa45bf706608e3954aba75fa1d0191776dd008da71c2597d7254479f31bf5910a831c7f8be9df7f495632fcd932b68d27c21503e9c18919863b09e736e37b7b0f17d3bb81cc440619b9fae12c612bff2244c0a34310b8f0555a5e9542142fe532aab1adac95131855e4281696a1d6e3fec67fee36d2d860c07816039dc8e9b8f46f736895a828ba42b49f3048b0e82dec69fb4350311c6a7ad35a162e76efe509b457b3a4ef4176cd62d91d40413e93ccbd30eed3c463b740f5be83de1daab1e0d980fd36985c37b5bdaf018f9ef251bbefa126e8f89c916f25e28e2e6bd9c37f1db85d5e7124e28717a9bceb9f705a91be738e3c07ada34b7bf659217159b655afd51d108a21fea560ca034ee3081f17e1437f40efaddb85b2cc459afe097bc19b746cf9e73bd67e417c69defa89a0ae08d0c6b2f4073eedc3c96e208709e23f2f66c2fb49a8ae3c9694621042dd1ca1a679773b6cf3440e3a2ff277b3840c5382a91de4a589bdbdfaa66c74c9578f9a868692a4b7b87e7d4def4834c0293f5dd22ed135b4e5a791eabb0968bf41c8445fc351c2780da24ec74e1836b2ee185ba3886eb66880cb97b7d0f8c0edb72a4ae53d5e4044067fd6569d8345c457507430658ed63609d3508003d9fba4911d26317a9af07d714a6864f11e490ab480153ed250d3424271c6e031577e13ca2875a8278d993e3089f9d729d111654521143cc0ed3c2cc35c4fa00fee078fb0e1ee6a72ee4942d4c52c1eb7331ca0065ea1f88d6500bc4d161e836b1145948a982add99cdde50e8f663032b5b4966860b172fb50b36998d77266c4727e335751f44ea11229f6907caf0cf9d01281742f7c1fc9e80d7c9a647f0b599d0c391cbfbe9530f5039093c61e202749a876a5a6113b705127c843602d5b049c87beb4e500272d51792bfce6be29ad1f2ede33b50df171a451d077f275b48a97a7962b1105d1b47cc7e6e59d525f54d120defd3ead4fb92eaf4545d5b63fe6c34251ca85616f41e9b61af96c94b6683a1a2e55c868d999a0f421937b4ff089439cf3238a1e911812281f0acbd4421f660ce6df8d4dccc5ccb7cdbb4fdebd2f56a124ff812de442a93b29fe403520e23ed0bb14090ba6f67a986a5798983db1f46d20ff2c24d421f755d9c4dbc3c00119a7d1e5709b5e33af83e02326f0d0dbf17fbb9c117c98abdf112e33cd8f31cc668983cebcbce190821adc168ac2abad2ece5313759d8047bdf6f84a42cfabdfa33cfcc0d8c975dc0093874e0bba25f6b5294100a096ae47db80683c223c59e1f694f85cd8d806834d1613b6e0b0276fde234ca00dcf7598f56b1104c8d618a3b212efe6e059306392b71082c17d0cc62c1dc657f6d705b8e37a1acd2dba85247a1f54e5b052845c55450465627b40770ec61e3aea1e651ea5d8850bb867c4d20cbecbd4a9345727f388b01bb4375151ab64d859843b91a2b9d10825a8a5389563b2e6aa06c4243d201cabb72358355e71f919ccf66c134095727f7f0e2ed74f96951878f08002093f2b8a00e149c6e588fad4846cdb2dc70d4366f8b2c4736ded07c40dbd5538a78f91ed5408b79020bcef8481dd93541075164818695cbe1eeef8ceb8fd85266697c9cbc9bc3af66ce3fc859653769302a9e5a216a44becdbbb4b81a1b21391fefb45194fae8900dc5029ec5a41278918bd43b68055edb9f7825f977c2c1d996d9661f58583d42fb5bfeb2f9fa5858a3577335ae690f194466ea2b36c79324766d0abcd8aea78cf21bc28c439f5d77fe5c57141eb239c285f95ed09c348eb801960865087717cf25c89a2d9ecda7af8c3efea7e4d7e139c22727a621706c3f4c051ff16edebe88c0bd7c57d7c0b66061df33b16085be9b07f78a05ee235d005c444c715eacefeb82aec99b89287919824214e2645e533693ce26fda61c239a0fa8ecafeb6c77ff3da1f0207452ba197e1e2a9902d9929a9cef168039d8d8499deb8df7dd0b0970ea28c1fe7faedd1b71dbc719ea78d7c4c1014b5e20631a1ba42869a08c9178517ee5b66e7932e5acf61001988e6ced0557755d3f8a90732b80b23995a3152f18ad8b5d5731d09bc6557548ebc48452fa3d2f2acbbf8691b619ad90e715690c6e8497fbfb36403177a22f738d7ffc7445ab0400040008000a000300000048030e805b0000004818b195d9a10b46f6999ba361aee8b7b007d3fba8ad9c83038d268ee0c8cd84a6cbc4498710d061b2cab3dce9fc25b52f7a088839c50cf4586db38f09aeebbacd9c2ce5283d0c4d9a86e61c6dec99bace169da8d3695100ee000000d53ec5acb86f0a76c0005578cf5ac0e195feec80e8e60b375ce882bb81b3509f9a0c52f51285e8c0f97e6a5479488d88aefdae63946828fe15451c51ae93a5ed16f78b785fd82cb8d8af304f61f6494f857024f02ed7d91ae6ef10256ea65c64c6b533d216bb1b38e011079c1849e60a220130d21204868734b8c97df78430f7f0c2e0b707b1525928da29385016175879506657810888688c810baefb30ed6b49b052800b2698e0055428e662a5eb9253c2c0ae76a071efd8d4fd09f8ef94f4fc04055bec5f71e314ec1486af3a54b9b35735d8407f796bd6792c92edf6691154e8587dc94e2d414abf0000a600000041480a45f31fd51343b54d05a77a39548ecbf92b9762b2ee7fe2969079f03d1c022a2143e49e264dc8fe80bdd1d0a61b7741f6dd2031496cc9d364df0cc070d6ada0f7519e667132d8ac7b2c33ef037107a23140c345f8c67c35a813424e55afc887259f77284a45a3b716502070d6490369038f4f8931b06bb482df27a6a77f35ad63a0c1caf4c725a9ca3ac89b98f7c42594ddf7ebfc7d5e4bf5ba14db18e74b1200009700000042cbaaa7bfdfa6ca48fd04706168f00f75756de4f768ed85c06197ca638b15af3bc7f9b3e0863d93768659a83808993a25c3ea150328d5b87526aa15b2954301c87d5198840f81e67b85315686a965bf7beeb181d597db47c789d700b816104b78e2f10a28ed94956ece2990618d0cd16aece5c094fb4016ddb63cb4b1db9f36ad962d7e1a940617cbfdcaf7a5eab06270d4d9008800000083047367ab0d9b39d1a68ee058377974ffe05c8bb21e3a93575a15b9c9c7bad51fdff33bec0edae3a19ae586f230efe33f85064dd257e732c005a30d8f1f7b30b7df015683773695680d53363e61dbf6471a410058b347b2b5c0a3141eb3112921a6c1d4f7716014fb92a4674669a88005fe429e0d4a23844c1b7adaf721d6f019cd6d292d0000005b657e09650f4aea8716cb9c794631e71bd90050f9d0239d9988897a4a0d20c1597cb392fbac05b0660000000a000800ffffffffffff0000040004000400050005000100020000001800f08005000f00000000000a000200d82d7dc142c00000"], 0x1410}, 0x1, 0x0, 0x0, 0x24000004}, 0x4040) (async) fallocate(r6, 0x22, 0x80000000, 0x20) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x19080}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_MACSEC_SCI={0xc, 0x1, 0xffffffffffffffff}]}}}, @IFLA_LINK={0x8, 0x5, r10}]}, 0x48}}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000003e00)=@ipv6_newroute={0x103c, 0x18, 0x800, 0x70bd28, 0x6, {0xa, 0x80, 0x14, 0x80, 0xfc, 0x3, 0xff, 0xa, 0x1800}, [@RTA_METRICS={0x1004, 0x8, 0x0, 0x1, "03ebecf843b6bbc2c520f8fffbb68454b5783e9cda97c08f475e65505999a85897205906f63a97c2faf288ca8a1d96a6c177468aef66b36d56cf08ca3ccb9e7ed0fe5ca60c5086a439f15208eda0d87c5c2f20044797a0c866dbbca7ff48a2890b28d770fee7bc8c4efe72b66357526faee446104bd7d290d54bf24bcb09303d5eb8536366d7c9240d4c2748ce8cd582d09cf9f7dd60dc61b4272b9d2e11219736251b3270356b4acdca68adb30eedbdd6017677e8e37c877444bf1e9dbfdc930568416982d37c533f64f3ede24927e695543beaf0bdf56c2ebe9f9a9f137f296f76b8e9526943b1ca01f2156ebe2d3934a70c5286244284d5351e7daec0c7b45bc4495890c88519c21092be872dad573b8f09ddfc23513dc2f5e7e62d22414d45ff1b149d544e0396e756d9b4886cbb815309dbb3f42970c43d218d1e352760f0ea452d0fe9cf40127eeaf7d5448a08ec4ce336c606be0164c08b15929ed7559e749a76a3a94694c132035d995da75320288d9058fb9050fbb0eae9b7ac85109eb0f8d3d8d740fef0f34ac7c7fbec6e19113add13e4442dffe78f46f2f4ce54466a007708bcd6f91cfff6ee5a5e2513168efb97e2e77b6deba870bc193f929a3916de428a3a6d8cc5b145a860ac2e75816a04b65ac5d5f326d02a17360cd081fc0e3c7803d6de27207acb084d3c7df3de6d38a82d3b29cd51ed39d9461a1f5504c84dcafbc7194c0be6fdd651367f67256231dd9618d7c330a56eadceb53981725c74af51d057ce9b884610b5e220cea50e41f40ba00fe1a28aaaeb8aabd6e1e78693a707326f74132156ed9a4295412e892b101567285d61f1f755ecba5f8df3d94427ec81c983215dbf87cc17f38dcddd11740d63388df327835df741b53e74792e84caefbd8a42837a75064e534687e43be73a8c4596cdf8be87936579bd6d76b8472e99897d1e52f07ce7cb712a84666f480ea9843dd5d8a6f536fce7303ceefff97e9f74ca6b5e5ed4136baf417e7f2729195ccb43d7b8fc10b190e98d2dd4cd6a8e23eae3404e19f9a30b8ea11ef5061ad9df37934e4b18f91a6fd4b318f9a0a9de9985f697ba9aece733d8f5567a3f35ad784f8e90ca049b952dc984cf67cbb4b0136c1727239351f6f69cced5ae47656c463c868c3a23e624350b90445ef7945e4e51dae294a018aab8e40b88f4d91acb4ab644aa319f04ad61f6f10578e2bbd99a81ea6df3af7e829a129b1dfdb7414a3dbf8c790843edaa0d65388de8f1aec95c66cf75490037e563fd37927d55e178f46081c7631099aa2daf4331cc124bd109cd5714b7ef93cb1d6d660950ac7e4eec9bed3eaa67831abe20109f1edd12f1543d466fd9354052dd500758ca7e57f50eef6f7a56481680997b4df27652ff01595bbb372280c40b9eff039f68b2e14fd251eacbcf940bee7260d50b1f6c0ed6afd95392453972573f83ea42149082915a06719f0876b32b7ace110c35bcca6f1b05153fd5736547c4a24beed41e267a860792e8523aca5ec67898dd12264a3b4b6d5c0158437123a128eafd7d0625cf871ca3c71b6de633ca0de8d3d5bed5e1e496c22aa707f03a2dc91c54375579d4b05db190dca07e34bb1b84f792ac0811a20c5a14bf19f8d0cadc0a46cfddfd4ed83e085a1f358be3bc45e5bd26255c14e76873a31e51aadb406fddcd5cdd28b2f9672e490c0cdc4e2bab613f4e7799ff1870bd4afd31349a0d4cedeeb093ea762ae2306df3362d81081cc581874e4946b29931f2f5cb4e64d4df02322d5e8d8c46ef28b3f5aa1329855b6c7957b0e07ad8506f3cbb4b7bd65f9de43c7b677ab75aecae2c393a6f6f3f70bfd8410d0f22052471cffddc8a1edbbc4c91335ed6273a5eddcd3ce625f63152d01fbc3fac4a656947e0014bded6ed67968ee32cff2a72debca819525ee0f75441e39e27e5be557eb35d6107551a0cbf6463130a6b4d3073278d2f429c1d04b199831feb058c41c785d4242d9775d08af1323ef7194f4d28989538a63d2ddc5a21683e633b4c9fb3209dfa38e043c7c8cdd99740f0a7cb2c13a44222ff0cd2327456af18b6c233e4d522f88a8f7660c6c95ef78fc2d7bfa4e9c68eebdc41ff46d9d5df5e5c46ddf9577a6d2b1c907f3faf43d769c73ea6346195038e767c131710cf45782f96599e04dfa389763196eb65bd26d6fecd16c58e19a33f663af6703c03198e59cff5a15c8762798d4dbf47c9895798021e11759fc718135d239a28aec3e433602f82f695ff4d00f2c4f534f139d19d8e7f9b4f3417750c395036c273b6faf103af03c67101e28ba99d63e196557320b83fc5c61dbcd31533cfe81ecc9920dd79875345b2fc00958a61c04fa06da146668b93d3afd80fee8b5ded69670459893264bdaa29f1d9a9c9de56c6589e6f6332c268427a3c0be16caa50b09ba2986c21d53d8d57bbab325d2cd5ee86acab28ed6620e575b1c377be4b91e5bd5b0b00a064e319b9a9df87bba61e098ca8b3ddad3585e65376b0f80ed9d664fdd568347dafa719d77fe7ae69b6ecf1e56dac6d2b29fe88e710ec7fd7a1dcf82ab335bfd6163dd3108c4bd8d97487e45eed96040483b1250e50be8ffb956a85c950d8a1deb5b743689593667831039d5bdb2171bfa61faaaa8ba96129771f61ae49e9b21866cf0b8bf062f1e299ee1affef1d75a95e9cb2f2aa3b51fae90e23bad7638243be6436961b985e340f8c35affff8f604b4e63013efe3258bbbb3916f5dac4e90cbf5dbb4b023eec478c583f74a3058b3a54379524243378ac03398a9f6c6552288411ca0dc4460fc786ab514aeac03ba5248641a86fd485061de6f71a698b1b52e2ea6b999de5aec8fd58318fc52244fee8d7caff14f1db497013f72cb0bee294de8a5834eaf903bd5a1a33e941558db49dbbabe1aa1e6ba3ce86147948562305f0ed3abe09b7cf53867a5572142f79695bb269a9e782719d8ba60ba3e4cf24be17d08a07c7bdb207ad419c8a0b99fdf85e918d96b2309e38b49136ca05451081945248a4d142092c062851ed420e77f2f2c5e242f2fc92bd90a2b1e187d77459efff83a5424c89fba31d7ad116f66a1553304feae2ef681ce383af89433592686ab7c3061efd5e980efa5ca41fa3bcd2c1b2af22abd5d3ffa3a3939f23b3407b76bb57a34ceedd5eea2c9ed1d177e94e74f5ed873f17730e596364f348c268b0d98fb611a1b88a910b17edc13ecfe3d4802de7ec98769b8d9f83c87718585890c99b66d889b18fc0b5d59dee22e3eb1928f62e18e301b3a8c863d45d601372e19d632756a4cfe13902a6f0df2bd72c9514483846f585ac7871e25016221e35c79ae74cf7a2533ce37e247096d1cf928d0c7d17f50748ab5f6dfd2ef30d4374e869fc097c0198dbfcf7d2e81190e7f7b06a22d3476ccecc16fb98d385494f6febc023ceb7007093db3be6918b41c81fbf6c40e49f9e3205e0a3ffa2885b24e1b58989b999115a627856b93161a05f30046305507dac2194c09e29eefb3f313a19d37a61b551ba0f72d1539285767e492a36a5e60b686c8d6e3115ca1509f5a3cf81ee57a70d12586bc1a4636472b90db713dabea4440a7435da220dc89617dc93224b78fa2b74ce17e5def86b8ca392acc85ebf9b0bf25d930a3074fa43751c6f2ae2f3f25ef2c93a5419aecf1dabb89767ef1b973b39d60f1ff9b15a5a472a0f7f7fe1c62c945e99d0a3622548771d1e9f55d651e97dacbcf775512145b454710754b202ee0b05f56991e670489b08029405eda39a6d4caa830c4c2067c3ede89d94d0dd0f3c224291510af7b4b2b8bb9e29cdb649821e2f81378a865a7676379ff648ac4d4049a3323089ae22492d404707206bd9af9327098d8346b6b0e0d456abaa21bfa54daaf8f01730f9b7342cefc5cd64b1e477a01583352a5cfad83929ca4b3847f268307bbbf6e11b641af6ffc1c94a86653f3bff712da69a1521686ed6e0cda1a2a2733026c62d7c42fa9e45c16e14cfff6461cb897e1c2ecd2f196820020c79d94137bf990246622cb38155186a3309d20112adb91cf781865c82172df0bd5fb5cae1170dcaf01a3e1bba3d675c7a4cc821ee2d991a8a8d9107e6a9f63e6013794e62928553841530dd8d67357d9504a1b3de693def4683bb7c9575cb5c82738b964f4173db78079458f230c5ebc662bbb49424f1672d15ea8a53a2db21701976659c5401ce5c45fcf372a4a7fb4ff4e89fa7a0512396f1a731874c50832204b5ac8af9e19f142eae714af729f316f07bcc3933dc7550705992f450ae8ccde545cfa386b71e86f27caa447a0e59d97a4dd30c302e344215fd299480b96aea94f8ed85f520e2de05da19847dbf448cff367340ad1f11f55ea66cce08b776cfdecf7245c56e0ef49a77f765bf4e2b7a790737725d89be1c4c15fc456fbcbf7755524dc2c7012d8fa08f3d706cd5d244c7c3eba50324c66107e6d13e05a65187ff0ae017cd2604a73e204dd04569913a52610c4893078f96f921aff8606b27dc97dddc07f8080d0cf24c52e474815287bc598ab64902ce35bf31a3d872129c186ab14585479726afa422f919b9893d0aedc6335d01a5231400aa6e0ad756bae94afaee093986c17c2209b9c59d2a042d9f51503f97461206d81c970eefd806f24312ce5d9a3ec42a133905312e2e64c64ff36550eb013d78fd78a43a3ab2aaa729b3f1054cb9dc669b334d70aba125349a282fe7137867999ef6ae602017e104223ce16c30b4400bbc82d34c93c62c28b4467f87c8fa986bef62a1112ffa76637cd147b32e447ac980571cfc1738f745dc949e3d43f4b7c7a4c1f79c474da373e77a471bdbc94232b40275270f63bb2177636cbb914b4233645d39a5f047760b0393a8cbe1a54df1c3bcb30510caae21be98f089c104ff8e834ece6a12754ea24d873aa1b413f2e863cafbd14fce9cd8d09caf732e6221a440ac09a31fe7e940843c28c5e255394844de27d53054fbcf8afec9574718dd5537ae9f2f90f9bc87a935a091a372ce299b311ec7d4cb9e69ae07b6f35ef16bda049d8cb80c4f9e7e4cb59fc952a95d8365f0fb58e235f29f9fc95ba1667040ce0dccca89d13ed329fa46b319d8b28c96480031959a133ed18fee761538a604c0654f8723fb1084017e83f9f63ee7818ae899b72b1f89d3f0b15fed77d1629680c6a9eb9da582139c4eca2a836e26c2cd91be56655b9bda92ba5abae43aedcea0e910c08dee763389e0e9a93219a03fdcab5bb2e8e41bc1ef124b1606559fc18a07b00212b1d0320383fc6bb79aee94a01dc0bf3b4fe4ca1676293c4dc68a750adf4508f17791468bd3c0b46c9923095fc48e7c4f1ca1123bb18074cbdd71fc2269f4d688406821839d6706b15f4425cf918a9313b0e38168e123ebe9a471a87d5b3f1980ea60d4092af38cfe8a75a1000d0da73631495a8c347012a17e85cd6e2dc3fbc2af9d1f4d9a8dc2953837fc72c7b79257b3e55c627b4a764a6feac964a2df1f216da11581e44e4c10440cd028097a70a5526fd6d404e3d4d4f77c507f038cc3e1edca30fda4b2553a31adc921c4042a974ecab6bdb46ea14dfbd5c051c4301e768d3caffcdf9bc6eb988af97b33bc6d64440aaee7d05071723cb21c2f4f5c7ce2e36a8f3ec05a0e444ac05941d114ac195bb9261e981239afac52b63972055d0688e368b180bd45080718bd290d446c086532b2cdff407c55b7db667dad0e246c9682bc25df5a5c66711b63bfef1cf9f752fe89d02c8de0c7b65ec2b"}, @RTA_EXPIRES={0x3, 0x17, 0xfff}, @RTA_PREF={0x5, 0x14, 0x5e}, @RTA_MULTIPATH={0xc, 0x9, {0x7, 0x0, 0xfb, r4}}]}, 0x103c}, 0x1, 0x0, 0x0, 0x4004000}, 0x10) (async) r11 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r11, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x11, 0x7, r4, 0x1, 0x2, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) (async) socket$netlink(0x10, 0x3, 0x15) (async) readv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) sendfile(r1, r3, &(0x7f0000000100)=0xffff, 0x3) 05:23:06 executing program 1: syz_clone(0x64a00000, 0x0, 0x0, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x3, 0x2, 0x7, 0x7, 0x9, 0xfffffffffffffff8, 0x7, 0x4, 0x1}, 0x0) (async) openat$ocfs2_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) 05:23:06 executing program 2: bpf$OBJ_GET_MAP(0x7, &(0x7f0000000340)={&(0x7f0000000040)='./file0/file0\x00'}, 0x10) r0 = socket$inet(0x2b, 0x801, 0x0) listen(r0, 0x2) (async) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x3, 0x80, 0x1, 0x20, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x4}, 0x1000, 0x1800000000000000, 0x1, 0x5, 0x0, 0x66, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x80000004002, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x80010, 0xffffffffffffffff, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_NOACK_MAP(r1, &(0x7f0000000280)={&(0x7f0000000240), 0xc, 0x0}, 0x0) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) (async) socket$packet(0x11, 0x0, 0x300) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, 0x0, 0x0) (async) bind$inet6(r3, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r3, 0x1, 0x21, &(0x7f0000000200), 0x4) (async) sendto$inet6(r3, 0x0, 0x0, 0x22004001, &(0x7f0000000300)={0xa, 0x2, 0x0, @loopback}, 0x1c) (async) socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) (async) recvmsg(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) (async) socket$packet(0x11, 0x0, 0x300) (async) openat$bsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) (async) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) (async) sendmsg$TIPC_NL_MEDIA_GET(0xffffffffffffffff, 0x0, 0x0) (async) sendto$inet6(r3, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090000006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) (async) splice(r3, 0x0, r2, 0x0, 0x406f408, 0x8030048000000000) [ 361.925136] audit: type=1800 audit(1676179386.481:304): pid=16573 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=14595 res=0 05:23:06 executing program 5: write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000040), 0x9) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6fe7, 0x0, @perf_bp={0x0}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, @perf_bp={&(0x7f0000000380)}, 0x0, 0x0, 0x0, 0x8}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x8) close(r0) write$cgroup_type(0xffffffffffffffff, &(0x7f00000004c0), 0x9) close(0xffffffffffffffff) (async) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000340)={&(0x7f00000001c0)='./file0\x00'}, 0x10) socketpair(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\\)\x9f\x00') (async) perf_event_open(&(0x7f0000000440)={0x4, 0x80, 0x3, 0x0, 0x80, 0x6, 0x0, 0x0, 0x8000, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_config_ext={0x7c00000000000000}, 0x4000, 0x3, 0x9, 0x0, 0xfffffffffffffffc, 0x5, 0xc3, 0x0, 0x5d6f}, 0x0, 0x0, 0xffffffffffffffff, 0x2) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x26e1, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x3, 0x80, 0x6, 0x40, 0x9, 0xda, 0x0, 0xfffffffffffff000, 0x82, 0x8, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x3fb756c, 0x4, @perf_bp={&(0x7f0000000140), 0xa}, 0x0, 0xfffffffffffff627, 0xc306, 0x6, 0x8000000000000000, 0x9, 0x2, 0x0, 0x100, 0x0, 0x9}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x2) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a0, &(0x7f0000000000)='&@[\x00') r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x1c, 0x1, &(0x7f0000000500)=@raw=[@alu={0x4, 0x1, 0xb, 0x9, 0x9, 0x10, 0xfffffffffffffffc}], &(0x7f0000000540)='GPL\x00', 0x1, 0xd2, &(0x7f0000000580)=""/210, 0x41000, 0x8, '\x00', 0x0, 0x27, 0xffffffffffffffff, 0x8, &(0x7f00000006c0)={0x4, 0x5}, 0x8, 0x10, &(0x7f0000000700)={0x5, 0x2, 0x9, 0x2}, 0x10, 0xffffffffffffffff, r1}, 0x80) (async) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5531, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f00000000c0)=0x2c31) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40082406, &(0x7f00000000c0)='&@[\x00') bpf$PROG_LOAD(0x5, &(0x7f0000000b80)={0xb, 0x0, &(0x7f00000002c0), 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000b40)=[0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_service_time\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, 0xffffffffffffffff) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x89a1, &(0x7f0000000680)='&@[\x00') [ 361.993241] IPVS: ftp: loaded support on port[0] = 21 05:23:06 executing program 2: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r1 = dup(r0) sendfile(r0, r1, 0x0, 0x80006) r2 = socket(0x10, 0x803, 0x0) r3 = socket(0x10, 0x80002, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000480)={0x0, 0x401, 0x9}, &(0x7f00000004c0)=0x8) sendmsg$nl_route_sched(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={0x0, 0x70}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r1) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000398400000400000000b300000000", @ANYRES32=r4, @ANYBLOB="03040000000000001c0012800e00010069703665727370616e00000008000280040012"], 0x3c}}, 0x0) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000200000018000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010001000000000000002b00000008000300", @ANYRES32=0x0, @ANYBLOB="0c090000002600cc1500000800a000010000000800a00005000000050018010f000000080027000100000008002201d20301000a0034000202020202020000c02c8aa02237e630ac6028ca93a6bda841f5098710c7b7d387bfa070066d933e870e3d16e35e1b102e0bd31a20e4a573d3347c5dc65129cfb5fd8d57c842d9f702bb929ef4c295b1f74e7400"/151], 0x68}}, 0x0) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000029c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="00012dbd7000fedbdf257500000008000300", @ANYRES32=0x0, @ANYBLOB="1400f08005000300080000000500060008000000c813f08054100e804a00000025d375384fc570aa977a47361a74590858798f1ac24f7dc2ce18863bfa1b87d8ee8e222d459cbc2d3e8a9f30e420f0f8fc055a4d09aaa585f1c2dace9005bb044ff1fa2a4f710000041000007e774b51d3dd65d0d712ff2bcf7c31a2491b56d261e297686a65eeeeb1964a1952c69c09b9c34662ba49a13738359640e9ae36910377e15f785e6d16e67c529bfb17f3db4f99ef7c679e78ac8ca80bd068c2d7087e851de2b74aba9cc25ba503a1d3aee4146fd575b44abe827b23e585498ac1edeb670b15f2ebc61a1e48b576ee002f94d88b65158ee0a32962a2468bfabda48842836c75921f7c6ccac92da1220039c59bd1d68b0f4fe04b860c6b319a824c1b75ecc45a145c63d3923eaeb8faf5e1acfafb8421220c42a9241a64fb1d9e552c61b4e7620320e13d54a24c7dba80a019e74209d9790c902a845d80ba067d2bf7bd117ff5a6d04e183ff33633b6ce9a1fb843ba1517f5ea0588661358450c78b23ac8a79d473cbda90979eac6017ade8e1f2081cad6d65608402fdb842ba1fbae60fc0ea36ccddb1c3eb2482382cb99ccb8579ce7bfda35a2d0f48d9cc388511546013b9afa6e8ffa2176669e5dd4fcbb9fe7fc7ff8abfe68739a2a5afce449af57782774e2e28ef1c25a2f40d4f310dd10fde5dfa6e9da717fd8cec3633da43854116172d8b8d008bd1c5aa8814cc76cb43ae27a203e18f62c6b75e524f21f7aa16d8582c5b28515f9962371da74c491d82606ffa8fed5ce6e193e6ad948300763fc8297e33a038ad7241ae829a0c7c35184c14443bd9f52f8a22699d56f2002fdde4278489f4c0e9c94a422e08bf0e4b10777872867e205f8281ab8df4ee3e1458bb8f265dc66949c02ae4a72b966800ab458c15f96ba7f77220025c01c01b77cae43ae1072938346cbcf0c694b92f3ab65575cad1673600d008d16b487879d1ba952c7373086c5ec4a180c130fda24f2abd113adfa9a5e765219b0bab4a65d9d364f67e4e79ab0ffbeb47c2098ed02739edae2be841ac726589b18ee0b851355f15d5d3e1300c0edd174c9db5719f3d2448dc81051655db0c8edc36b595545f1d21d9ac5dadbdb52d26e16b8d3d633e977e339cd84340039de1c6cfc9c61b0f8e43cf8eb6f19f31624902c6b08dc0892c81211788663662d1eb014a6ce290946befa5464bf296a1c2544489a0e35bcd3d46952c829ead21a07c63ea42da666d075628ce38b3a7443a6e015adc1fbdddccaaddaffa8858aaf01fecce9c8e5c734f1165ce240d40e22c49fbba66135e8fa8588bdbaa09c17e0c686d58a944350042a5afd2cfb2fb354443344e54ea73fe1d5be69bc21360e2c00a35d188cc114ed9a48194f6aa4a3d861191a2a9942c67e1e01253d3bf0dbdfdb43e01e1b474dff814246b099a158796f7c1de488d73d6bf2d91d3873b6d0b57b6e37522c6d5ff50dde8836a04b86d417674b976814f42dee511645c3434e767c2d6afa01832eab10ebc61c5c75f65b681ef15f0c7a71aeddc4e2e2c5e098cce4e8f46a0f41311af33aeac9498e218387c731616d3ade4429391a937db656d5910b693ab988d72a59572f044d3ee3683e79a1b269be7f8dd6750a8ab85aa98e8211ba5ddec85eda5f61901503335daec9e9276cb08c374cf6365a198193ccb1485d752ac66333c73cfed05c06af39ac84e966607a79f4577cb182650e0027dc6ffc1392c830edcb9ac8244523b6d311db4a16177e0dccc8455ba7af09ea1cc5d987d9372b50be74c1cd1297d0bf37a6aee7ac2cb00ff2b356ddef5c23f9ae58078630a56b26f3e6bdb9104ebe39a31bce8882462c51600ac6208c83d0fec2d9edc722ff3ec5b12b7c5536fde073430d2bf94e03e804f6cc85f3a94b37239c4ef6810dfce520cf630b3b02f6e386ce6a40aec44c83031375a8bc4b3b2ea63fe9704a328bb6b32bb062c3fff56e58092943a8c33c11ec724e0e9325b3384e77c184aa753e1319b764c9cf607aa3ac70ce1faf7cc33ae65b27ec70da17796a607b5fde8ff596bad3f6464b9b1942ebaff2f590f78360833607318fc6f947d8c94173c38e9307e1496ab908950ea08244cdbc84aad48ea50db77874c8cdcbad66d410a834dffd4641bedfa13ee884180ce065942d3a6c144a44fc7f88b234e8a0fd2c8471416f00141d0d540aea8bd74ef38b4b6b7f4dab07c9a527763284cd66a3bf2ba10e07413efa53e070f62774d723f207f1bc410444d02ca29272eebb531e500b176a4b3603770ecba342ec8f9d0bcb146595d4228cc23d287376adb43b4ad87700f1b9e3f8215430f3eb87b57a5651bce29a9faae019017809c238bdcf8656aea3c5c03f98833ad4af81282faadfe0760a82b885c79428acb2265a3c7855b613198c046b004f62d63a23a59aede843913ffd2f74fffc3060de19d099c040fd5fcbb10c37ad905f609314372a4107ba1475f852876e20dfc4934d684911c7df77e2889cec806c19098acb00295c2fbe3815e46b359238f439babf7c50c9543ddabff49da0dc8742cddb8e616d9525e793e4ecba645890ce90b919ebb3b3bdf09fde33af3b76a191ca6d99e958de42eed543201bd40a8456fb907ae04339b1abcc3e1d0c0079059d3e3a633125620206fc37c8793ee95a55fd28c73c9be8a592fbbad1bbc708497b4e7731b050cf0ad25abd2d4219eebf41e0b3c4ea498f671e74bb206051d55d6e3876e9367bcafa7fa5b18bc9b60b1d76e420e6a5c57ea061ee72efa288e8d3cf2aa395ad29a6b9037a609d8f17e0a80bad1269cae5845e33761cf5b15b2461bf2f554c72d9c204e9c09cdc9e7e86bb238414cc62afecc6b23052891209eb38f0403e36f9d91830765c3a1d6ff7146cddf320033560a4bb0e4e2dab9f3e2cd8839053fdab2c42bfe5355e1f77d4a70d1609c622672bae08e87527ebcd03ce1298639f5a9c308170429a736cd9bcf2ef1659973847502ceeea23b440665d92e92594e41493ec249e45d807ab315744768425f16f4cd1238e86783da7c88d5bf6ae60e7b49e8a8e74f0fd7a087cc390ae71f281fbfe17f48f357469c56e811441a0b2d6db38c16d826f0f30fd24a421010001aa64a48a9a1a05970ffdc1cd2e19e91a270c7643d149b5c78446112e4a25fc43a15049e9737f30046b1980883835d9ff98991f443cd61a1510bb9f917526d9c8f28e09416019b28c865c1c3602c190d2053cfc0d8ecd3cbdb20b0eda9e13e4a2679972722ece4390e83e88704676431817c69e2348e84d4d4c5d209e3a5c3862a924966c6c3f1eb0e66a572464076daa1dfe4da933691d5e6d79723c24add62bb108a4adf760e724230f5959290cf9a1259761a47feb2600072075f8958723e05460645c40617905cca44b0ddf874360b453dce1f70a226b64f80b201d2a876879d36751477e13ce302a43f3642178de8b6a54dd59e3647994849a78066a3d302db71f7272184eae2d3dfd9eaabf403a65db89068ca0173d5f883baa27831612e163a75ee863456f99400d1a78c673737451a119f346d9ee31ae336f487a158dc382e3aeac5a4ad535710c74efe45e4fb2290ad43cdfbe64175012275479a5b0b9ab017aaef0bbafac5493f7ad6d3e883714c3182b3249a32e7856691952235581e1ac22817b5e6942fdb945fffa8c8eae1bfe58715600ba8d85e9dee0878b817780ad3a70e69970e77f835d7414ee1562abe1bcdd6ebd214192076dc507ff1aa45bf706608e3954aba75fa1d0191776dd008da71c2597d7254479f31bf5910a831c7f8be9df7f495632fcd932b68d27c21503e9c18919863b09e736e37b7b0f17d3bb81cc440619b9fae12c612bff2244c0a34310b8f0555a5e9542142fe532aab1adac95131855e4281696a1d6e3fec67fee36d2d860c07816039dc8e9b8f46f736895a828ba42b49f3048b0e82dec69fb4350311c6a7ad35a162e76efe509b457b3a4ef4176cd62d91d40413e93ccbd30eed3c463b740f5be83de1daab1e0d980fd36985c37b5bdaf018f9ef251bbefa126e8f89c916f25e28e2e6bd9c37f1db85d5e7124e28717a9bceb9f705a91be738e3c07ada34b7bf659217159b655afd51d108a21fea560ca034ee3081f17e1437f40efaddb85b2cc459afe097bc19b746cf9e73bd67e417c69defa89a0ae08d0c6b2f4073eedc3c96e208709e23f2f66c2fb49a8ae3c9694621042dd1ca1a679773b6cf3440e3a2ff277b3840c5382a91de4a589bdbdfaa66c74c9578f9a868692a4b7b87e7d4def4834c0293f5dd22ed135b4e5a791eabb0968bf41c8445fc351c2780da24ec74e1836b2ee185ba3886eb66880cb97b7d0f8c0edb72a4ae53d5e4044067fd6569d8345c457507430658ed63609d3508003d9fba4911d26317a9af07d714a6864f11e490ab480153ed250d3424271c6e031577e13ca2875a8278d993e3089f9d729d111654521143cc0ed3c2cc35c4fa00fee078fb0e1ee6a72ee4942d4c52c1eb7331ca0065ea1f88d6500bc4d161e836b1145948a982add99cdde50e8f663032b5b4966860b172fb50b36998d77266c4727e335751f44ea11229f6907caf0cf9d01281742f7c1fc9e80d7c9a647f0b599d0c391cbfbe9530f5039093c61e202749a876a5a6113b705127c843602d5b049c87beb4e500272d51792bfce6be29ad1f2ede33b50df171a451d077f275b48a97a7962b1105d1b47cc7e6e59d525f54d120defd3ead4fb92eaf4545d5b63fe6c34251ca85616f41e9b61af96c94b6683a1a2e55c868d999a0f421937b4ff089439cf3238a1e911812281f0acbd4421f660ce6df8d4dccc5ccb7cdbb4fdebd2f56a124ff812de442a93b29fe403520e23ed0bb14090ba6f67a986a5798983db1f46d20ff2c24d421f755d9c4dbc3c00119a7d1e5709b5e33af83e02326f0d0dbf17fbb9c117c98abdf112e33cd8f31cc668983cebcbce190821adc168ac2abad2ece5313759d8047bdf6f84a42cfabdfa33cfcc0d8c975dc0093874e0bba25f6b5294100a096ae47db80683c223c59e1f694f85cd8d806834d1613b6e0b0276fde234ca00dcf7598f56b1104c8d618a3b212efe6e059306392b71082c17d0cc62c1dc657f6d705b8e37a1acd2dba85247a1f54e5b052845c55450465627b40770ec61e3aea1e651ea5d8850bb867c4d20cbecbd4a9345727f388b01bb4375151ab64d859843b91a2b9d10825a8a5389563b2e6aa06c4243d201cabb72358355e71f919ccf66c134095727f7f0e2ed74f96951878f08002093f2b8a00e149c6e588fad4846cdb2dc70d4366f8b2c4736ded07c40dbd5538a78f91ed5408b79020bcef8481dd93541075164818695cbe1eeef8ceb8fd85266697c9cbc9bc3af66ce3fc859653769302a9e5a216a44becdbbb4b81a1b21391fefb45194fae8900dc5029ec5a41278918bd43b68055edb9f7825f977c2c1d996d9661f58583d42fb5bfeb2f9fa5858a3577335ae690f194466ea2b36c79324766d0abcd8aea78cf21bc28c439f5d77fe5c57141eb239c285f95ed09c348eb801960865087717cf25c89a2d9ecda7af8c3efea7e4d7e139c22727a621706c3f4c051ff16edebe88c0bd7c57d7c0b66061df33b16085be9b07f78a05ee235d005c444c715eacefeb82aec99b89287919824214e2645e533693ce26fda61c239a0fa8ecafeb6c77ff3da1f0207452ba197e1e2a9902d9929a9cef168039d8d8499deb8df7dd0b0970ea28c1fe7faedd1b71dbc719ea78d7c4c1014b5e20631a1ba42869a08c9178517ee5b66e7932e5acf61001988e6ced0557755d3f8a90732b80b23995a3152f18ad8b5d5731d09bc6557548ebc48452fa3d2f2acbbf8691b619ad90e715690c6e8497fbfb36403177a22f738d7ffc7445ab0400040008000a000300000048030e805b0000004818b195d9a10b46f6999ba361aee8b7b007d3fba8ad9c83038d268ee0c8cd84a6cbc4498710d061b2cab3dce9fc25b52f7a088839c50cf4586db38f09aeebbacd9c2ce5283d0c4d9a86e61c6dec99bace169da8d3695100ee000000d53ec5acb86f0a76c0005578cf5ac0e195feec80e8e60b375ce882bb81b3509f9a0c52f51285e8c0f97e6a5479488d88aefdae63946828fe15451c51ae93a5ed16f78b785fd82cb8d8af304f61f6494f857024f02ed7d91ae6ef10256ea65c64c6b533d216bb1b38e011079c1849e60a220130d21204868734b8c97df78430f7f0c2e0b707b1525928da29385016175879506657810888688c810baefb30ed6b49b052800b2698e0055428e662a5eb9253c2c0ae76a071efd8d4fd09f8ef94f4fc04055bec5f71e314ec1486af3a54b9b35735d8407f796bd6792c92edf6691154e8587dc94e2d414abf0000a600000041480a45f31fd51343b54d05a77a39548ecbf92b9762b2ee7fe2969079f03d1c022a2143e49e264dc8fe80bdd1d0a61b7741f6dd2031496cc9d364df0cc070d6ada0f7519e667132d8ac7b2c33ef037107a23140c345f8c67c35a813424e55afc887259f77284a45a3b716502070d6490369038f4f8931b06bb482df27a6a77f35ad63a0c1caf4c725a9ca3ac89b98f7c42594ddf7ebfc7d5e4bf5ba14db18e74b1200009700000042cbaaa7bfdfa6ca48fd04706168f00f75756de4f768ed85c06197ca638b15af3bc7f9b3e0863d93768659a83808993a25c3ea150328d5b87526aa15b2954301c87d5198840f81e67b85315686a965bf7beeb181d597db47c789d700b816104b78e2f10a28ed94956ece2990618d0cd16aece5c094fb4016ddb63cb4b1db9f36ad962d7e1a940617cbfdcaf7a5eab06270d4d9008800000083047367ab0d9b39d1a68ee058377974ffe05c8bb21e3a93575a15b9c9c7bad51fdff33bec0edae3a19ae586f230efe33f85064dd257e732c005a30d8f1f7b30b7df015683773695680d53363e61dbf6471a410058b347b2b5c0a3141eb3112921a6c1d4f7716014fb92a4674669a88005fe429e0d4a23844c1b7adaf721d6f019cd6d292d0000005b657e09650f4aea8716cb9c794631e71bd90050f9d0239d9988897a4a0d20c1597cb392fbac05b0660000000a000800ffffffffffff0000040004000400050005000100020000001800f08005000f00000000000a000200d82d7dc142c00000"], 0x1410}, 0x1, 0x0, 0x0, 0x24000004}, 0x4040) fallocate(r6, 0x22, 0x80000000, 0x20) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00'}) r8 = socket$netlink(0x10, 0x3, 0x0) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x19080}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_MACSEC_SCI={0xc, 0x1, 0xffffffffffffffff}]}}}, @IFLA_LINK={0x8, 0x5, r10}]}, 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000003e00)=@ipv6_newroute={0x103c, 0x18, 0x800, 0x70bd28, 0x6, {0xa, 0x80, 0x14, 0x80, 0xfc, 0x3, 0xff, 0xa, 0x1800}, [@RTA_METRICS={0x1004, 0x8, 0x0, 0x1, "03ebecf843b6bbc2c520f8fffbb68454b5783e9cda97c08f475e65505999a85897205906f63a97c2faf288ca8a1d96a6c177468aef66b36d56cf08ca3ccb9e7ed0fe5ca60c5086a439f15208eda0d87c5c2f20044797a0c866dbbca7ff48a2890b28d770fee7bc8c4efe72b66357526faee446104bd7d290d54bf24bcb09303d5eb8536366d7c9240d4c2748ce8cd582d09cf9f7dd60dc61b4272b9d2e11219736251b3270356b4acdca68adb30eedbdd6017677e8e37c877444bf1e9dbfdc930568416982d37c533f64f3ede24927e695543beaf0bdf56c2ebe9f9a9f137f296f76b8e9526943b1ca01f2156ebe2d3934a70c5286244284d5351e7daec0c7b45bc4495890c88519c21092be872dad573b8f09ddfc23513dc2f5e7e62d22414d45ff1b149d544e0396e756d9b4886cbb815309dbb3f42970c43d218d1e352760f0ea452d0fe9cf40127eeaf7d5448a08ec4ce336c606be0164c08b15929ed7559e749a76a3a94694c132035d995da75320288d9058fb9050fbb0eae9b7ac85109eb0f8d3d8d740fef0f34ac7c7fbec6e19113add13e4442dffe78f46f2f4ce54466a007708bcd6f91cfff6ee5a5e2513168efb97e2e77b6deba870bc193f929a3916de428a3a6d8cc5b145a860ac2e75816a04b65ac5d5f326d02a17360cd081fc0e3c7803d6de27207acb084d3c7df3de6d38a82d3b29cd51ed39d9461a1f5504c84dcafbc7194c0be6fdd651367f67256231dd9618d7c330a56eadceb53981725c74af51d057ce9b884610b5e220cea50e41f40ba00fe1a28aaaeb8aabd6e1e78693a707326f74132156ed9a4295412e892b101567285d61f1f755ecba5f8df3d94427ec81c983215dbf87cc17f38dcddd11740d63388df327835df741b53e74792e84caefbd8a42837a75064e534687e43be73a8c4596cdf8be87936579bd6d76b8472e99897d1e52f07ce7cb712a84666f480ea9843dd5d8a6f536fce7303ceefff97e9f74ca6b5e5ed4136baf417e7f2729195ccb43d7b8fc10b190e98d2dd4cd6a8e23eae3404e19f9a30b8ea11ef5061ad9df37934e4b18f91a6fd4b318f9a0a9de9985f697ba9aece733d8f5567a3f35ad784f8e90ca049b952dc984cf67cbb4b0136c1727239351f6f69cced5ae47656c463c868c3a23e624350b90445ef7945e4e51dae294a018aab8e40b88f4d91acb4ab644aa319f04ad61f6f10578e2bbd99a81ea6df3af7e829a129b1dfdb7414a3dbf8c790843edaa0d65388de8f1aec95c66cf75490037e563fd37927d55e178f46081c7631099aa2daf4331cc124bd109cd5714b7ef93cb1d6d660950ac7e4eec9bed3eaa67831abe20109f1edd12f1543d466fd9354052dd500758ca7e57f50eef6f7a56481680997b4df27652ff01595bbb372280c40b9eff039f68b2e14fd251eacbcf940bee7260d50b1f6c0ed6afd95392453972573f83ea42149082915a06719f0876b32b7ace110c35bcca6f1b05153fd5736547c4a24beed41e267a860792e8523aca5ec67898dd12264a3b4b6d5c0158437123a128eafd7d0625cf871ca3c71b6de633ca0de8d3d5bed5e1e496c22aa707f03a2dc91c54375579d4b05db190dca07e34bb1b84f792ac0811a20c5a14bf19f8d0cadc0a46cfddfd4ed83e085a1f358be3bc45e5bd26255c14e76873a31e51aadb406fddcd5cdd28b2f9672e490c0cdc4e2bab613f4e7799ff1870bd4afd31349a0d4cedeeb093ea762ae2306df3362d81081cc581874e4946b29931f2f5cb4e64d4df02322d5e8d8c46ef28b3f5aa1329855b6c7957b0e07ad8506f3cbb4b7bd65f9de43c7b677ab75aecae2c393a6f6f3f70bfd8410d0f22052471cffddc8a1edbbc4c91335ed6273a5eddcd3ce625f63152d01fbc3fac4a656947e0014bded6ed67968ee32cff2a72debca819525ee0f75441e39e27e5be557eb35d6107551a0cbf6463130a6b4d3073278d2f429c1d04b199831feb058c41c785d4242d9775d08af1323ef7194f4d28989538a63d2ddc5a21683e633b4c9fb3209dfa38e043c7c8cdd99740f0a7cb2c13a44222ff0cd2327456af18b6c233e4d522f88a8f7660c6c95ef78fc2d7bfa4e9c68eebdc41ff46d9d5df5e5c46ddf9577a6d2b1c907f3faf43d769c73ea6346195038e767c131710cf45782f96599e04dfa389763196eb65bd26d6fecd16c58e19a33f663af6703c03198e59cff5a15c8762798d4dbf47c9895798021e11759fc718135d239a28aec3e433602f82f695ff4d00f2c4f534f139d19d8e7f9b4f3417750c395036c273b6faf103af03c67101e28ba99d63e196557320b83fc5c61dbcd31533cfe81ecc9920dd79875345b2fc00958a61c04fa06da146668b93d3afd80fee8b5ded69670459893264bdaa29f1d9a9c9de56c6589e6f6332c268427a3c0be16caa50b09ba2986c21d53d8d57bbab325d2cd5ee86acab28ed6620e575b1c377be4b91e5bd5b0b00a064e319b9a9df87bba61e098ca8b3ddad3585e65376b0f80ed9d664fdd568347dafa719d77fe7ae69b6ecf1e56dac6d2b29fe88e710ec7fd7a1dcf82ab335bfd6163dd3108c4bd8d97487e45eed96040483b1250e50be8ffb956a85c950d8a1deb5b743689593667831039d5bdb2171bfa61faaaa8ba96129771f61ae49e9b21866cf0b8bf062f1e299ee1affef1d75a95e9cb2f2aa3b51fae90e23bad7638243be6436961b985e340f8c35affff8f604b4e63013efe3258bbbb3916f5dac4e90cbf5dbb4b023eec478c583f74a3058b3a54379524243378ac03398a9f6c6552288411ca0dc4460fc786ab514aeac03ba5248641a86fd485061de6f71a698b1b52e2ea6b999de5aec8fd58318fc52244fee8d7caff14f1db497013f72cb0bee294de8a5834eaf903bd5a1a33e941558db49dbbabe1aa1e6ba3ce86147948562305f0ed3abe09b7cf53867a5572142f79695bb269a9e782719d8ba60ba3e4cf24be17d08a07c7bdb207ad419c8a0b99fdf85e918d96b2309e38b49136ca05451081945248a4d142092c062851ed420e77f2f2c5e242f2fc92bd90a2b1e187d77459efff83a5424c89fba31d7ad116f66a1553304feae2ef681ce383af89433592686ab7c3061efd5e980efa5ca41fa3bcd2c1b2af22abd5d3ffa3a3939f23b3407b76bb57a34ceedd5eea2c9ed1d177e94e74f5ed873f17730e596364f348c268b0d98fb611a1b88a910b17edc13ecfe3d4802de7ec98769b8d9f83c87718585890c99b66d889b18fc0b5d59dee22e3eb1928f62e18e301b3a8c863d45d601372e19d632756a4cfe13902a6f0df2bd72c9514483846f585ac7871e25016221e35c79ae74cf7a2533ce37e247096d1cf928d0c7d17f50748ab5f6dfd2ef30d4374e869fc097c0198dbfcf7d2e81190e7f7b06a22d3476ccecc16fb98d385494f6febc023ceb7007093db3be6918b41c81fbf6c40e49f9e3205e0a3ffa2885b24e1b58989b999115a627856b93161a05f30046305507dac2194c09e29eefb3f313a19d37a61b551ba0f72d1539285767e492a36a5e60b686c8d6e3115ca1509f5a3cf81ee57a70d12586bc1a4636472b90db713dabea4440a7435da220dc89617dc93224b78fa2b74ce17e5def86b8ca392acc85ebf9b0bf25d930a3074fa43751c6f2ae2f3f25ef2c93a5419aecf1dabb89767ef1b973b39d60f1ff9b15a5a472a0f7f7fe1c62c945e99d0a3622548771d1e9f55d651e97dacbcf775512145b454710754b202ee0b05f56991e670489b08029405eda39a6d4caa830c4c2067c3ede89d94d0dd0f3c224291510af7b4b2b8bb9e29cdb649821e2f81378a865a7676379ff648ac4d4049a3323089ae22492d404707206bd9af9327098d8346b6b0e0d456abaa21bfa54daaf8f01730f9b7342cefc5cd64b1e477a01583352a5cfad83929ca4b3847f268307bbbf6e11b641af6ffc1c94a86653f3bff712da69a1521686ed6e0cda1a2a2733026c62d7c42fa9e45c16e14cfff6461cb897e1c2ecd2f196820020c79d94137bf990246622cb38155186a3309d20112adb91cf781865c82172df0bd5fb5cae1170dcaf01a3e1bba3d675c7a4cc821ee2d991a8a8d9107e6a9f63e6013794e62928553841530dd8d67357d9504a1b3de693def4683bb7c9575cb5c82738b964f4173db78079458f230c5ebc662bbb49424f1672d15ea8a53a2db21701976659c5401ce5c45fcf372a4a7fb4ff4e89fa7a0512396f1a731874c50832204b5ac8af9e19f142eae714af729f316f07bcc3933dc7550705992f450ae8ccde545cfa386b71e86f27caa447a0e59d97a4dd30c302e344215fd299480b96aea94f8ed85f520e2de05da19847dbf448cff367340ad1f11f55ea66cce08b776cfdecf7245c56e0ef49a77f765bf4e2b7a790737725d89be1c4c15fc456fbcbf7755524dc2c7012d8fa08f3d706cd5d244c7c3eba50324c66107e6d13e05a65187ff0ae017cd2604a73e204dd04569913a52610c4893078f96f921aff8606b27dc97dddc07f8080d0cf24c52e474815287bc598ab64902ce35bf31a3d872129c186ab14585479726afa422f919b9893d0aedc6335d01a5231400aa6e0ad756bae94afaee093986c17c2209b9c59d2a042d9f51503f97461206d81c970eefd806f24312ce5d9a3ec42a133905312e2e64c64ff36550eb013d78fd78a43a3ab2aaa729b3f1054cb9dc669b334d70aba125349a282fe7137867999ef6ae602017e104223ce16c30b4400bbc82d34c93c62c28b4467f87c8fa986bef62a1112ffa76637cd147b32e447ac980571cfc1738f745dc949e3d43f4b7c7a4c1f79c474da373e77a471bdbc94232b40275270f63bb2177636cbb914b4233645d39a5f047760b0393a8cbe1a54df1c3bcb30510caae21be98f089c104ff8e834ece6a12754ea24d873aa1b413f2e863cafbd14fce9cd8d09caf732e6221a440ac09a31fe7e940843c28c5e255394844de27d53054fbcf8afec9574718dd5537ae9f2f90f9bc87a935a091a372ce299b311ec7d4cb9e69ae07b6f35ef16bda049d8cb80c4f9e7e4cb59fc952a95d8365f0fb58e235f29f9fc95ba1667040ce0dccca89d13ed329fa46b319d8b28c96480031959a133ed18fee761538a604c0654f8723fb1084017e83f9f63ee7818ae899b72b1f89d3f0b15fed77d1629680c6a9eb9da582139c4eca2a836e26c2cd91be56655b9bda92ba5abae43aedcea0e910c08dee763389e0e9a93219a03fdcab5bb2e8e41bc1ef124b1606559fc18a07b00212b1d0320383fc6bb79aee94a01dc0bf3b4fe4ca1676293c4dc68a750adf4508f17791468bd3c0b46c9923095fc48e7c4f1ca1123bb18074cbdd71fc2269f4d688406821839d6706b15f4425cf918a9313b0e38168e123ebe9a471a87d5b3f1980ea60d4092af38cfe8a75a1000d0da73631495a8c347012a17e85cd6e2dc3fbc2af9d1f4d9a8dc2953837fc72c7b79257b3e55c627b4a764a6feac964a2df1f216da11581e44e4c10440cd028097a70a5526fd6d404e3d4d4f77c507f038cc3e1edca30fda4b2553a31adc921c4042a974ecab6bdb46ea14dfbd5c051c4301e768d3caffcdf9bc6eb988af97b33bc6d64440aaee7d05071723cb21c2f4f5c7ce2e36a8f3ec05a0e444ac05941d114ac195bb9261e981239afac52b63972055d0688e368b180bd45080718bd290d446c086532b2cdff407c55b7db667dad0e246c9682bc25df5a5c66711b63bfef1cf9f752fe89d02c8de0c7b65ec2b"}, @RTA_EXPIRES={0x3, 0x17, 0xfff}, @RTA_PREF={0x5, 0x14, 0x5e}, @RTA_MULTIPATH={0xc, 0x9, {0x7, 0x0, 0xfb, r4}}]}, 0x103c}, 0x1, 0x0, 0x0, 0x4004000}, 0x10) r11 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r11, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x11, 0x7, r4, 0x1, 0x2, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) socket$netlink(0x10, 0x3, 0x15) readv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) sendfile(r1, r3, &(0x7f0000000100)=0xffff, 0x3) [ 362.053465] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 362.166782] 9pnet: Insufficient options for proto=fd 05:23:06 executing program 4: perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x317d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x149802, 0x0) r1 = dup(r0) sendfile(r0, r1, 0x0, 0x80006) (async, rerun: 32) r2 = socket(0x10, 0x803, 0x0) (rerun: 32) r3 = socket(0x10, 0x80002, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffffff, 0x84, 0x7c, &(0x7f0000000480)={0x0, 0x401, 0x9}, &(0x7f00000004c0)=0x8) (async) sendmsg$nl_route_sched(r3, &(0x7f0000002980)={0x0, 0x0, &(0x7f0000002940)={0x0, 0x70}}, 0x0) getsockname$packet(r3, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) syz_genetlink_get_family_id$mptcp(&(0x7f0000000200), r1) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000398400000400000000b300000000", @ANYRES32=r4, @ANYBLOB="03040000000000001c0012800e00010069703665727370616e00000008000280040012"], 0x3c}}, 0x0) (async) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000400)=ANY=[@ANYBLOB="010000000200000018000000", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$NL80211_CMD_JOIN_IBSS(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000580)={&(0x7f00000006c0)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="010001000000000000002b00000008000300", @ANYRES32=0x0, @ANYBLOB="0c090000002600cc1500000800a000010000000800a00005000000050018010f000000080027000100000008002201d20301000a0034000202020202020000c02c8aa02237e630ac6028ca93a6bda841f5098710c7b7d387bfa070066d933e870e3d16e35e1b102e0bd31a20e4a573d3347c5dc65129cfb5fd8d57c842d9f702bb929ef4c295b1f74e7400"/151], 0x68}}, 0x0) (async, rerun: 32) sendmsg$NL80211_CMD_ADD_NAN_FUNCTION(r3, &(0x7f00000003c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000380)={&(0x7f00000029c0)=ANY=[@ANYBLOB, @ANYRES16=0x0, @ANYBLOB="00012dbd7000fedbdf257500000008000300", @ANYRES32=0x0, @ANYBLOB="1400f08005000300080000000500060008000000c813f08054100e804a00000025d375384fc570aa977a47361a74590858798f1ac24f7dc2ce18863bfa1b87d8ee8e222d459cbc2d3e8a9f30e420f0f8fc055a4d09aaa585f1c2dace9005bb044ff1fa2a4f710000041000007e774b51d3dd65d0d712ff2bcf7c31a2491b56d261e297686a65eeeeb1964a1952c69c09b9c34662ba49a13738359640e9ae36910377e15f785e6d16e67c529bfb17f3db4f99ef7c679e78ac8ca80bd068c2d7087e851de2b74aba9cc25ba503a1d3aee4146fd575b44abe827b23e585498ac1edeb670b15f2ebc61a1e48b576ee002f94d88b65158ee0a32962a2468bfabda48842836c75921f7c6ccac92da1220039c59bd1d68b0f4fe04b860c6b319a824c1b75ecc45a145c63d3923eaeb8faf5e1acfafb8421220c42a9241a64fb1d9e552c61b4e7620320e13d54a24c7dba80a019e74209d9790c902a845d80ba067d2bf7bd117ff5a6d04e183ff33633b6ce9a1fb843ba1517f5ea0588661358450c78b23ac8a79d473cbda90979eac6017ade8e1f2081cad6d65608402fdb842ba1fbae60fc0ea36ccddb1c3eb2482382cb99ccb8579ce7bfda35a2d0f48d9cc388511546013b9afa6e8ffa2176669e5dd4fcbb9fe7fc7ff8abfe68739a2a5afce449af57782774e2e28ef1c25a2f40d4f310dd10fde5dfa6e9da717fd8cec3633da43854116172d8b8d008bd1c5aa8814cc76cb43ae27a203e18f62c6b75e524f21f7aa16d8582c5b28515f9962371da74c491d82606ffa8fed5ce6e193e6ad948300763fc8297e33a038ad7241ae829a0c7c35184c14443bd9f52f8a22699d56f2002fdde4278489f4c0e9c94a422e08bf0e4b10777872867e205f8281ab8df4ee3e1458bb8f265dc66949c02ae4a72b966800ab458c15f96ba7f77220025c01c01b77cae43ae1072938346cbcf0c694b92f3ab65575cad1673600d008d16b487879d1ba952c7373086c5ec4a180c130fda24f2abd113adfa9a5e765219b0bab4a65d9d364f67e4e79ab0ffbeb47c2098ed02739edae2be841ac726589b18ee0b851355f15d5d3e1300c0edd174c9db5719f3d2448dc81051655db0c8edc36b595545f1d21d9ac5dadbdb52d26e16b8d3d633e977e339cd84340039de1c6cfc9c61b0f8e43cf8eb6f19f31624902c6b08dc0892c81211788663662d1eb014a6ce290946befa5464bf296a1c2544489a0e35bcd3d46952c829ead21a07c63ea42da666d075628ce38b3a7443a6e015adc1fbdddccaaddaffa8858aaf01fecce9c8e5c734f1165ce240d40e22c49fbba66135e8fa8588bdbaa09c17e0c686d58a944350042a5afd2cfb2fb354443344e54ea73fe1d5be69bc21360e2c00a35d188cc114ed9a48194f6aa4a3d861191a2a9942c67e1e01253d3bf0dbdfdb43e01e1b474dff814246b099a158796f7c1de488d73d6bf2d91d3873b6d0b57b6e37522c6d5ff50dde8836a04b86d417674b976814f42dee511645c3434e767c2d6afa01832eab10ebc61c5c75f65b681ef15f0c7a71aeddc4e2e2c5e098cce4e8f46a0f41311af33aeac9498e218387c731616d3ade4429391a937db656d5910b693ab988d72a59572f044d3ee3683e79a1b269be7f8dd6750a8ab85aa98e8211ba5ddec85eda5f61901503335daec9e9276cb08c374cf6365a198193ccb1485d752ac66333c73cfed05c06af39ac84e966607a79f4577cb182650e0027dc6ffc1392c830edcb9ac8244523b6d311db4a16177e0dccc8455ba7af09ea1cc5d987d9372b50be74c1cd1297d0bf37a6aee7ac2cb00ff2b356ddef5c23f9ae58078630a56b26f3e6bdb9104ebe39a31bce8882462c51600ac6208c83d0fec2d9edc722ff3ec5b12b7c5536fde073430d2bf94e03e804f6cc85f3a94b37239c4ef6810dfce520cf630b3b02f6e386ce6a40aec44c83031375a8bc4b3b2ea63fe9704a328bb6b32bb062c3fff56e58092943a8c33c11ec724e0e9325b3384e77c184aa753e1319b764c9cf607aa3ac70ce1faf7cc33ae65b27ec70da17796a607b5fde8ff596bad3f6464b9b1942ebaff2f590f78360833607318fc6f947d8c94173c38e9307e1496ab908950ea08244cdbc84aad48ea50db77874c8cdcbad66d410a834dffd4641bedfa13ee884180ce065942d3a6c144a44fc7f88b234e8a0fd2c8471416f00141d0d540aea8bd74ef38b4b6b7f4dab07c9a527763284cd66a3bf2ba10e07413efa53e070f62774d723f207f1bc410444d02ca29272eebb531e500b176a4b3603770ecba342ec8f9d0bcb146595d4228cc23d287376adb43b4ad87700f1b9e3f8215430f3eb87b57a5651bce29a9faae019017809c238bdcf8656aea3c5c03f98833ad4af81282faadfe0760a82b885c79428acb2265a3c7855b613198c046b004f62d63a23a59aede843913ffd2f74fffc3060de19d099c040fd5fcbb10c37ad905f609314372a4107ba1475f852876e20dfc4934d684911c7df77e2889cec806c19098acb00295c2fbe3815e46b359238f439babf7c50c9543ddabff49da0dc8742cddb8e616d9525e793e4ecba645890ce90b919ebb3b3bdf09fde33af3b76a191ca6d99e958de42eed543201bd40a8456fb907ae04339b1abcc3e1d0c0079059d3e3a633125620206fc37c8793ee95a55fd28c73c9be8a592fbbad1bbc708497b4e7731b050cf0ad25abd2d4219eebf41e0b3c4ea498f671e74bb206051d55d6e3876e9367bcafa7fa5b18bc9b60b1d76e420e6a5c57ea061ee72efa288e8d3cf2aa395ad29a6b9037a609d8f17e0a80bad1269cae5845e33761cf5b15b2461bf2f554c72d9c204e9c09cdc9e7e86bb238414cc62afecc6b23052891209eb38f0403e36f9d91830765c3a1d6ff7146cddf320033560a4bb0e4e2dab9f3e2cd8839053fdab2c42bfe5355e1f77d4a70d1609c622672bae08e87527ebcd03ce1298639f5a9c308170429a736cd9bcf2ef1659973847502ceeea23b440665d92e92594e41493ec249e45d807ab315744768425f16f4cd1238e86783da7c88d5bf6ae60e7b49e8a8e74f0fd7a087cc390ae71f281fbfe17f48f357469c56e811441a0b2d6db38c16d826f0f30fd24a421010001aa64a48a9a1a05970ffdc1cd2e19e91a270c7643d149b5c78446112e4a25fc43a15049e9737f30046b1980883835d9ff98991f443cd61a1510bb9f917526d9c8f28e09416019b28c865c1c3602c190d2053cfc0d8ecd3cbdb20b0eda9e13e4a2679972722ece4390e83e88704676431817c69e2348e84d4d4c5d209e3a5c3862a924966c6c3f1eb0e66a572464076daa1dfe4da933691d5e6d79723c24add62bb108a4adf760e724230f5959290cf9a1259761a47feb2600072075f8958723e05460645c40617905cca44b0ddf874360b453dce1f70a226b64f80b201d2a876879d36751477e13ce302a43f3642178de8b6a54dd59e3647994849a78066a3d302db71f7272184eae2d3dfd9eaabf403a65db89068ca0173d5f883baa27831612e163a75ee863456f99400d1a78c673737451a119f346d9ee31ae336f487a158dc382e3aeac5a4ad535710c74efe45e4fb2290ad43cdfbe64175012275479a5b0b9ab017aaef0bbafac5493f7ad6d3e883714c3182b3249a32e7856691952235581e1ac22817b5e6942fdb945fffa8c8eae1bfe58715600ba8d85e9dee0878b817780ad3a70e69970e77f835d7414ee1562abe1bcdd6ebd214192076dc507ff1aa45bf706608e3954aba75fa1d0191776dd008da71c2597d7254479f31bf5910a831c7f8be9df7f495632fcd932b68d27c21503e9c18919863b09e736e37b7b0f17d3bb81cc440619b9fae12c612bff2244c0a34310b8f0555a5e9542142fe532aab1adac95131855e4281696a1d6e3fec67fee36d2d860c07816039dc8e9b8f46f736895a828ba42b49f3048b0e82dec69fb4350311c6a7ad35a162e76efe509b457b3a4ef4176cd62d91d40413e93ccbd30eed3c463b740f5be83de1daab1e0d980fd36985c37b5bdaf018f9ef251bbefa126e8f89c916f25e28e2e6bd9c37f1db85d5e7124e28717a9bceb9f705a91be738e3c07ada34b7bf659217159b655afd51d108a21fea560ca034ee3081f17e1437f40efaddb85b2cc459afe097bc19b746cf9e73bd67e417c69defa89a0ae08d0c6b2f4073eedc3c96e208709e23f2f66c2fb49a8ae3c9694621042dd1ca1a679773b6cf3440e3a2ff277b3840c5382a91de4a589bdbdfaa66c74c9578f9a868692a4b7b87e7d4def4834c0293f5dd22ed135b4e5a791eabb0968bf41c8445fc351c2780da24ec74e1836b2ee185ba3886eb66880cb97b7d0f8c0edb72a4ae53d5e4044067fd6569d8345c457507430658ed63609d3508003d9fba4911d26317a9af07d714a6864f11e490ab480153ed250d3424271c6e031577e13ca2875a8278d993e3089f9d729d111654521143cc0ed3c2cc35c4fa00fee078fb0e1ee6a72ee4942d4c52c1eb7331ca0065ea1f88d6500bc4d161e836b1145948a982add99cdde50e8f663032b5b4966860b172fb50b36998d77266c4727e335751f44ea11229f6907caf0cf9d01281742f7c1fc9e80d7c9a647f0b599d0c391cbfbe9530f5039093c61e202749a876a5a6113b705127c843602d5b049c87beb4e500272d51792bfce6be29ad1f2ede33b50df171a451d077f275b48a97a7962b1105d1b47cc7e6e59d525f54d120defd3ead4fb92eaf4545d5b63fe6c34251ca85616f41e9b61af96c94b6683a1a2e55c868d999a0f421937b4ff089439cf3238a1e911812281f0acbd4421f660ce6df8d4dccc5ccb7cdbb4fdebd2f56a124ff812de442a93b29fe403520e23ed0bb14090ba6f67a986a5798983db1f46d20ff2c24d421f755d9c4dbc3c00119a7d1e5709b5e33af83e02326f0d0dbf17fbb9c117c98abdf112e33cd8f31cc668983cebcbce190821adc168ac2abad2ece5313759d8047bdf6f84a42cfabdfa33cfcc0d8c975dc0093874e0bba25f6b5294100a096ae47db80683c223c59e1f694f85cd8d806834d1613b6e0b0276fde234ca00dcf7598f56b1104c8d618a3b212efe6e059306392b71082c17d0cc62c1dc657f6d705b8e37a1acd2dba85247a1f54e5b052845c55450465627b40770ec61e3aea1e651ea5d8850bb867c4d20cbecbd4a9345727f388b01bb4375151ab64d859843b91a2b9d10825a8a5389563b2e6aa06c4243d201cabb72358355e71f919ccf66c134095727f7f0e2ed74f96951878f08002093f2b8a00e149c6e588fad4846cdb2dc70d4366f8b2c4736ded07c40dbd5538a78f91ed5408b79020bcef8481dd93541075164818695cbe1eeef8ceb8fd85266697c9cbc9bc3af66ce3fc859653769302a9e5a216a44becdbbb4b81a1b21391fefb45194fae8900dc5029ec5a41278918bd43b68055edb9f7825f977c2c1d996d9661f58583d42fb5bfeb2f9fa5858a3577335ae690f194466ea2b36c79324766d0abcd8aea78cf21bc28c439f5d77fe5c57141eb239c285f95ed09c348eb801960865087717cf25c89a2d9ecda7af8c3efea7e4d7e139c22727a621706c3f4c051ff16edebe88c0bd7c57d7c0b66061df33b16085be9b07f78a05ee235d005c444c715eacefeb82aec99b89287919824214e2645e533693ce26fda61c239a0fa8ecafeb6c77ff3da1f0207452ba197e1e2a9902d9929a9cef168039d8d8499deb8df7dd0b0970ea28c1fe7faedd1b71dbc719ea78d7c4c1014b5e20631a1ba42869a08c9178517ee5b66e7932e5acf61001988e6ced0557755d3f8a90732b80b23995a3152f18ad8b5d5731d09bc6557548ebc48452fa3d2f2acbbf8691b619ad90e715690c6e8497fbfb36403177a22f738d7ffc7445ab0400040008000a000300000048030e805b0000004818b195d9a10b46f6999ba361aee8b7b007d3fba8ad9c83038d268ee0c8cd84a6cbc4498710d061b2cab3dce9fc25b52f7a088839c50cf4586db38f09aeebbacd9c2ce5283d0c4d9a86e61c6dec99bace169da8d3695100ee000000d53ec5acb86f0a76c0005578cf5ac0e195feec80e8e60b375ce882bb81b3509f9a0c52f51285e8c0f97e6a5479488d88aefdae63946828fe15451c51ae93a5ed16f78b785fd82cb8d8af304f61f6494f857024f02ed7d91ae6ef10256ea65c64c6b533d216bb1b38e011079c1849e60a220130d21204868734b8c97df78430f7f0c2e0b707b1525928da29385016175879506657810888688c810baefb30ed6b49b052800b2698e0055428e662a5eb9253c2c0ae76a071efd8d4fd09f8ef94f4fc04055bec5f71e314ec1486af3a54b9b35735d8407f796bd6792c92edf6691154e8587dc94e2d414abf0000a600000041480a45f31fd51343b54d05a77a39548ecbf92b9762b2ee7fe2969079f03d1c022a2143e49e264dc8fe80bdd1d0a61b7741f6dd2031496cc9d364df0cc070d6ada0f7519e667132d8ac7b2c33ef037107a23140c345f8c67c35a813424e55afc887259f77284a45a3b716502070d6490369038f4f8931b06bb482df27a6a77f35ad63a0c1caf4c725a9ca3ac89b98f7c42594ddf7ebfc7d5e4bf5ba14db18e74b1200009700000042cbaaa7bfdfa6ca48fd04706168f00f75756de4f768ed85c06197ca638b15af3bc7f9b3e0863d93768659a83808993a25c3ea150328d5b87526aa15b2954301c87d5198840f81e67b85315686a965bf7beeb181d597db47c789d700b816104b78e2f10a28ed94956ece2990618d0cd16aece5c094fb4016ddb63cb4b1db9f36ad962d7e1a940617cbfdcaf7a5eab06270d4d9008800000083047367ab0d9b39d1a68ee058377974ffe05c8bb21e3a93575a15b9c9c7bad51fdff33bec0edae3a19ae586f230efe33f85064dd257e732c005a30d8f1f7b30b7df015683773695680d53363e61dbf6471a410058b347b2b5c0a3141eb3112921a6c1d4f7716014fb92a4674669a88005fe429e0d4a23844c1b7adaf721d6f019cd6d292d0000005b657e09650f4aea8716cb9c794631e71bd90050f9d0239d9988897a4a0d20c1597cb392fbac05b0660000000a000800ffffffffffff0000040004000400050005000100020000001800f08005000f00000000000a000200d82d7dc142c00000"], 0x1410}, 0x1, 0x0, 0x0, 0x24000004}, 0x4040) (async, rerun: 32) fallocate(r6, 0x22, 0x80000000, 0x20) (async, rerun: 64) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00'}) (async, rerun: 32) r8 = socket$netlink(0x10, 0x3, 0x0) (rerun: 32) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000000000)={'veth1_macvtap\x00', 0x0}) sendmsg$nl_route(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000100)=@newlink={0x48, 0x10, 0x503, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x19080}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @macsec={{0xb}, {0x10, 0x2, 0x0, 0x1, [@IFLA_MACSEC_SCI={0xc, 0x1, 0xffffffffffffffff}]}}}, @IFLA_LINK={0x8, 0x5, r10}]}, 0x48}}, 0x0) sendmsg$nl_route(r5, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000003e00)=@ipv6_newroute={0x103c, 0x18, 0x800, 0x70bd28, 0x6, {0xa, 0x80, 0x14, 0x80, 0xfc, 0x3, 0xff, 0xa, 0x1800}, [@RTA_METRICS={0x1004, 0x8, 0x0, 0x1, "03ebecf843b6bbc2c520f8fffbb68454b5783e9cda97c08f475e65505999a85897205906f63a97c2faf288ca8a1d96a6c177468aef66b36d56cf08ca3ccb9e7ed0fe5ca60c5086a439f15208eda0d87c5c2f20044797a0c866dbbca7ff48a2890b28d770fee7bc8c4efe72b66357526faee446104bd7d290d54bf24bcb09303d5eb8536366d7c9240d4c2748ce8cd582d09cf9f7dd60dc61b4272b9d2e11219736251b3270356b4acdca68adb30eedbdd6017677e8e37c877444bf1e9dbfdc930568416982d37c533f64f3ede24927e695543beaf0bdf56c2ebe9f9a9f137f296f76b8e9526943b1ca01f2156ebe2d3934a70c5286244284d5351e7daec0c7b45bc4495890c88519c21092be872dad573b8f09ddfc23513dc2f5e7e62d22414d45ff1b149d544e0396e756d9b4886cbb815309dbb3f42970c43d218d1e352760f0ea452d0fe9cf40127eeaf7d5448a08ec4ce336c606be0164c08b15929ed7559e749a76a3a94694c132035d995da75320288d9058fb9050fbb0eae9b7ac85109eb0f8d3d8d740fef0f34ac7c7fbec6e19113add13e4442dffe78f46f2f4ce54466a007708bcd6f91cfff6ee5a5e2513168efb97e2e77b6deba870bc193f929a3916de428a3a6d8cc5b145a860ac2e75816a04b65ac5d5f326d02a17360cd081fc0e3c7803d6de27207acb084d3c7df3de6d38a82d3b29cd51ed39d9461a1f5504c84dcafbc7194c0be6fdd651367f67256231dd9618d7c330a56eadceb53981725c74af51d057ce9b884610b5e220cea50e41f40ba00fe1a28aaaeb8aabd6e1e78693a707326f74132156ed9a4295412e892b101567285d61f1f755ecba5f8df3d94427ec81c983215dbf87cc17f38dcddd11740d63388df327835df741b53e74792e84caefbd8a42837a75064e534687e43be73a8c4596cdf8be87936579bd6d76b8472e99897d1e52f07ce7cb712a84666f480ea9843dd5d8a6f536fce7303ceefff97e9f74ca6b5e5ed4136baf417e7f2729195ccb43d7b8fc10b190e98d2dd4cd6a8e23eae3404e19f9a30b8ea11ef5061ad9df37934e4b18f91a6fd4b318f9a0a9de9985f697ba9aece733d8f5567a3f35ad784f8e90ca049b952dc984cf67cbb4b0136c1727239351f6f69cced5ae47656c463c868c3a23e624350b90445ef7945e4e51dae294a018aab8e40b88f4d91acb4ab644aa319f04ad61f6f10578e2bbd99a81ea6df3af7e829a129b1dfdb7414a3dbf8c790843edaa0d65388de8f1aec95c66cf75490037e563fd37927d55e178f46081c7631099aa2daf4331cc124bd109cd5714b7ef93cb1d6d660950ac7e4eec9bed3eaa67831abe20109f1edd12f1543d466fd9354052dd500758ca7e57f50eef6f7a56481680997b4df27652ff01595bbb372280c40b9eff039f68b2e14fd251eacbcf940bee7260d50b1f6c0ed6afd95392453972573f83ea42149082915a06719f0876b32b7ace110c35bcca6f1b05153fd5736547c4a24beed41e267a860792e8523aca5ec67898dd12264a3b4b6d5c0158437123a128eafd7d0625cf871ca3c71b6de633ca0de8d3d5bed5e1e496c22aa707f03a2dc91c54375579d4b05db190dca07e34bb1b84f792ac0811a20c5a14bf19f8d0cadc0a46cfddfd4ed83e085a1f358be3bc45e5bd26255c14e76873a31e51aadb406fddcd5cdd28b2f9672e490c0cdc4e2bab613f4e7799ff1870bd4afd31349a0d4cedeeb093ea762ae2306df3362d81081cc581874e4946b29931f2f5cb4e64d4df02322d5e8d8c46ef28b3f5aa1329855b6c7957b0e07ad8506f3cbb4b7bd65f9de43c7b677ab75aecae2c393a6f6f3f70bfd8410d0f22052471cffddc8a1edbbc4c91335ed6273a5eddcd3ce625f63152d01fbc3fac4a656947e0014bded6ed67968ee32cff2a72debca819525ee0f75441e39e27e5be557eb35d6107551a0cbf6463130a6b4d3073278d2f429c1d04b199831feb058c41c785d4242d9775d08af1323ef7194f4d28989538a63d2ddc5a21683e633b4c9fb3209dfa38e043c7c8cdd99740f0a7cb2c13a44222ff0cd2327456af18b6c233e4d522f88a8f7660c6c95ef78fc2d7bfa4e9c68eebdc41ff46d9d5df5e5c46ddf9577a6d2b1c907f3faf43d769c73ea6346195038e767c131710cf45782f96599e04dfa389763196eb65bd26d6fecd16c58e19a33f663af6703c03198e59cff5a15c8762798d4dbf47c9895798021e11759fc718135d239a28aec3e433602f82f695ff4d00f2c4f534f139d19d8e7f9b4f3417750c395036c273b6faf103af03c67101e28ba99d63e196557320b83fc5c61dbcd31533cfe81ecc9920dd79875345b2fc00958a61c04fa06da146668b93d3afd80fee8b5ded69670459893264bdaa29f1d9a9c9de56c6589e6f6332c268427a3c0be16caa50b09ba2986c21d53d8d57bbab325d2cd5ee86acab28ed6620e575b1c377be4b91e5bd5b0b00a064e319b9a9df87bba61e098ca8b3ddad3585e65376b0f80ed9d664fdd568347dafa719d77fe7ae69b6ecf1e56dac6d2b29fe88e710ec7fd7a1dcf82ab335bfd6163dd3108c4bd8d97487e45eed96040483b1250e50be8ffb956a85c950d8a1deb5b743689593667831039d5bdb2171bfa61faaaa8ba96129771f61ae49e9b21866cf0b8bf062f1e299ee1affef1d75a95e9cb2f2aa3b51fae90e23bad7638243be6436961b985e340f8c35affff8f604b4e63013efe3258bbbb3916f5dac4e90cbf5dbb4b023eec478c583f74a3058b3a54379524243378ac03398a9f6c6552288411ca0dc4460fc786ab514aeac03ba5248641a86fd485061de6f71a698b1b52e2ea6b999de5aec8fd58318fc52244fee8d7caff14f1db497013f72cb0bee294de8a5834eaf903bd5a1a33e941558db49dbbabe1aa1e6ba3ce86147948562305f0ed3abe09b7cf53867a5572142f79695bb269a9e782719d8ba60ba3e4cf24be17d08a07c7bdb207ad419c8a0b99fdf85e918d96b2309e38b49136ca05451081945248a4d142092c062851ed420e77f2f2c5e242f2fc92bd90a2b1e187d77459efff83a5424c89fba31d7ad116f66a1553304feae2ef681ce383af89433592686ab7c3061efd5e980efa5ca41fa3bcd2c1b2af22abd5d3ffa3a3939f23b3407b76bb57a34ceedd5eea2c9ed1d177e94e74f5ed873f17730e596364f348c268b0d98fb611a1b88a910b17edc13ecfe3d4802de7ec98769b8d9f83c87718585890c99b66d889b18fc0b5d59dee22e3eb1928f62e18e301b3a8c863d45d601372e19d632756a4cfe13902a6f0df2bd72c9514483846f585ac7871e25016221e35c79ae74cf7a2533ce37e247096d1cf928d0c7d17f50748ab5f6dfd2ef30d4374e869fc097c0198dbfcf7d2e81190e7f7b06a22d3476ccecc16fb98d385494f6febc023ceb7007093db3be6918b41c81fbf6c40e49f9e3205e0a3ffa2885b24e1b58989b999115a627856b93161a05f30046305507dac2194c09e29eefb3f313a19d37a61b551ba0f72d1539285767e492a36a5e60b686c8d6e3115ca1509f5a3cf81ee57a70d12586bc1a4636472b90db713dabea4440a7435da220dc89617dc93224b78fa2b74ce17e5def86b8ca392acc85ebf9b0bf25d930a3074fa43751c6f2ae2f3f25ef2c93a5419aecf1dabb89767ef1b973b39d60f1ff9b15a5a472a0f7f7fe1c62c945e99d0a3622548771d1e9f55d651e97dacbcf775512145b454710754b202ee0b05f56991e670489b08029405eda39a6d4caa830c4c2067c3ede89d94d0dd0f3c224291510af7b4b2b8bb9e29cdb649821e2f81378a865a7676379ff648ac4d4049a3323089ae22492d404707206bd9af9327098d8346b6b0e0d456abaa21bfa54daaf8f01730f9b7342cefc5cd64b1e477a01583352a5cfad83929ca4b3847f268307bbbf6e11b641af6ffc1c94a86653f3bff712da69a1521686ed6e0cda1a2a2733026c62d7c42fa9e45c16e14cfff6461cb897e1c2ecd2f196820020c79d94137bf990246622cb38155186a3309d20112adb91cf781865c82172df0bd5fb5cae1170dcaf01a3e1bba3d675c7a4cc821ee2d991a8a8d9107e6a9f63e6013794e62928553841530dd8d67357d9504a1b3de693def4683bb7c9575cb5c82738b964f4173db78079458f230c5ebc662bbb49424f1672d15ea8a53a2db21701976659c5401ce5c45fcf372a4a7fb4ff4e89fa7a0512396f1a731874c50832204b5ac8af9e19f142eae714af729f316f07bcc3933dc7550705992f450ae8ccde545cfa386b71e86f27caa447a0e59d97a4dd30c302e344215fd299480b96aea94f8ed85f520e2de05da19847dbf448cff367340ad1f11f55ea66cce08b776cfdecf7245c56e0ef49a77f765bf4e2b7a790737725d89be1c4c15fc456fbcbf7755524dc2c7012d8fa08f3d706cd5d244c7c3eba50324c66107e6d13e05a65187ff0ae017cd2604a73e204dd04569913a52610c4893078f96f921aff8606b27dc97dddc07f8080d0cf24c52e474815287bc598ab64902ce35bf31a3d872129c186ab14585479726afa422f919b9893d0aedc6335d01a5231400aa6e0ad756bae94afaee093986c17c2209b9c59d2a042d9f51503f97461206d81c970eefd806f24312ce5d9a3ec42a133905312e2e64c64ff36550eb013d78fd78a43a3ab2aaa729b3f1054cb9dc669b334d70aba125349a282fe7137867999ef6ae602017e104223ce16c30b4400bbc82d34c93c62c28b4467f87c8fa986bef62a1112ffa76637cd147b32e447ac980571cfc1738f745dc949e3d43f4b7c7a4c1f79c474da373e77a471bdbc94232b40275270f63bb2177636cbb914b4233645d39a5f047760b0393a8cbe1a54df1c3bcb30510caae21be98f089c104ff8e834ece6a12754ea24d873aa1b413f2e863cafbd14fce9cd8d09caf732e6221a440ac09a31fe7e940843c28c5e255394844de27d53054fbcf8afec9574718dd5537ae9f2f90f9bc87a935a091a372ce299b311ec7d4cb9e69ae07b6f35ef16bda049d8cb80c4f9e7e4cb59fc952a95d8365f0fb58e235f29f9fc95ba1667040ce0dccca89d13ed329fa46b319d8b28c96480031959a133ed18fee761538a604c0654f8723fb1084017e83f9f63ee7818ae899b72b1f89d3f0b15fed77d1629680c6a9eb9da582139c4eca2a836e26c2cd91be56655b9bda92ba5abae43aedcea0e910c08dee763389e0e9a93219a03fdcab5bb2e8e41bc1ef124b1606559fc18a07b00212b1d0320383fc6bb79aee94a01dc0bf3b4fe4ca1676293c4dc68a750adf4508f17791468bd3c0b46c9923095fc48e7c4f1ca1123bb18074cbdd71fc2269f4d688406821839d6706b15f4425cf918a9313b0e38168e123ebe9a471a87d5b3f1980ea60d4092af38cfe8a75a1000d0da73631495a8c347012a17e85cd6e2dc3fbc2af9d1f4d9a8dc2953837fc72c7b79257b3e55c627b4a764a6feac964a2df1f216da11581e44e4c10440cd028097a70a5526fd6d404e3d4d4f77c507f038cc3e1edca30fda4b2553a31adc921c4042a974ecab6bdb46ea14dfbd5c051c4301e768d3caffcdf9bc6eb988af97b33bc6d64440aaee7d05071723cb21c2f4f5c7ce2e36a8f3ec05a0e444ac05941d114ac195bb9261e981239afac52b63972055d0688e368b180bd45080718bd290d446c086532b2cdff407c55b7db667dad0e246c9682bc25df5a5c66711b63bfef1cf9f752fe89d02c8de0c7b65ec2b"}, @RTA_EXPIRES={0x3, 0x17, 0xfff}, @RTA_PREF={0x5, 0x14, 0x5e}, @RTA_MULTIPATH={0xc, 0x9, {0x7, 0x0, 0xfb, r4}}]}, 0x103c}, 0x1, 0x0, 0x0, 0x4004000}, 0x10) (async) r11 = socket$packet(0x11, 0x2, 0x300) sendto$packet(r11, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x11, 0x7, r4, 0x1, 0x2, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x14) socket$netlink(0x10, 0x3, 0x15) (async) readv(0xffffffffffffffff, &(0x7f0000001900)=[{&(0x7f0000000080)=""/54, 0x36}], 0x1) (async) syz_mount_image$gfs2(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) syz_mount_image$squashfs(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) sendfile(r1, r3, &(0x7f0000000100)=0xffff, 0x3) 05:23:06 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) (async) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f00000001c0)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x7ff}}, {@undelete}, {@nostrict}]}, 0x41, 0xbef, &(0x7f0000000cc0)="$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") (async) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") (async) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) ioctl$KVM_RUN(r1, 0xae80, 0x0) 05:23:06 executing program 5: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa4a50e6ce818fce986a27ba832253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb09007e5ea81ce1a03c3705d826e23a0800610054d209000000ba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe144c9a0c7764a9b4ca6b1c8098d5a1147fec1ab2d3816b972ca3"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50}, 0x50) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}, 0x0, 0x0, 0x8, 0x0, 0x3}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r1, &(0x7f0000000280)="a726022c9537f048a838b37648c83a16d23e5c342ed280491f279e5893a4f44dd07e0b6d5285ba03ccb8c61411d14443c095d28adf7943e3c2601223a7abc4f5ed7cfd95580596b9db6a84ef132ca2111a1dd08d5f924b3bb913549900bb170cb4b98e27a251fa3efa6aabd18042f2a61d5cb9cacba323a206772cacc67315bc33ddfb6d1fa885b2677d4bd5a319565b336f9b4c36fa8a69e6bd676a90d49235fb8e0342b42e0e9a40c8cb01f54e65a941f1eb01eaf49c4ff8cd4656bdbe71354edf601e4a3ca5352db4ce95aae7ad599fb5b180f79fbf2c80a52622c163163dae6b0000000000000000", 0xea, 0x8005, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffc}, 0xf) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80001d00c0d0) open(&(0x7f0000000080)='./bus\x00', 0x14da42, 0x26) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x108) 05:23:07 executing program 1: syz_clone(0x64a00000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sched_setattr(0x0, &(0x7f0000000000)={0x38, 0x3, 0x2, 0x7, 0x7, 0x9, 0xfffffffffffffff8, 0x7, 0x4, 0x1}, 0x0) (async) openat$ocfs2_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) 05:23:07 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340), 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=@newlinkprop={0x74, 0x6c, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x2010}, [@IFLA_PROP_LIST={0x18, 0x34, 0x0, 0x1, [{0x14, 0x35, 'batadv_slave_1\x00'}]}, @IFLA_EXT_MASK={0x8, 0x1d, 0x6}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_bridge\x00'}, @IFLA_OPERSTATE={0x5, 0x10, 0x1}, @IFLA_PROTO_DOWN={0x5}, @IFLA_EVENT={0x8, 0x2c, 0x20bcbf50}, @IFLA_MTU={0x8, 0x4, 0x9}]}, 0x74}}, 0x885) mkdir(&(0x7f0000000200)='./bus\x00', 0x1c4) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776fe7177dc9b7e5996e726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) chdir(&(0x7f00000001c0)='./bus\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x2000, 0x0) bind$tipc(r1, &(0x7f0000000500)=@name={0x1e, 0x2, 0x0, {{0x0, 0x1}, 0x3}}, 0x10) mount$overlay(0x0, 0x0, &(0x7f0000000240), 0x1900000, &(0x7f0000000780)=ANY=[]) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140), 0x0, 0x77, 0x1) [ 362.476312] audit: type=1800 audit(1676179387.031:305): pid=16651 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=14600 res=0 [ 362.496940] 9pnet: Insufficient options for proto=fd [ 362.608217] UDF-fs: bad mount option "ÁW " or missing value 05:23:07 executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x60c2, 0x0) (async, rerun: 64) syz_mount_image$udf(&(0x7f0000000c00), &(0x7f0000000040)='./file0\x00', 0x3, &(0x7f00000001c0)={[{@fileset={'fileset', 0x3d, 0x10001}}, {@volume={'volume', 0x3d, 0x7ff}}, {@undelete}, {@nostrict}]}, 0x41, 0xbef, &(0x7f0000000cc0)="$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") (async, rerun: 64) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) ioctl$KVM_RUN(r1, 0xae80, 0x0) [ 362.661626] IPVS: ftp: loaded support on port[0] = 21 [ 362.789733] audit: type=1800 audit(1676179387.351:306): pid=16681 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name="file0" dev="sda1" ino=14600 res=0 05:23:07 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x40000) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x7, 0x2df}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x1f5810, r0, 0x614c5000) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000002c0), 0x20000000}, 0x20) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @local, 0x0, 0x0, 'dh\x00', 0x10, 0x8000, 0x72}, 0x2c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, 0x0) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r4) fsetxattr$security_evm(r1, &(0x7f0000000480), &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="93c2bbe4b3a5cccf289a21b7bee9504b01b9ab22e6c637e7288341aa7b46b5b373946f1c8801451c21973182", @ANYRES32=r4, @ANYBLOB="161226b49742935dac042aae4ad5dd8eb82604cd8d8c051821aaf0f2d242542fcd91e70b170000000000000004f1516adddff761f66ce0fa92a4afc201cd2842521c0d20baa1d3f61cdb6317c770d74a1484c9740200000000000000d43cbd10968a714d3006f93bb65f0fcf8709600b94006113825a0530af1e337b285f4ed7d156b23563c1fd00f6a778aad5576dd80544b93512dd2e3ef138d683a07a6af972b08dd8012ba450c59b51b046c9e619abd53733dc1f845989ce6bd5f8d2f11a05408e0ab8b573b2dfbe2c0d31ddad8c968a560410d438afe387162391e8e86b176f5af03a369000000000009f4f47c108f0cb196f9b667aa132c07100f71f3e675724583cd0eb5d4292e680aa197182099d1015ee18ad4871552ae681d7c20bc10e54e76d59e31ea11d25cc9b7e0184c5c5", @ANYRES16=r2, @ANYRESOCT], 0x3f, 0x3) r5 = socket$inet6(0xa, 0x3, 0x3) connect$inet6(r5, &(0x7f0000000300)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c) splice(r3, 0x0, r4, 0x0, 0x100000002, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x1, 0x4}, 0x6) [ 362.833603] 9pnet: Insufficient options for proto=fd [ 362.882489] UDF-fs: bad mount option "ÁW " or missing value 05:23:07 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000000000000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000100)={0x8001, 0x0, '\x00', 0x0, &(0x7f00000000c0)}) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x3, 0x4) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f00000004c0)="610bf604") r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) ioctl$KVM_RUN(r3, 0xae80, 0x0) 05:23:07 executing program 1: r0 = perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x7, 0x3, 0x1, 0xa2, 0x0, 0x332e, 0x9084d, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xb499}, 0x80000, 0x7fffffff, 0x9, 0x2, 0x4, 0x6, 0x0, 0x0, 0x5, 0x0, 0x3}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) close(r0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r1, 0x40309439, &(0x7f0000000040)={0x3, 0x1, 0x3}) r2 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x0, 0x81, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x8c923, 0x4, 0xa2f, 0x0, 0x0, 0x0, 0x1000}, r2, 0x8, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\fc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q9n\xb4\xb6s\xb0\f\xb4\x03\x02\x00\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8923, &(0x7f00000010c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ\xff\xb8\xed\x81\x9dXf\xe5\x94\x17\xd2\x9b\x99\x1d\xc4\xb0\xd6\xfe\xa6\xa0\x99\x7f\xd5\x05\xab$2\"\xb8\xea\x9f\x01u\xafO\\\xa8p/\xf1\xbaD\xf77\x16\xa1\x03@\xd9\xd9M\xd2b\x8c\xbf\'\xb2|\xebg!\xb7\x1a\xc8 \x97E\xbbAjmj8\xed\xb3\xeb\x13g;') sendmsg$NLBL_CIPSOV4_C_REMOVE(r8, &(0x7f0000000240)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_RESIZE(r6, 0x50009403, &(0x7f0000000380)=ANY=[@ANYRES32=r1, @ANYBLOB="e40200ff", @ANYRESDEC=r7, @ANYBLOB="3a30ffffffff30303030303030303030303130bd27ba32334d"]) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpid() socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000340)) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) 05:23:07 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000000000000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000100)={0x8001, 0x0, '\x00', 0x0, &(0x7f00000000c0)}) (async) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x3, 0x4) (async) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f00000004c0)="610bf604") (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) 05:23:07 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="dc03e7fa95cda7005d867c8fac3d5aabfdcbedd3e3e98326e37660500952db49a2770e927c8570f403f3e2c4d0707df28d6a74e37b2011419f84c842c93deb006825c6edac1b30d7e406ccd9081ad69eb96307deaff2282880eb4272fd85b515d32820f4a0ec79030000000000000076dad23e7404060007000000360a90448a4e748f574d48c406e12bb3139752f04c5e9927eabd00000000000000c964d06d8081d349c2d9abdf44b6ea290d12fb2b7636483ed387ebf168589ca17b758366ad422b70f59537a9d520b69483b0a44c7fea6129308abe0210f9405808b65ab6f93cf4771269154b11535c71699cc00b2cff3f26ccc53d64f7d1293ac461bad40400000000000000"], 0x1, 0x228, &(0x7f0000000300)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJgVE/hXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPsr/KG6CRwcDMwMCgwsDAwMTAwpCWmZNq4MHAyMAM5RiyQFXBVDMxcIAl9JLzc1LaGRjBSQCsbTkDC9wMw8cMrHCOETLH2KIBahJDO5RWgdIeUHo5lH4MpeXRkg0L2IR+KE+jgYGBjaEisaSkyJCNgQHKgosZwcWMBOA2M0FtncuE6rnjTAyjYBSMglEwCkbBKBgFo2AUjIJRMJIBIAAA///ZbLn7") r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000005c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0x2, 0x81, 0x7, 0x3f, 0x0, 0x101, 0x80408, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x40, 0x2, @perf_bp={&(0x7f00000001c0), 0x4}, 0x8244, 0xffffffffffffffc1, 0x81, 0x9, 0x306, 0x5af, 0x0, 0x0, 0x20, 0x0, 0x7a3e}, r2, 0xb, 0xffffffffffffffff, 0x1) ptrace(0x10, r1) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x3, 0x0, 0x7f, 0x2, 0x0, 0x1, 0x80, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xa15, 0x0, @perf_config_ext={0x7, 0x4}, 0x4, 0x6, 0x5, 0x8, 0x4, 0x1, 0x4, 0x0, 0x1ff, 0x0, 0x40}, r1, 0xd, r0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) bind$packet(r5, &(0x7f0000000040)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @dev}, 0x14) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r8, r9, 0x0, 0x80001d00c0d0) openat$cgroup_ro(r9, &(0x7f00000006c0)='cgroup.events\x00', 0x0, 0x0) sendto$inet6(r9, &(0x7f0000000280)="4103f5f21116480401020200c52cf7c25975e005b02f0800eb2b2f6fdac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x4a, 0x800, 0x0, 0x0) ioctl$F2FS_IOC_GET_PIN_FILE(r5, 0x8004f50e, &(0x7f0000000200)) perf_event_open(&(0x7f0000000100)={0x6, 0x80, 0x40, 0xff, 0x0, 0x1f, 0x0, 0x7ff, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x1, 0x8}, 0x80005, 0x9, 0x5, 0x8, 0x2b, 0x9, 0x6, 0x0, 0x162, 0x0, 0x8000}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x8, 0x40, 0xf7, 0x0, 0x0, 0x4, 0x5, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x18eb, 0x4, @perf_config_ext={0x5, 0xffffffff}, 0x80120, 0x7, 0x34, 0x1, 0x9, 0x3, 0x43c, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x0, r4, 0x8) ioctl$SG_IO(r4, 0x2285, &(0x7f0000002300)={0x53, 0xfffffffffffffffd, 0xd, 0x0, @buffer={0x0, 0xd1, &(0x7f00000021c0)=""/209}, &(0x7f00000020c0)="7155640d559dcb778937fb86e0", 0x0, 0x216, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) sendfile(r3, r0, 0x0, 0x8000) r11 = creat(&(0x7f0000002440)='./file0\x00', 0x80) write$cgroup_type(r11, &(0x7f0000000240), 0xfb3f) fallocate(r11, 0x0, 0x7ffd, 0x80) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1f, 0x0, 0x2, 0x6, 0x0, 0x97b0, 0x80058, 0xb, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x8a, 0x800000000000008}, 0x80b0, 0x4, 0x0, 0x1, 0x77dd, 0x5, 0x8000, 0x0, 0x8, 0x0, 0x33}, r10, 0xfffffffffffffffc, r11, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002380)={0x2020}, 0x2020) 05:23:08 executing program 3: perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8000000000000000}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_LOGICAL_INO_V2(r0, 0xc038943b, &(0x7f0000000100)={0x8001, 0x0, '\x00', 0x0, &(0x7f00000000c0)}) (rerun: 64) r1 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$WPAN_SECURITY_LEVEL(r1, 0x0, 0x2, &(0x7f0000000000)=0x3, 0x4) (async) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f00000004c0)="610bf604") (async) r3 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r2, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) ioctl$KVM_RUN(r3, 0xae80, 0x0) 05:23:08 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x40000) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x7, 0x2df}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x1f5810, r0, 0x614c5000) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000002c0), 0x20000000}, 0x20) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @local, 0x0, 0x0, 'dh\x00', 0x10, 0x8000, 0x72}, 0x2c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, 0x0) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r4) fsetxattr$security_evm(r1, &(0x7f0000000480), &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="93c2bbe4b3a5cccf289a21b7bee9504b01b9ab22e6c637e7288341aa7b46b5b373946f1c8801451c21973182", @ANYRES32=r4, @ANYBLOB="161226b49742935dac042aae4ad5dd8eb82604cd8d8c051821aaf0f2d242542fcd91e70b170000000000000004f1516adddff761f66ce0fa92a4afc201cd2842521c0d20baa1d3f61cdb6317c770d74a1484c9740200000000000000d43cbd10968a714d3006f93bb65f0fcf8709600b94006113825a0530af1e337b285f4ed7d156b23563c1fd00f6a778aad5576dd80544b93512dd2e3ef138d683a07a6af972b08dd8012ba450c59b51b046c9e619abd53733dc1f845989ce6bd5f8d2f11a05408e0ab8b573b2dfbe2c0d31ddad8c968a560410d438afe387162391e8e86b176f5af03a369000000000009f4f47c108f0cb196f9b667aa132c07100f71f3e675724583cd0eb5d4292e680aa197182099d1015ee18ad4871552ae681d7c20bc10e54e76d59e31ea11d25cc9b7e0184c5c5", @ANYRES16=r2, @ANYRESOCT], 0x3f, 0x3) r5 = socket$inet6(0xa, 0x3, 0x3) connect$inet6(r5, &(0x7f0000000300)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c) splice(r3, 0x0, r4, 0x0, 0x100000002, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x1, 0x4}, 0x6) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x40000) (async) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x7, 0x2df}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x1f5810, r0, 0x614c5000) (async) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000002c0), 0x20000000}, 0x20) (async) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @local, 0x0, 0x0, 'dh\x00', 0x10, 0x8000, 0x72}, 0x2c) (async) pipe(&(0x7f0000000080)) (async) ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, 0x0) (async) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) (async) close(r4) (async) fsetxattr$security_evm(r1, &(0x7f0000000480), &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="93c2bbe4b3a5cccf289a21b7bee9504b01b9ab22e6c637e7288341aa7b46b5b373946f1c8801451c21973182", @ANYRES32=r4, @ANYBLOB="161226b49742935dac042aae4ad5dd8eb82604cd8d8c051821aaf0f2d242542fcd91e70b170000000000000004f1516adddff761f66ce0fa92a4afc201cd2842521c0d20baa1d3f61cdb6317c770d74a1484c9740200000000000000d43cbd10968a714d3006f93bb65f0fcf8709600b94006113825a0530af1e337b285f4ed7d156b23563c1fd00f6a778aad5576dd80544b93512dd2e3ef138d683a07a6af972b08dd8012ba450c59b51b046c9e619abd53733dc1f845989ce6bd5f8d2f11a05408e0ab8b573b2dfbe2c0d31ddad8c968a560410d438afe387162391e8e86b176f5af03a369000000000009f4f47c108f0cb196f9b667aa132c07100f71f3e675724583cd0eb5d4292e680aa197182099d1015ee18ad4871552ae681d7c20bc10e54e76d59e31ea11d25cc9b7e0184c5c5", @ANYRES16=r2, @ANYRESOCT], 0x3f, 0x3) (async) socket$inet6(0xa, 0x3, 0x3) (async) connect$inet6(r5, &(0x7f0000000300)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c) (async) splice(r3, 0x0, r4, 0x0, 0x100000002, 0x0) (async) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x1, 0x4}, 0x6) (async) [ 363.668592] device lo entered promiscuous mode 05:23:08 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) r1 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x40000) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x7, 0x2df}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x1f5810, r0, 0x614c5000) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000002c0), 0x20000000}, 0x20) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @local, 0x0, 0x0, 'dh\x00', 0x10, 0x8000, 0x72}, 0x2c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, 0x0) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) close(r4) fsetxattr$security_evm(r1, &(0x7f0000000480), &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="93c2bbe4b3a5cccf289a21b7bee9504b01b9ab22e6c637e7288341aa7b46b5b373946f1c8801451c21973182", @ANYRES32=r4, @ANYBLOB="161226b49742935dac042aae4ad5dd8eb82604cd8d8c051821aaf0f2d242542fcd91e70b170000000000000004f1516adddff761f66ce0fa92a4afc201cd2842521c0d20baa1d3f61cdb6317c770d74a1484c9740200000000000000d43cbd10968a714d3006f93bb65f0fcf8709600b94006113825a0530af1e337b285f4ed7d156b23563c1fd00f6a778aad5576dd80544b93512dd2e3ef138d683a07a6af972b08dd8012ba450c59b51b046c9e619abd53733dc1f845989ce6bd5f8d2f11a05408e0ab8b573b2dfbe2c0d31ddad8c968a560410d438afe387162391e8e86b176f5af03a369000000000009f4f47c108f0cb196f9b667aa132c07100f71f3e675724583cd0eb5d4292e680aa197182099d1015ee18ad4871552ae681d7c20bc10e54e76d59e31ea11d25cc9b7e0184c5c5", @ANYRES16=r2, @ANYRESOCT], 0x3f, 0x3) r5 = socket$inet6(0xa, 0x3, 0x3) connect$inet6(r5, &(0x7f0000000300)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c) splice(r3, 0x0, r4, 0x0, 0x100000002, 0x0) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x1, 0x4}, 0x6) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) (async) socket$inet_udp(0x2, 0x2, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_CREATE(0xffffffffffffffff, 0x0, 0x40000) (async) sendmsg$TIPC_CMD_GET_MAX_PORTS(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_config_ext={0x7, 0x2df}, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2000002, 0x1f5810, r0, 0x614c5000) (async) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000080)={0xffffffffffffffff, &(0x7f00000002c0), 0x20000000}, 0x20) (async) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x11, @local, 0x0, 0x0, 'dh\x00', 0x10, 0x8000, 0x72}, 0x2c) (async) pipe(&(0x7f0000000080)) (async) ioctl$KVM_GET_XSAVE(0xffffffffffffffff, 0x9000aea4, 0x0) (async) vmsplice(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="77690addcfbe1fbb66ec", 0xff3b}], 0x1, 0x1) (async) close(r4) (async) fsetxattr$security_evm(r1, &(0x7f0000000480), &(0x7f0000001500)=ANY=[@ANYRES16, @ANYBLOB="93c2bbe4b3a5cccf289a21b7bee9504b01b9ab22e6c637e7288341aa7b46b5b373946f1c8801451c21973182", @ANYRES32=r4, @ANYBLOB="161226b49742935dac042aae4ad5dd8eb82604cd8d8c051821aaf0f2d242542fcd91e70b170000000000000004f1516adddff761f66ce0fa92a4afc201cd2842521c0d20baa1d3f61cdb6317c770d74a1484c9740200000000000000d43cbd10968a714d3006f93bb65f0fcf8709600b94006113825a0530af1e337b285f4ed7d156b23563c1fd00f6a778aad5576dd80544b93512dd2e3ef138d683a07a6af972b08dd8012ba450c59b51b046c9e619abd53733dc1f845989ce6bd5f8d2f11a05408e0ab8b573b2dfbe2c0d31ddad8c968a560410d438afe387162391e8e86b176f5af03a369000000000009f4f47c108f0cb196f9b667aa132c07100f71f3e675724583cd0eb5d4292e680aa197182099d1015ee18ad4871552ae681d7c20bc10e54e76d59e31ea11d25cc9b7e0184c5c5", @ANYRES16=r2, @ANYRESOCT], 0x3f, 0x3) (async) socket$inet6(0xa, 0x3, 0x3) (async) connect$inet6(r5, &(0x7f0000000300)={0xa, 0x4e24, 0x0, @dev, 0x6}, 0x1c) (async) splice(r3, 0x0, r4, 0x0, 0x100000002, 0x0) (async) bind$bt_hci(r0, &(0x7f0000000040)={0x1f, 0x1, 0x4}, 0x6) (async) [ 364.299523] overlayfs: unrecognized mount option "woç}É·å™nrkdir=./file1" or missing value [ 364.386464] Y­4`Ò˜: renamed from lo [ 364.463182] F2FS-fs (loop5): invalid crc value [ 364.488470] F2FS-fs (loop5): Found nat_bits in checkpoint [ 364.538574] F2FS-fs (loop5): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 364.555991] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 05:23:09 executing program 5: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa4a50e6ce818fce986a27ba832253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb09007e5ea81ce1a03c3705d826e23a0800610054d209000000ba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe144c9a0c7764a9b4ca6b1c8098d5a1147fec1ab2d3816b972ca3"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50}, 0x50) (async) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) (async) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}, 0x0, 0x0, 0x8, 0x0, 0x3}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r1, &(0x7f0000000280)="a726022c9537f048a838b37648c83a16d23e5c342ed280491f279e5893a4f44dd07e0b6d5285ba03ccb8c61411d14443c095d28adf7943e3c2601223a7abc4f5ed7cfd95580596b9db6a84ef132ca2111a1dd08d5f924b3bb913549900bb170cb4b98e27a251fa3efa6aabd18042f2a61d5cb9cacba323a206772cacc67315bc33ddfb6d1fa885b2677d4bd5a319565b336f9b4c36fa8a69e6bd676a90d49235fb8e0342b42e0e9a40c8cb01f54e65a941f1eb01eaf49c4ff8cd4656bdbe71354edf601e4a3ca5352db4ce95aae7ad599fb5b180f79fbf2c80a52622c163163dae6b0000000000000000", 0xea, 0x8005, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffc}, 0xf) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80001d00c0d0) open(&(0x7f0000000080)='./bus\x00', 0x14da42, 0x26) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x108) 05:23:09 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="dc03e7fa95cda7005d867c8fac3d5aabfdcbedd3e3e98326e37660500952db49a2770e927c8570f403f3e2c4d0707df28d6a74e37b2011419f84c842c93deb006825c6edac1b30d7e406ccd9081ad69eb96307deaff2282880eb4272fd85b515d32820f4a0ec79030000000000000076dad23e7404060007000000360a90448a4e748f574d48c406e12bb3139752f04c5e9927eabd00000000000000c964d06d8081d349c2d9abdf44b6ea290d12fb2b7636483ed387ebf168589ca17b758366ad422b70f59537a9d520b69483b0a44c7fea6129308abe0210f9405808b65ab6f93cf4771269154b11535c71699cc00b2cff3f26ccc53d64f7d1293ac461bad40400000000000000"], 0x1, 0x228, &(0x7f0000000300)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJgVE/hXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPsr/KG6CRwcDMwMCgwsDAwMTAwpCWmZNq4MHAyMAM5RiyQFXBVDMxcIAl9JLzc1LaGRjBSQCsbTkDC9wMw8cMrHCOETLH2KIBahJDO5RWgdIeUHo5lH4MpeXRkg0L2IR+KE+jgYGBjaEisaSkyJCNgQHKgosZwcWMBOA2M0FtncuE6rnjTAyjYBSMglEwCkbBKBgFo2AUjIJRMJIBIAAA///ZbLn7") r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000005c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0x2, 0x81, 0x7, 0x3f, 0x0, 0x101, 0x80408, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x40, 0x2, @perf_bp={&(0x7f00000001c0), 0x4}, 0x8244, 0xffffffffffffffc1, 0x81, 0x9, 0x306, 0x5af, 0x0, 0x0, 0x20, 0x0, 0x7a3e}, r2, 0xb, 0xffffffffffffffff, 0x1) (async, rerun: 64) ptrace(0x10, r1) (rerun: 64) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x0) (async) r3 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x3, 0x0, 0x7f, 0x2, 0x0, 0x1, 0x80, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xa15, 0x0, @perf_config_ext={0x7, 0x4}, 0x4, 0x6, 0x5, 0x8, 0x4, 0x1, 0x4, 0x0, 0x1ff, 0x0, 0x40}, r1, 0xd, r0, 0x0) (async, rerun: 64) r4 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) (rerun: 64) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) bind$packet(r5, &(0x7f0000000040)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @dev}, 0x14) (async, rerun: 64) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async, rerun: 64) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r8, r9, 0x0, 0x80001d00c0d0) (async, rerun: 64) openat$cgroup_ro(r9, &(0x7f00000006c0)='cgroup.events\x00', 0x0, 0x0) (async, rerun: 64) sendto$inet6(r9, &(0x7f0000000280)="4103f5f21116480401020200c52cf7c25975e005b02f0800eb2b2f6fdac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x4a, 0x800, 0x0, 0x0) (async) ioctl$F2FS_IOC_GET_PIN_FILE(r5, 0x8004f50e, &(0x7f0000000200)) (async) perf_event_open(&(0x7f0000000100)={0x6, 0x80, 0x40, 0xff, 0x0, 0x1f, 0x0, 0x7ff, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x1, 0x8}, 0x80005, 0x9, 0x5, 0x8, 0x2b, 0x9, 0x6, 0x0, 0x162, 0x0, 0x8000}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x8, 0x40, 0xf7, 0x0, 0x0, 0x4, 0x5, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x18eb, 0x4, @perf_config_ext={0x5, 0xffffffff}, 0x80120, 0x7, 0x34, 0x1, 0x9, 0x3, 0x43c, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x0, r4, 0x8) (async) ioctl$SG_IO(r4, 0x2285, &(0x7f0000002300)={0x53, 0xfffffffffffffffd, 0xd, 0x0, @buffer={0x0, 0xd1, &(0x7f00000021c0)=""/209}, &(0x7f00000020c0)="7155640d559dcb778937fb86e0", 0x0, 0x216, 0x0, 0x0, 0x0}) (async) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) sendfile(r3, r0, 0x0, 0x8000) r11 = creat(&(0x7f0000002440)='./file0\x00', 0x80) write$cgroup_type(r11, &(0x7f0000000240), 0xfb3f) (async, rerun: 32) fallocate(r11, 0x0, 0x7ffd, 0x80) (async, rerun: 32) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1f, 0x0, 0x2, 0x6, 0x0, 0x97b0, 0x80058, 0xb, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x8a, 0x800000000000008}, 0x80b0, 0x4, 0x0, 0x1, 0x77dd, 0x5, 0x8000, 0x0, 0x8, 0x0, 0x33}, r10, 0xfffffffffffffffc, r11, 0x0) (async, rerun: 32) read$FUSE(0xffffffffffffffff, &(0x7f0000002380)={0x2020}, 0x2020) (rerun: 32) 05:23:09 executing program 2: syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x80, &(0x7f0000000240)=ANY=[], 0x1, 0x10ec, &(0x7f00000011c0)="$eJzs2D2LE0EcBvBnNukjc/0iaGEhxx3xC1yhkMbC2kaOq7wqqZR8HD+OpLIP6U0RsFfWZOMLAZGES/P7wTCzD/ufl3ImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BkmX0ty0SS1z5okJWnbxWSVpO3zR58HTUre3E1mL6fjV7Mkg5+/l651VV1Z6vWTWsd1XK/ri4ubp3X24eP7d/f3d9PdNCVtlpv5bV6vT3qUstsPAAAA8KfvRxudeX0AAADgX072kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwArUfNElK0raLySpJe95tAQAAAEcqafJ2dCjfPgP88jxfRmWfd/230o2v8ulAPQAAAPB/ym/38WcZ7u/lXfY4w1xebr93XdY3ySDJ1V/zLDfz276VhzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAABMFQAA//8ptdS5") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fb", 0xcb8}, {&(0x7f0000000240)="172bef0cd9a67dec67379d0e3046c003e098c2042240ad711f52110abeb74a2e344c0fed158365638e1ec08441424aac012b27fa4d8041535976b884f461303e700f482350bb39a059efc70f5a9deec566df260a9ff1b63a8777d40b1ced64f2799ae3a18d73b956734fcde375d4185c46c9e5375e788929a93cea481190150035d385b98e209a43101b5c7ca744302df6656f6cdf2fdeceeb0115b4254de58cbf1ee5c88cbb34b5e2f084df4a5acf511e418a739ca978a935bd5ab27977", 0xbe}, {&(0x7f0000000500)="d0d290a029958b1227571bf326fe3457f06c690995bb27d3b3c40983b7067856c8ddaacc77b4a4bcdef535fd0f81e743bc22a49d3f00fca8ecbccc4b8bbcd687cda40b55994fea062dd7bb62dcba79969b4f5587cfe2f30f0b60f1e4ca3ef7802af9657820d256ec6da08609b7e6019bb4300e451df679afe55337c1f85c821b7a038b4c8387b2f653c3f97c6414433a7325d7", 0x93}], 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0xc) rmdir(&(0x7f0000000080)='./bus\x00') 05:23:09 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340), 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=@newlinkprop={0x74, 0x6c, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x2010}, [@IFLA_PROP_LIST={0x18, 0x34, 0x0, 0x1, [{0x14, 0x35, 'batadv_slave_1\x00'}]}, @IFLA_EXT_MASK={0x8, 0x1d, 0x6}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_bridge\x00'}, @IFLA_OPERSTATE={0x5, 0x10, 0x1}, @IFLA_PROTO_DOWN={0x5}, @IFLA_EVENT={0x8, 0x2c, 0x20bcbf50}, @IFLA_MTU={0x8, 0x4, 0x9}]}, 0x74}}, 0x885) (async) mkdir(&(0x7f0000000200)='./bus\x00', 0x1c4) (async) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776fe7177dc9b7e5996e726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) (async) chdir(&(0x7f00000001c0)='./bus\x00') (async) link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x2000, 0x0) bind$tipc(r1, &(0x7f0000000500)=@name={0x1e, 0x2, 0x0, {{0x0, 0x1}, 0x3}}, 0x10) mount$overlay(0x0, 0x0, &(0x7f0000000240), 0x1900000, &(0x7f0000000780)=ANY=[]) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) (async) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140), 0x0, 0x77, 0x1) 05:23:09 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) ioctl$LOOP_CONFIGURE(0xffffffffffffffff, 0x4c0a, 0x0) r1 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="3f9ebe239545703482cbae9a17ba12fc50", 0x11}], 0x1, 0x81806, 0x2) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, 0x0, 0x100000000000042) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x50, 0x0, &(0x7f0000000100)) readahead(0xffffffffffffffff, 0xfffffffffbfffefd, 0x4000000002e) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r3) write$binfmt_misc(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="73797a309c7c19c4b581eb03596f2af7c311e6da38b907925fdde672b965f341976f2361a6bc"], 0x26) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000480)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, r6, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {r6}], 0x0, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000050480)={0x0, 0x0, "4629ebda72a4f9530708628f797006b6aaf32b5eba1d22b62d4edf01383a53af9a4cb93416f39a042b2547d28bf5e0c481d232b8a0a89cf8dbac17e567ebc9d57a4ef87abc28c5b3d7d130c577500228dabcf1be8cf73e8c992036dc4acb13498c6a911b426c8f6d7e853d0e7e78cea30aca388aab96ac66cf024bc7503fe65619c58642c19941b685569a00fefc8a3c4cb40ddbb23919af80d05f010f84ab02d9e23fd8f314d1c7692fb01c5a02b90682289c92aa35c6b83f3e7142e5c0b3b1ba4af5e21c1055c9bae0f78c6ce095bc75b5319b07bc5a89b22a8bf46bf7e08c4b7c57d6dd0d62477bc1f89090ecec78ba83e9265f6cb99bd3bafbcc74487ff2", "0fd4413ebef212d770b44fd9dab239bf4bacac6a8c576e1ca2974d62bc35bdcb9f32bb28ca53da8a93c0e2b3c84538b2b6c6be51dd09b895deb444112e95b4ea55e06eb0404eff748a172d7d41b996c937dce08529d7cc2089c02064fac582ef3049e7e7dc283bd0f0024c0d24f0452c339613b3fd01dbaefdd1f68b39c7df878ccb2642e8c976ba23a77631fbd70c84173959cdb21b81670fb4f9fdaaf03b86ee9aca5f2d43317fee96a81580dae9298aa4c8103d7c373aa6fdbd83d6ff5c005de617c6149010be708bac4e8279f2c412536e964fc367d71ac999a379c155d7b9275aea27e5022a6a1aacd66f79c930ffe96e785979b5f8fbabe915a68443d225ac815c6d115dca03bd7b84e08c1b9343aa1b58f6ae19e6d1c5b0ba75923f4090485cafb784d412ed42305afa0565e82556ff1451ca98ef0c005663abe23c2b1fbc64e0c6c3a7177ebd5c3a391475474df7b6f12cda74c7efdf85d9c36aa5713bdcd5338d32395c9af9c7d60eedf0e0aa4d6b9e152a073d092b55fca870aa7a43263017de2348ad39f3b2ba0d0cfa982834671f1d95e15c220f704bab49d0874040ff0ca5844b47df5fb721d867e1fa12e5d856f94e7a0dcabaaaf1a2eb6b046bf634358ec2ba46b81fcc618ea138e7acf3927e9517dcd70faf72026848ff3485ab95251ba55e68d51754d5ef2ecf318af2410a6bf745043aefc6aeb052b8a12314ba36e2892ad252fe64f098cf21d67c5a733a9bab829fafc3712d3f2b82fdb05400e413d7a6a653b15b6c2f2bc3da474da2e561e10fc87de523bca5775d3cc533b9468f12c32880f9eccf1d2ecc628b8c75ffb481be748bc63d4efcc7b0841c8e3675e43fb1e47c3eb9608bfd29f01de746628afc4edcf4e75b830ccbb89013667536f2f0b59bfeebde1e42e023604001770e2196b827627d04e050c1f64f7896e4a76d1d096b744f8cb2044213076320c529e472a5d407ffc3b1e75a561244facdb57e341e6b0f17c7cee1e8189f9b7faa31366970b717aeaa05286d28c5b2d2367b470cd1ff7f85e16dda75cd166edf7948409d0d6d1dce14ffc62ab4bdcb54526e4d9c77339be2044688997c4245eb24f7b319c3d0cf10823bf0f5d07fbc942088cbab6af32b5c12f4a632ef95511fea4fa87baec06fec54d52d84037c02a238cacb640c7ae329bb92356ea75d2534ac12c0450abfd46a0f93546100f10f0ce9e211114bc232074b1ddb185bf42f37e72c24fe2583aa2cf92ff2cb3dba397a96fde75e0e3b1e2442568972b3dee6127ac7018adfc19b554f89017e0c431ca4e23ed1c9ae36e4beb83ef5c60843472f881182e2e5f84bfa28501ca9b34ee33954535b1ece3fcdced6d19ed83b015fb098e2e08672279665146f3f8c625bc6cc9788547f17a9abca69b811230550fa19f153102869f30ef0d08db7aafc0d576eec1ecd8be4ecccd4f0ec66a825c7a3a4aa4bbdc8aa42ed45d4a631f49ee8397921b2ba6d5f7cef9b7110dc28dc7c734e12b69fa78379a39d5f7b3ca6677540e74406f506e483d8c4c24303fdb58d6f43ada3c210684669a9d86ce4ee10ca71e06a8e9bea175cbd395aa76275377c4b8247848e94b1fb85a3358b485e160b48301cfb03caa478340598295bb5a68508dc5ff8dff7268c2041e1e7cde6ae79119f590ad9c4b360bb88246db8cee197d092a496bf903e3afd220db506a54b25d27da56c5034c76137045ab44d459ad1352a9cde4fa9fac2272951e29d57684e67d5e68bd2952170137584565062eca35c3edab81e0da67927b0aaba7a07737ee7dfc15f711994dd439ba2d5cfcab2602e1c98d091735febeb9085d747bcba69c170592980dc33b95ab514b68f49943a67e3ab571c2a25772b9aa19a7d05ee8e4fa9c959c370a702fe840a3af009bdd654b93084a303730251ecc3886eb7ba81e1c2b2fa3f394403296def6106613056b696d81da75ebae76c3f744b9d33f4f4116c0a1330f887dc579898dbbe38f3682a3380c476b28b136489dac6ae5e32a82840a62a5dec710ab6dcd417567443d4adbdb1194fe38388caca1b78ceb8c0f0a4b975b6a70a5270414940e9cd619a7a5cb9aac96a76b7728e30334c7f8b00d44bcc27843d5de519e7697fdb5551354e60e29ce716b257bdc563ff86d45ca609483f7cac82cd438b38dfeea081824bbaad6ff044425712e0d86cebbe7f8218969a826ff3ee5fb32db9c26124b082bd19195a5239aff204ca1f6e255342f2a55a06fe6bffd734d3d0419452b2bd8355e8a840fdd9822c64b6f3ce11c1e4ec17144540d8fd1087ef40d642d92930937e5e258c0e6fc3e97c3249fd142155a44969cfd749928a07daaa83de50507479af68422322a9bab4712a7ab613d48225ad344f6f3a75ca5b3563d827cddec364eba2ebd5e3683bc633dab38e48b905673fb5b5184b4d03674041c125727eee06350c72eb3e034a5905d81477d48947e36de2ab78b5ae930eeeeb7726598f02261108b0aac5077b64ea065bc8514cc103ca46eebaec75acca121245e9d0b755b5f3769bedd53b3dc00741ae4594f545cca81d3852dc417809b949e4322038041a544ec03661bf9de922da560ba4ff7b18d025efffe525ced1621740a4c475b62e950298e1b78a0c7daefa80ec4fccb930013dc76aa06ef3160aa85295a4e18b974d4631dd1169716f73dbd05c1a20e6ebfd40ce7eb58e4bf6a3d6e75db3a46be9deb04d7a2f65bdaf7f05442478ce556208fe110c7de61a62b770af85f103de3ffc02ed80f3dd783e5d87509baf3b957de5cd649ed023a27fc95c48a2ef4e1a35bdf64c8d36f3abbe4ead8135700fb1e3fa46787cfe6ffcd1355d70ad5292c13b4b98162b3c2b601f22537552ec07ed34ce394857d522f3ed6ea0e22fdfa8c105d77804a0d33c593052dddd61629f7015a5983010a37d468f31498aee2e6156df4704d7e31b47b82f7b477a187ea0c305ee9f1ae8bb9f1d83020944d5e6f950b06731078be7fcd7268e287b402b98d25c37de41148e39575009e6da6f8cd04f05ebaeacb8aee2c605f6e2143d542364a42de7c9a1d100c9249d2d9d3281caa2a405169a21b764814fc0c3440db1f5961043e5afb97a069a9080c09a97d63551ab4bb03f0ee5ff127e19aa3fc146d6f0f5544143c67e0465687e34ca29c4e0cf14dc0a59720d930d1fb113595dc445f3639f8cce9520c0fa8669d18bd186e589614b3d6a9b25b9236dfcb0148481d5b86f6f9b0751a007879682fb7a4230af6cd8d7ba0f2cc011e827c8212e2be9e40f01bb8c904fedd7a39a7113024fe050a5a62118836e14eed64c6746c05e777645c4c2f27d8c91af56a71bf36dd4a781c6d40d9f4ae0ef360407895ed29622a8fd1af756ebf40194c6ea38d4114bf7804ec6d3d3cc1750cbfa5f91b72c6e64d29cf722240089fa26ec7f4fdb153576593db8f2ee1e2b606ee9ecfef3394231fce373c9f41680478636e4670168088368242c13dcc666438784488b00adea64906652e9131be07dd9161d276b3fe3a2d26d3e3c851e552fef74d9444f90e44aabcbcc55aa880e01598ab0f699710d01302fd214ec07fdfbde70798cadf5039fdc4791605c49e7813f1cdadeab3505886015b4725d1cfb2e1945e41ed3962a7ec62d51a53b58e04f6390b28311c41e790319ccf8071ac7429996f247f349735f9234a0ed9a9482dd10c00ca9d8f313f138b2905cd91dbab8f2ce79fa904659dc95b6950e56f62003e32473a76b8db13ee4aed493fbf6be305bc418c7153574ea6895f45e03e37094965a2ba81ba55bcfbab2e4fcf9071cd0b25667c6caf494d53a5e2c570dd6d9ca7df2ecf643c9203c81ad4ba4d180fe7d1eacc40ce24193a155c55b0b54f0549f9bd88d2f656f3abbb395520196ccc9c343de0d003ba8940706769b250526ef55f9131106e28111aeed4fd0e2f0cc407382a94b743aa62203974173b7c3a58204956ff13a2745cc39f1889242a06b2ee694be35851d6d7bdb785669f5b6239aff9482c418e8fc5b0b4ddb095bffad66745c8242c6dd6e89646d66b959c69d3b883d20ffc3d2c4cf58e8f37fdd5735ba3c017ebcbcbe5c75e8aaa8222c642abec13f89517475d37709486d8d4f1e82b631ec0bec94d69676954ee66a61244be396d4f5352cca6516c4900eb70ce271f75e6be2c272687a1cd2147f74d6798699cc2659715b339e9c159c0f6bcba1edc610cf857b4ac8d9ecc9399ca4a18fc581924409e5991e2e3913f01c982ed76b401f99fa6a455cd4d30c57abb876021fc6f0afc22ee815701fed44be69894330875e3ee512044025b20e926018c5f97013c7a966104cdc43298b27c4544f7e29e90a88defaf1e811a95ca04471a55d80e807fdb1e5a0c5000f4e48b692ee140b538a736dc713a9cd4706d61931b4e30daebffe0d78db37ea70b9943f7ba661c49819f8b7acadb9d664aba07a54dc263eb7f958dc5c68f1c3e4d5fd5f1a7f485f59d80724a8240aa0513d369913c8a7ffd21ac29f8efd59f5107aaf1bde717ceb8d7d2cc63c29753dc5a8f931fb51a1644f081e778c9b657b6c5584a5dc4df4343e8c9a9f5402a18d7b31cb311dc2c2c1f1aa34422ce6d87917d0770e2fa0974ef6dd565cd0fbcf9219a1a9e47b9b124700d77ac5a286eab7a38ebe3ba8b27e1eef79461788f8dda946594b711676601cfb04502bdc55cd606133bbdd04e945f7ee32736e73f38d70e57f5083cfa840d3c984e2160e606122cd5df2f245077227432ce60ab12149590716c5e4dc971504614c9d8474aa95ba7b3455a7fc2181248131684a82b3825aee08fa07f63e4be4c82d88eaf2d4f28510563433bcf44755254bb88d6179d56d9f5d2c6655d1a3e35eee5bcc3d902166ab9e193ff412760d732f9d04656c6ce35a7de16975a50eb873cb9d2c890fee4596ad9c780e53865ba05086db334af7db6417fda7d24078b2f57d16ec13cad51896c39f59803c4579f3ddb521d7037d4e0f65b7e17053eb7be5cad28c899a60e557aab060f15d0d0aa66bba3d370b01078ab80e3312223818ea16d3b872bc9779bee268b73cb864262cca8acb75a42eba299bd0607f94afc689323b59079121c683d59be9b1a61481f3637e4c5b6a34352f2408aa6947263818f3ee14f2c69268464cd52e6d1fc79c62a032b089b4cf47c90e946e6cf69294eb2a9879965ef7abe515cc4e57756835ee510c83dbdbe69be2b19aa5d91a75305d22fd9e2e2679e5bbe814be5569dcf66dd25c22e0e65d686c82b84af4d82025cd723c16e09c57dd9ceebd5c0fd669a6d16c834ad943e652f13628f05535913e54f92ce243250edcb0617618271a9fd18bfda2be111e6a2756cc5db221283b1793b57d441f31f98ec9bf809653ec3f"}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4044091) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/9, 0x9, 0x0, 0x20a51b76}}, 0x120) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000140), 0x4) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000940)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x0, 0xb9c, "1dcc79dc871c727f5161ac2a8e4cc9840bf9758bd451be073ffc9a88295eb61f59ed7b505b740380e9e52408f09a3a51eb40921a93b564681049851448ebb8ba", "3ffc41dee2559d50df9129b097ffb6a24732ffe375f19b9d3e5ca6831952a1c9", [0x2b00]}) ioctl$LOOP_CLR_FD(r0, 0x4c01) 05:23:09 executing program 1: r0 = perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x7, 0x3, 0x1, 0xa2, 0x0, 0x332e, 0x9084d, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xb499}, 0x80000, 0x7fffffff, 0x9, 0x2, 0x4, 0x6, 0x0, 0x0, 0x5, 0x0, 0x3}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) close(r0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) (async) ioctl$BTRFS_IOC_SET_FEATURES(r1, 0x40309439, &(0x7f0000000040)={0x3, 0x1, 0x3}) (async) r2 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x0, 0x81, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x8c923, 0x4, 0xa2f, 0x0, 0x0, 0x0, 0x1000}, r2, 0x8, 0xffffffffffffffff, 0x0) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x0, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\fc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q9n\xb4\xb6s\xb0\f\xb4\x03\x02\x00\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8923, &(0x7f00000010c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ\xff\xb8\xed\x81\x9dXf\xe5\x94\x17\xd2\x9b\x99\x1d\xc4\xb0\xd6\xfe\xa6\xa0\x99\x7f\xd5\x05\xab$2\"\xb8\xea\x9f\x01u\xafO\\\xa8p/\xf1\xbaD\xf77\x16\xa1\x03@\xd9\xd9M\xd2b\x8c\xbf\'\xb2|\xebg!\xb7\x1a\xc8 \x97E\xbbAjmj8\xed\xb3\xeb\x13g;') sendmsg$NLBL_CIPSOV4_C_REMOVE(r8, &(0x7f0000000240)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) (async) ioctl$BTRFS_IOC_RESIZE(r6, 0x50009403, &(0x7f0000000380)=ANY=[@ANYRES32=r1, @ANYBLOB="e40200ff", @ANYRESDEC=r7, @ANYBLOB="3a30ffffffff30303030303030303030303130bd27ba32334d"]) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) getpid() socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000340)) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) [ 364.641243] audit: type=1800 audit(1676179389.201:307): pid=16661 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="loop5" ino=10 res=0 [ 364.744742] audit: type=1800 audit(1676179389.231:308): pid=16661 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="loop5" ino=10 res=0 [ 364.918575] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 364.956377] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 05:23:09 executing program 1: r0 = perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x7, 0x3, 0x1, 0xa2, 0x0, 0x332e, 0x9084d, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xb499}, 0x80000, 0x7fffffff, 0x9, 0x2, 0x4, 0x6, 0x0, 0x0, 0x5, 0x0, 0x3}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) close(r0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r1, 0x40309439, &(0x7f0000000040)={0x3, 0x1, 0x3}) (async) r2 = getpid() (async) bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) (async) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x0, 0x81, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x8c923, 0x4, 0xa2f, 0x0, 0x0, 0x0, 0x1000}, r2, 0x8, 0xffffffffffffffff, 0x0) (async) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x0, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\fc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q9n\xb4\xb6s\xb0\f\xb4\x03\x02\x00\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8923, &(0x7f00000010c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ\xff\xb8\xed\x81\x9dXf\xe5\x94\x17\xd2\x9b\x99\x1d\xc4\xb0\xd6\xfe\xa6\xa0\x99\x7f\xd5\x05\xab$2\"\xb8\xea\x9f\x01u\xafO\\\xa8p/\xf1\xbaD\xf77\x16\xa1\x03@\xd9\xd9M\xd2b\x8c\xbf\'\xb2|\xebg!\xb7\x1a\xc8 \x97E\xbbAjmj8\xed\xb3\xeb\x13g;') sendmsg$NLBL_CIPSOV4_C_REMOVE(r8, &(0x7f0000000240)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) (async) ioctl$BTRFS_IOC_RESIZE(r6, 0x50009403, &(0x7f0000000380)=ANY=[@ANYRES32=r1, @ANYBLOB="e40200ff", @ANYRESDEC=r7, @ANYBLOB="3a30ffffffff30303030303030303030303130bd27ba32334d"]) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) getpid() (async) socketpair$nbd(0x1, 0x1, 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000340)) (async) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) [ 364.996069] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.007639] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.015034] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.029312] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.074608] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.101734] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.106148] overlayfs: unrecognized mount option "woç}É·å™nrkdir=./file1" or missing value 05:23:09 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$squashfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="dc03e7fa95cda7005d867c8fac3d5aabfdcbedd3e3e98326e37660500952db49a2770e927c8570f403f3e2c4d0707df28d6a74e37b2011419f84c842c93deb006825c6edac1b30d7e406ccd9081ad69eb96307deaff2282880eb4272fd85b515d32820f4a0ec79030000000000000076dad23e7404060007000000360a90448a4e748f574d48c406e12bb3139752f04c5e9927eabd00000000000000c964d06d8081d349c2d9abdf44b6ea290d12fb2b7636483ed387ebf168589ca17b758366ad422b70f59537a9d520b69483b0a44c7fea6129308abe0210f9405808b65ab6f93cf4771269154b11535c71699cc00b2cff3f26ccc53d64f7d1293ac461bad40400000000000000"], 0x1, 0x228, &(0x7f0000000300)="$eJzKKC4sZmdgYPj7sSaZgUGAAQRYGEQYLjAwMrAwMDDIM4KFGD4yQeipUPomlGaDyl+B0r5Q8XYo/de8KiKKgYExU+meGdMB8RRFRgEGHpGvpx4wJDPwxzJYzvNecykoc8pVobdL94PUe4VWbmJgVE/hXzRnwwSnmbxgYxkjo5DNYT4gM4sDZBADA8PkPxH3HrBIMoggmSXK8U/sVMvyVWad9xlmdExLY2A0mMXBwMCgd0R3pp0BbzcT1MziyqrsxJyc1KLiMwyo5k9m3M+kyAhSd+bv1eAHjHYM3bEMjAxyG/zVFn/7I1W5cVN95PSqiJqp3U03l66PY9im//eKidT7iRlh/x8cEtSyyMv/ME9G6fvmhjkfauqemDh2NirP5W+9/Pfd+5ja4gQ1psfiXYVs/AluWjWfnJ3cLB/PTa9u31KsuCArzWXisakX/yYcX8vAMPnCE1v9mjOH4hVjOKXcKufG3HWLF+Rapn6+7g0Dw8GozxMZGJcz7mdiYJgZtnMPsr/KG6CRwcDMwMCgwsDAwMTAwpCWmZNq4MHAyMAM5RiyQFXBVDMxcIAl9JLzc1LaGRjBSQCsbTkDC9wMw8cMrHCOETLH2KIBahJDO5RWgdIeUHo5lH4MpeXRkg0L2IR+KE+jgYGBjaEisaSkyJCNgQHKgosZwcWMBOA2M0FtncuE6rnjTAyjYBSMglEwCkbBKBgFo2AUjIJRMJIBIAAA///ZbLn7") (async) r1 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000005c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000540)={0x2, 0x80, 0x2, 0x81, 0x7, 0x3f, 0x0, 0x101, 0x80408, 0x4, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x40, 0x2, @perf_bp={&(0x7f00000001c0), 0x4}, 0x8244, 0xffffffffffffffc1, 0x81, 0x9, 0x306, 0x5af, 0x0, 0x0, 0x20, 0x0, 0x7a3e}, r2, 0xb, 0xffffffffffffffff, 0x1) (async) ptrace(0x10, r1) (async) perf_event_open(0x0, r1, 0x0, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f0000000640)={0x1, 0x80, 0x3, 0x0, 0x7f, 0x2, 0x0, 0x1, 0x80, 0x4, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0xa15, 0x0, @perf_config_ext={0x7, 0x4}, 0x4, 0x6, 0x5, 0x8, 0x4, 0x1, 0x4, 0x0, 0x1ff, 0x0, 0x40}, r1, 0xd, r0, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0/file0\x00', 0x0, 0x0) (async) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r5, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000000)={'bridge0\x00', 0x0}) bind$packet(r5, &(0x7f0000000040)={0x11, 0x0, r7, 0x1, 0x0, 0x6, @dev}, 0x14) (async) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) sendfile(r8, r9, 0x0, 0x80001d00c0d0) (async) openat$cgroup_ro(r9, &(0x7f00000006c0)='cgroup.events\x00', 0x0, 0x0) (async) sendto$inet6(r9, &(0x7f0000000280)="4103f5f21116480401020200c52cf7c25975e005b02f0800eb2b2f6fdac8897c6b118777faffffff3066090cb600c5471d130a66321a54e7df305f80a88161b6fd8f24286a57c3feffff", 0x4a, 0x800, 0x0, 0x0) (async) ioctl$F2FS_IOC_GET_PIN_FILE(r5, 0x8004f50e, &(0x7f0000000200)) (async) perf_event_open(&(0x7f0000000100)={0x6, 0x80, 0x40, 0xff, 0x0, 0x1f, 0x0, 0x7ff, 0x0, 0x3, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1ff, 0x4, @perf_config_ext={0x1, 0x8}, 0x80005, 0x9, 0x5, 0x8, 0x2b, 0x9, 0x6, 0x0, 0x162, 0x0, 0x8000}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) (async) perf_event_open(&(0x7f0000000080)={0x0, 0x80, 0x8, 0x40, 0xf7, 0x0, 0x0, 0x4, 0x5, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x18eb, 0x4, @perf_config_ext={0x5, 0xffffffff}, 0x80120, 0x7, 0x34, 0x1, 0x9, 0x3, 0x43c, 0x0, 0x8, 0x0, 0x1}, 0xffffffffffffffff, 0x0, r4, 0x8) (async) ioctl$SG_IO(r4, 0x2285, &(0x7f0000002300)={0x53, 0xfffffffffffffffd, 0xd, 0x0, @buffer={0x0, 0xd1, &(0x7f00000021c0)=""/209}, &(0x7f00000020c0)="7155640d559dcb778937fb86e0", 0x0, 0x216, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) sendfile(r3, r0, 0x0, 0x8000) (async) r11 = creat(&(0x7f0000002440)='./file0\x00', 0x80) write$cgroup_type(r11, &(0x7f0000000240), 0xfb3f) (async) fallocate(r11, 0x0, 0x7ffd, 0x80) (async) perf_event_open(&(0x7f0000000000)={0x4, 0x80, 0x1f, 0x0, 0x2, 0x6, 0x0, 0x97b0, 0x80058, 0xb, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x8a, 0x800000000000008}, 0x80b0, 0x4, 0x0, 0x1, 0x77dd, 0x5, 0x8000, 0x0, 0x8, 0x0, 0x33}, r10, 0xfffffffffffffffc, r11, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000002380)={0x2020}, 0x2020) [ 365.132133] hid-generic 0000:20A51B76:0000.0001: unknown main item tag 0x0 [ 365.153520] hid-generic 0000:20A51B76:0000.0001: hidraw0: HID v0.00 Device [syz1] on syz1 [ 365.169019] print_req_error: 17 callbacks suppressed [ 365.169029] print_req_error: I/O error, dev loop7, sector 0 05:23:09 executing program 0: r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) (async, rerun: 32) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) openat$bsg(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340), 0xc, &(0x7f0000000480)={&(0x7f00000005c0)=@newlinkprop={0x74, 0x6c, 0x400, 0x70bd28, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x2010}, [@IFLA_PROP_LIST={0x18, 0x34, 0x0, 0x1, [{0x14, 0x35, 'batadv_slave_1\x00'}]}, @IFLA_EXT_MASK={0x8, 0x1d, 0x6}, @IFLA_IFNAME={0x14, 0x3, 'veth1_to_bridge\x00'}, @IFLA_OPERSTATE={0x5, 0x10, 0x1}, @IFLA_PROTO_DOWN={0x5}, @IFLA_EVENT={0x8, 0x2c, 0x20bcbf50}, @IFLA_MTU={0x8, 0x4, 0x9}]}, 0x74}}, 0x885) (async) mkdir(&(0x7f0000000200)='./bus\x00', 0x1c4) (async, rerun: 32) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb), 0x0) (rerun: 32) lsetxattr$system_posix_acl(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f00000002c0)='./file1\x00', 0x0) (async, rerun: 32) symlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') (rerun: 32) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="75707065726469723d2e2f6275732c776fe7177dc9b7e5996e726b6469723d2e2f66696c65312c6c6f7765726469723d2e2f66696c6530"]) chdir(&(0x7f00000001c0)='./bus\x00') link(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x2000, 0x0) bind$tipc(r1, &(0x7f0000000500)=@name={0x1e, 0x2, 0x0, {{0x0, 0x1}, 0x3}}, 0x10) (async) mount$overlay(0x0, 0x0, &(0x7f0000000240), 0x1900000, &(0x7f0000000780)=ANY=[]) (async) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) (async) setxattr$trusted_overlay_upper(&(0x7f0000000100)='./file2\x00', &(0x7f0000000140), 0x0, 0x77, 0x1) [ 365.180578] buffer_io_error: 14 callbacks suppressed [ 365.180587] Buffer I/O error on dev loop7, logical block 0, async page read [ 365.193275] ldm_validate_partition_table(): Disk read failed. [ 365.199756] Dev loop7: unable to read RDB block 0 [ 365.204859] loop7: unable to read partition table [ 365.215017] loop7: partition table beyond EOD, truncated [ 365.223695] loop_reread_partitions: partition scan of loop7 () failed (rc=-5) [ 365.265639] REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal 05:23:09 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) (async) ioctl$LOOP_CONFIGURE(0xffffffffffffffff, 0x4c0a, 0x0) r1 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) (async) r2 = socket$inet6_udp(0xa, 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="3f9ebe239545703482cbae9a17ba12fc50", 0x11}], 0x1, 0x81806, 0x2) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) (async) sendfile(r0, r1, 0x0, 0x100000000000042) (async, rerun: 32) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x50, 0x0, &(0x7f0000000100)) (rerun: 32) readahead(0xffffffffffffffff, 0xfffffffffbfffefd, 0x4000000002e) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r3) write$binfmt_misc(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="73797a309c7c19c4b581eb03596f2af7c311e6da38b907925fdde672b965f341976f2361a6bc"], 0x26) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000480)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, r6, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {r6}], 0x0, "7464fbe08eb369"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000050480)={0x0, 0x0, "4629ebda72a4f9530708628f797006b6aaf32b5eba1d22b62d4edf01383a53af9a4cb93416f39a042b2547d28bf5e0c481d232b8a0a89cf8dbac17e567ebc9d57a4ef87abc28c5b3d7d130c577500228dabcf1be8cf73e8c992036dc4acb13498c6a911b426c8f6d7e853d0e7e78cea30aca388aab96ac66cf024bc7503fe65619c58642c19941b685569a00fefc8a3c4cb40ddbb23919af80d05f010f84ab02d9e23fd8f314d1c7692fb01c5a02b90682289c92aa35c6b83f3e7142e5c0b3b1ba4af5e21c1055c9bae0f78c6ce095bc75b5319b07bc5a89b22a8bf46bf7e08c4b7c57d6dd0d62477bc1f89090ecec78ba83e9265f6cb99bd3bafbcc74487ff2", "0fd4413ebef212d770b44fd9dab239bf4bacac6a8c576e1ca2974d62bc35bdcb9f32bb28ca53da8a93c0e2b3c84538b2b6c6be51dd09b895deb444112e95b4ea55e06eb0404eff748a172d7d41b996c937dce08529d7cc2089c02064fac582ef3049e7e7dc283bd0f0024c0d24f0452c339613b3fd01dbaefdd1f68b39c7df878ccb2642e8c976ba23a77631fbd70c84173959cdb21b81670fb4f9fdaaf03b86ee9aca5f2d43317fee96a81580dae9298aa4c8103d7c373aa6fdbd83d6ff5c005de617c6149010be708bac4e8279f2c412536e964fc367d71ac999a379c155d7b9275aea27e5022a6a1aacd66f79c930ffe96e785979b5f8fbabe915a68443d225ac815c6d115dca03bd7b84e08c1b9343aa1b58f6ae19e6d1c5b0ba75923f4090485cafb784d412ed42305afa0565e82556ff1451ca98ef0c005663abe23c2b1fbc64e0c6c3a7177ebd5c3a391475474df7b6f12cda74c7efdf85d9c36aa5713bdcd5338d32395c9af9c7d60eedf0e0aa4d6b9e152a073d092b55fca870aa7a43263017de2348ad39f3b2ba0d0cfa982834671f1d95e15c220f704bab49d0874040ff0ca5844b47df5fb721d867e1fa12e5d856f94e7a0dcabaaaf1a2eb6b046bf634358ec2ba46b81fcc618ea138e7acf3927e9517dcd70faf72026848ff3485ab95251ba55e68d51754d5ef2ecf318af2410a6bf745043aefc6aeb052b8a12314ba36e2892ad252fe64f098cf21d67c5a733a9bab829fafc3712d3f2b82fdb05400e413d7a6a653b15b6c2f2bc3da474da2e561e10fc87de523bca5775d3cc533b9468f12c32880f9eccf1d2ecc628b8c75ffb481be748bc63d4efcc7b0841c8e3675e43fb1e47c3eb9608bfd29f01de746628afc4edcf4e75b830ccbb89013667536f2f0b59bfeebde1e42e023604001770e2196b827627d04e050c1f64f7896e4a76d1d096b744f8cb2044213076320c529e472a5d407ffc3b1e75a561244facdb57e341e6b0f17c7cee1e8189f9b7faa31366970b717aeaa05286d28c5b2d2367b470cd1ff7f85e16dda75cd166edf7948409d0d6d1dce14ffc62ab4bdcb54526e4d9c77339be2044688997c4245eb24f7b319c3d0cf10823bf0f5d07fbc942088cbab6af32b5c12f4a632ef95511fea4fa87baec06fec54d52d84037c02a238cacb640c7ae329bb92356ea75d2534ac12c0450abfd46a0f93546100f10f0ce9e211114bc232074b1ddb185bf42f37e72c24fe2583aa2cf92ff2cb3dba397a96fde75e0e3b1e2442568972b3dee6127ac7018adfc19b554f89017e0c431ca4e23ed1c9ae36e4beb83ef5c60843472f881182e2e5f84bfa28501ca9b34ee33954535b1ece3fcdced6d19ed83b015fb098e2e08672279665146f3f8c625bc6cc9788547f17a9abca69b811230550fa19f153102869f30ef0d08db7aafc0d576eec1ecd8be4ecccd4f0ec66a825c7a3a4aa4bbdc8aa42ed45d4a631f49ee8397921b2ba6d5f7cef9b7110dc28dc7c734e12b69fa78379a39d5f7b3ca6677540e74406f506e483d8c4c24303fdb58d6f43ada3c210684669a9d86ce4ee10ca71e06a8e9bea175cbd395aa76275377c4b8247848e94b1fb85a3358b485e160b48301cfb03caa478340598295bb5a68508dc5ff8dff7268c2041e1e7cde6ae79119f590ad9c4b360bb88246db8cee197d092a496bf903e3afd220db506a54b25d27da56c5034c76137045ab44d459ad1352a9cde4fa9fac2272951e29d57684e67d5e68bd2952170137584565062eca35c3edab81e0da67927b0aaba7a07737ee7dfc15f711994dd439ba2d5cfcab2602e1c98d091735febeb9085d747bcba69c170592980dc33b95ab514b68f49943a67e3ab571c2a25772b9aa19a7d05ee8e4fa9c959c370a702fe840a3af009bdd654b93084a303730251ecc3886eb7ba81e1c2b2fa3f394403296def6106613056b696d81da75ebae76c3f744b9d33f4f4116c0a1330f887dc579898dbbe38f3682a3380c476b28b136489dac6ae5e32a82840a62a5dec710ab6dcd417567443d4adbdb1194fe38388caca1b78ceb8c0f0a4b975b6a70a5270414940e9cd619a7a5cb9aac96a76b7728e30334c7f8b00d44bcc27843d5de519e7697fdb5551354e60e29ce716b257bdc563ff86d45ca609483f7cac82cd438b38dfeea081824bbaad6ff044425712e0d86cebbe7f8218969a826ff3ee5fb32db9c26124b082bd19195a5239aff204ca1f6e255342f2a55a06fe6bffd734d3d0419452b2bd8355e8a840fdd9822c64b6f3ce11c1e4ec17144540d8fd1087ef40d642d92930937e5e258c0e6fc3e97c3249fd142155a44969cfd749928a07daaa83de50507479af68422322a9bab4712a7ab613d48225ad344f6f3a75ca5b3563d827cddec364eba2ebd5e3683bc633dab38e48b905673fb5b5184b4d03674041c125727eee06350c72eb3e034a5905d81477d48947e36de2ab78b5ae930eeeeb7726598f02261108b0aac5077b64ea065bc8514cc103ca46eebaec75acca121245e9d0b755b5f3769bedd53b3dc00741ae4594f545cca81d3852dc417809b949e4322038041a544ec03661bf9de922da560ba4ff7b18d025efffe525ced1621740a4c475b62e950298e1b78a0c7daefa80ec4fccb930013dc76aa06ef3160aa85295a4e18b974d4631dd1169716f73dbd05c1a20e6ebfd40ce7eb58e4bf6a3d6e75db3a46be9deb04d7a2f65bdaf7f05442478ce556208fe110c7de61a62b770af85f103de3ffc02ed80f3dd783e5d87509baf3b957de5cd649ed023a27fc95c48a2ef4e1a35bdf64c8d36f3abbe4ead8135700fb1e3fa46787cfe6ffcd1355d70ad5292c13b4b98162b3c2b601f22537552ec07ed34ce394857d522f3ed6ea0e22fdfa8c105d77804a0d33c593052dddd61629f7015a5983010a37d468f31498aee2e6156df4704d7e31b47b82f7b477a187ea0c305ee9f1ae8bb9f1d83020944d5e6f950b06731078be7fcd7268e287b402b98d25c37de41148e39575009e6da6f8cd04f05ebaeacb8aee2c605f6e2143d542364a42de7c9a1d100c9249d2d9d3281caa2a405169a21b764814fc0c3440db1f5961043e5afb97a069a9080c09a97d63551ab4bb03f0ee5ff127e19aa3fc146d6f0f5544143c67e0465687e34ca29c4e0cf14dc0a59720d930d1fb113595dc445f3639f8cce9520c0fa8669d18bd186e589614b3d6a9b25b9236dfcb0148481d5b86f6f9b0751a007879682fb7a4230af6cd8d7ba0f2cc011e827c8212e2be9e40f01bb8c904fedd7a39a7113024fe050a5a62118836e14eed64c6746c05e777645c4c2f27d8c91af56a71bf36dd4a781c6d40d9f4ae0ef360407895ed29622a8fd1af756ebf40194c6ea38d4114bf7804ec6d3d3cc1750cbfa5f91b72c6e64d29cf722240089fa26ec7f4fdb153576593db8f2ee1e2b606ee9ecfef3394231fce373c9f41680478636e4670168088368242c13dcc666438784488b00adea64906652e9131be07dd9161d276b3fe3a2d26d3e3c851e552fef74d9444f90e44aabcbcc55aa880e01598ab0f699710d01302fd214ec07fdfbde70798cadf5039fdc4791605c49e7813f1cdadeab3505886015b4725d1cfb2e1945e41ed3962a7ec62d51a53b58e04f6390b28311c41e790319ccf8071ac7429996f247f349735f9234a0ed9a9482dd10c00ca9d8f313f138b2905cd91dbab8f2ce79fa904659dc95b6950e56f62003e32473a76b8db13ee4aed493fbf6be305bc418c7153574ea6895f45e03e37094965a2ba81ba55bcfbab2e4fcf9071cd0b25667c6caf494d53a5e2c570dd6d9ca7df2ecf643c9203c81ad4ba4d180fe7d1eacc40ce24193a155c55b0b54f0549f9bd88d2f656f3abbb395520196ccc9c343de0d003ba8940706769b250526ef55f9131106e28111aeed4fd0e2f0cc407382a94b743aa62203974173b7c3a58204956ff13a2745cc39f1889242a06b2ee694be35851d6d7bdb785669f5b6239aff9482c418e8fc5b0b4ddb095bffad66745c8242c6dd6e89646d66b959c69d3b883d20ffc3d2c4cf58e8f37fdd5735ba3c017ebcbcbe5c75e8aaa8222c642abec13f89517475d37709486d8d4f1e82b631ec0bec94d69676954ee66a61244be396d4f5352cca6516c4900eb70ce271f75e6be2c272687a1cd2147f74d6798699cc2659715b339e9c159c0f6bcba1edc610cf857b4ac8d9ecc9399ca4a18fc581924409e5991e2e3913f01c982ed76b401f99fa6a455cd4d30c57abb876021fc6f0afc22ee815701fed44be69894330875e3ee512044025b20e926018c5f97013c7a966104cdc43298b27c4544f7e29e90a88defaf1e811a95ca04471a55d80e807fdb1e5a0c5000f4e48b692ee140b538a736dc713a9cd4706d61931b4e30daebffe0d78db37ea70b9943f7ba661c49819f8b7acadb9d664aba07a54dc263eb7f958dc5c68f1c3e4d5fd5f1a7f485f59d80724a8240aa0513d369913c8a7ffd21ac29f8efd59f5107aaf1bde717ceb8d7d2cc63c29753dc5a8f931fb51a1644f081e778c9b657b6c5584a5dc4df4343e8c9a9f5402a18d7b31cb311dc2c2c1f1aa34422ce6d87917d0770e2fa0974ef6dd565cd0fbcf9219a1a9e47b9b124700d77ac5a286eab7a38ebe3ba8b27e1eef79461788f8dda946594b711676601cfb04502bdc55cd606133bbdd04e945f7ee32736e73f38d70e57f5083cfa840d3c984e2160e606122cd5df2f245077227432ce60ab12149590716c5e4dc971504614c9d8474aa95ba7b3455a7fc2181248131684a82b3825aee08fa07f63e4be4c82d88eaf2d4f28510563433bcf44755254bb88d6179d56d9f5d2c6655d1a3e35eee5bcc3d902166ab9e193ff412760d732f9d04656c6ce35a7de16975a50eb873cb9d2c890fee4596ad9c780e53865ba05086db334af7db6417fda7d24078b2f57d16ec13cad51896c39f59803c4579f3ddb521d7037d4e0f65b7e17053eb7be5cad28c899a60e557aab060f15d0d0aa66bba3d370b01078ab80e3312223818ea16d3b872bc9779bee268b73cb864262cca8acb75a42eba299bd0607f94afc689323b59079121c683d59be9b1a61481f3637e4c5b6a34352f2408aa6947263818f3ee14f2c69268464cd52e6d1fc79c62a032b089b4cf47c90e946e6cf69294eb2a9879965ef7abe515cc4e57756835ee510c83dbdbe69be2b19aa5d91a75305d22fd9e2e2679e5bbe814be5569dcf66dd25c22e0e65d686c82b84af4d82025cd723c16e09c57dd9ceebd5c0fd669a6d16c834ad943e652f13628f05535913e54f92ce243250edcb0617618271a9fd18bfda2be111e6a2756cc5db221283b1793b57d441f31f98ec9bf809653ec3f"}) (async, rerun: 64) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4044091) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/9, 0x9, 0x0, 0x20a51b76}}, 0x120) (async) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000140), 0x4) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000940)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x0, 0xb9c, "1dcc79dc871c727f5161ac2a8e4cc9840bf9758bd451be073ffc9a88295eb61f59ed7b505b740380e9e52408f09a3a51eb40921a93b564681049851448ebb8ba", "3ffc41dee2559d50df9129b097ffb6a24732ffe375f19b9d3e5ca6831952a1c9", [0x2b00]}) ioctl$LOOP_CLR_FD(r0, 0x4c01) [ 365.311563] REISERFS (device loop2): using ordered data mode [ 365.368173] reiserfs: using flush barriers [ 365.369627] audit: type=1800 audit(1676179389.931:309): pid=16864 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name="bus" dev="sda1" ino=14617 res=0 [ 365.392723] REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 05:23:10 executing program 1: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) ioctl$LOOP_CONFIGURE(0xffffffffffffffff, 0x4c0a, 0x0) r1 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="3f9ebe239545703482cbae9a17ba12fc50", 0x11}], 0x1, 0x81806, 0x2) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, 0x0, 0x100000000000042) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x50, 0x0, &(0x7f0000000100)) readahead(0xffffffffffffffff, 0xfffffffffbfffefd, 0x4000000002e) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r3) write$binfmt_misc(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="73797a309c7c19c4b581eb03596f2af7c311e6da38b907925fdde672b965f341976f2361a6bc"], 0x26) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000480)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, r6, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {r6}], 0x0, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000050480)={0x0, 0x0, "4629ebda72a4f9530708628f797006b6aaf32b5eba1d22b62d4edf01383a53af9a4cb93416f39a042b2547d28bf5e0c481d232b8a0a89cf8dbac17e567ebc9d57a4ef87abc28c5b3d7d130c577500228dabcf1be8cf73e8c992036dc4acb13498c6a911b426c8f6d7e853d0e7e78cea30aca388aab96ac66cf024bc7503fe65619c58642c19941b685569a00fefc8a3c4cb40ddbb23919af80d05f010f84ab02d9e23fd8f314d1c7692fb01c5a02b90682289c92aa35c6b83f3e7142e5c0b3b1ba4af5e21c1055c9bae0f78c6ce095bc75b5319b07bc5a89b22a8bf46bf7e08c4b7c57d6dd0d62477bc1f89090ecec78ba83e9265f6cb99bd3bafbcc74487ff2", "0fd4413ebef212d770b44fd9dab239bf4bacac6a8c576e1ca2974d62bc35bdcb9f32bb28ca53da8a93c0e2b3c84538b2b6c6be51dd09b895deb444112e95b4ea55e06eb0404eff748a172d7d41b996c937dce08529d7cc2089c02064fac582ef3049e7e7dc283bd0f0024c0d24f0452c339613b3fd01dbaefdd1f68b39c7df878ccb2642e8c976ba23a77631fbd70c84173959cdb21b81670fb4f9fdaaf03b86ee9aca5f2d43317fee96a81580dae9298aa4c8103d7c373aa6fdbd83d6ff5c005de617c6149010be708bac4e8279f2c412536e964fc367d71ac999a379c155d7b9275aea27e5022a6a1aacd66f79c930ffe96e785979b5f8fbabe915a68443d225ac815c6d115dca03bd7b84e08c1b9343aa1b58f6ae19e6d1c5b0ba75923f4090485cafb784d412ed42305afa0565e82556ff1451ca98ef0c005663abe23c2b1fbc64e0c6c3a7177ebd5c3a391475474df7b6f12cda74c7efdf85d9c36aa5713bdcd5338d32395c9af9c7d60eedf0e0aa4d6b9e152a073d092b55fca870aa7a43263017de2348ad39f3b2ba0d0cfa982834671f1d95e15c220f704bab49d0874040ff0ca5844b47df5fb721d867e1fa12e5d856f94e7a0dcabaaaf1a2eb6b046bf634358ec2ba46b81fcc618ea138e7acf3927e9517dcd70faf72026848ff3485ab95251ba55e68d51754d5ef2ecf318af2410a6bf745043aefc6aeb052b8a12314ba36e2892ad252fe64f098cf21d67c5a733a9bab829fafc3712d3f2b82fdb05400e413d7a6a653b15b6c2f2bc3da474da2e561e10fc87de523bca5775d3cc533b9468f12c32880f9eccf1d2ecc628b8c75ffb481be748bc63d4efcc7b0841c8e3675e43fb1e47c3eb9608bfd29f01de746628afc4edcf4e75b830ccbb89013667536f2f0b59bfeebde1e42e023604001770e2196b827627d04e050c1f64f7896e4a76d1d096b744f8cb2044213076320c529e472a5d407ffc3b1e75a561244facdb57e341e6b0f17c7cee1e8189f9b7faa31366970b717aeaa05286d28c5b2d2367b470cd1ff7f85e16dda75cd166edf7948409d0d6d1dce14ffc62ab4bdcb54526e4d9c77339be2044688997c4245eb24f7b319c3d0cf10823bf0f5d07fbc942088cbab6af32b5c12f4a632ef95511fea4fa87baec06fec54d52d84037c02a238cacb640c7ae329bb92356ea75d2534ac12c0450abfd46a0f93546100f10f0ce9e211114bc232074b1ddb185bf42f37e72c24fe2583aa2cf92ff2cb3dba397a96fde75e0e3b1e2442568972b3dee6127ac7018adfc19b554f89017e0c431ca4e23ed1c9ae36e4beb83ef5c60843472f881182e2e5f84bfa28501ca9b34ee33954535b1ece3fcdced6d19ed83b015fb098e2e08672279665146f3f8c625bc6cc9788547f17a9abca69b811230550fa19f153102869f30ef0d08db7aafc0d576eec1ecd8be4ecccd4f0ec66a825c7a3a4aa4bbdc8aa42ed45d4a631f49ee8397921b2ba6d5f7cef9b7110dc28dc7c734e12b69fa78379a39d5f7b3ca6677540e74406f506e483d8c4c24303fdb58d6f43ada3c210684669a9d86ce4ee10ca71e06a8e9bea175cbd395aa76275377c4b8247848e94b1fb85a3358b485e160b48301cfb03caa478340598295bb5a68508dc5ff8dff7268c2041e1e7cde6ae79119f590ad9c4b360bb88246db8cee197d092a496bf903e3afd220db506a54b25d27da56c5034c76137045ab44d459ad1352a9cde4fa9fac2272951e29d57684e67d5e68bd2952170137584565062eca35c3edab81e0da67927b0aaba7a07737ee7dfc15f711994dd439ba2d5cfcab2602e1c98d091735febeb9085d747bcba69c170592980dc33b95ab514b68f49943a67e3ab571c2a25772b9aa19a7d05ee8e4fa9c959c370a702fe840a3af009bdd654b93084a303730251ecc3886eb7ba81e1c2b2fa3f394403296def6106613056b696d81da75ebae76c3f744b9d33f4f4116c0a1330f887dc579898dbbe38f3682a3380c476b28b136489dac6ae5e32a82840a62a5dec710ab6dcd417567443d4adbdb1194fe38388caca1b78ceb8c0f0a4b975b6a70a5270414940e9cd619a7a5cb9aac96a76b7728e30334c7f8b00d44bcc27843d5de519e7697fdb5551354e60e29ce716b257bdc563ff86d45ca609483f7cac82cd438b38dfeea081824bbaad6ff044425712e0d86cebbe7f8218969a826ff3ee5fb32db9c26124b082bd19195a5239aff204ca1f6e255342f2a55a06fe6bffd734d3d0419452b2bd8355e8a840fdd9822c64b6f3ce11c1e4ec17144540d8fd1087ef40d642d92930937e5e258c0e6fc3e97c3249fd142155a44969cfd749928a07daaa83de50507479af68422322a9bab4712a7ab613d48225ad344f6f3a75ca5b3563d827cddec364eba2ebd5e3683bc633dab38e48b905673fb5b5184b4d03674041c125727eee06350c72eb3e034a5905d81477d48947e36de2ab78b5ae930eeeeb7726598f02261108b0aac5077b64ea065bc8514cc103ca46eebaec75acca121245e9d0b755b5f3769bedd53b3dc00741ae4594f545cca81d3852dc417809b949e4322038041a544ec03661bf9de922da560ba4ff7b18d025efffe525ced1621740a4c475b62e950298e1b78a0c7daefa80ec4fccb930013dc76aa06ef3160aa85295a4e18b974d4631dd1169716f73dbd05c1a20e6ebfd40ce7eb58e4bf6a3d6e75db3a46be9deb04d7a2f65bdaf7f05442478ce556208fe110c7de61a62b770af85f103de3ffc02ed80f3dd783e5d87509baf3b957de5cd649ed023a27fc95c48a2ef4e1a35bdf64c8d36f3abbe4ead8135700fb1e3fa46787cfe6ffcd1355d70ad5292c13b4b98162b3c2b601f22537552ec07ed34ce394857d522f3ed6ea0e22fdfa8c105d77804a0d33c593052dddd61629f7015a5983010a37d468f31498aee2e6156df4704d7e31b47b82f7b477a187ea0c305ee9f1ae8bb9f1d83020944d5e6f950b06731078be7fcd7268e287b402b98d25c37de41148e39575009e6da6f8cd04f05ebaeacb8aee2c605f6e2143d542364a42de7c9a1d100c9249d2d9d3281caa2a405169a21b764814fc0c3440db1f5961043e5afb97a069a9080c09a97d63551ab4bb03f0ee5ff127e19aa3fc146d6f0f5544143c67e0465687e34ca29c4e0cf14dc0a59720d930d1fb113595dc445f3639f8cce9520c0fa8669d18bd186e589614b3d6a9b25b9236dfcb0148481d5b86f6f9b0751a007879682fb7a4230af6cd8d7ba0f2cc011e827c8212e2be9e40f01bb8c904fedd7a39a7113024fe050a5a62118836e14eed64c6746c05e777645c4c2f27d8c91af56a71bf36dd4a781c6d40d9f4ae0ef360407895ed29622a8fd1af756ebf40194c6ea38d4114bf7804ec6d3d3cc1750cbfa5f91b72c6e64d29cf722240089fa26ec7f4fdb153576593db8f2ee1e2b606ee9ecfef3394231fce373c9f41680478636e4670168088368242c13dcc666438784488b00adea64906652e9131be07dd9161d276b3fe3a2d26d3e3c851e552fef74d9444f90e44aabcbcc55aa880e01598ab0f699710d01302fd214ec07fdfbde70798cadf5039fdc4791605c49e7813f1cdadeab3505886015b4725d1cfb2e1945e41ed3962a7ec62d51a53b58e04f6390b28311c41e790319ccf8071ac7429996f247f349735f9234a0ed9a9482dd10c00ca9d8f313f138b2905cd91dbab8f2ce79fa904659dc95b6950e56f62003e32473a76b8db13ee4aed493fbf6be305bc418c7153574ea6895f45e03e37094965a2ba81ba55bcfbab2e4fcf9071cd0b25667c6caf494d53a5e2c570dd6d9ca7df2ecf643c9203c81ad4ba4d180fe7d1eacc40ce24193a155c55b0b54f0549f9bd88d2f656f3abbb395520196ccc9c343de0d003ba8940706769b250526ef55f9131106e28111aeed4fd0e2f0cc407382a94b743aa62203974173b7c3a58204956ff13a2745cc39f1889242a06b2ee694be35851d6d7bdb785669f5b6239aff9482c418e8fc5b0b4ddb095bffad66745c8242c6dd6e89646d66b959c69d3b883d20ffc3d2c4cf58e8f37fdd5735ba3c017ebcbcbe5c75e8aaa8222c642abec13f89517475d37709486d8d4f1e82b631ec0bec94d69676954ee66a61244be396d4f5352cca6516c4900eb70ce271f75e6be2c272687a1cd2147f74d6798699cc2659715b339e9c159c0f6bcba1edc610cf857b4ac8d9ecc9399ca4a18fc581924409e5991e2e3913f01c982ed76b401f99fa6a455cd4d30c57abb876021fc6f0afc22ee815701fed44be69894330875e3ee512044025b20e926018c5f97013c7a966104cdc43298b27c4544f7e29e90a88defaf1e811a95ca04471a55d80e807fdb1e5a0c5000f4e48b692ee140b538a736dc713a9cd4706d61931b4e30daebffe0d78db37ea70b9943f7ba661c49819f8b7acadb9d664aba07a54dc263eb7f958dc5c68f1c3e4d5fd5f1a7f485f59d80724a8240aa0513d369913c8a7ffd21ac29f8efd59f5107aaf1bde717ceb8d7d2cc63c29753dc5a8f931fb51a1644f081e778c9b657b6c5584a5dc4df4343e8c9a9f5402a18d7b31cb311dc2c2c1f1aa34422ce6d87917d0770e2fa0974ef6dd565cd0fbcf9219a1a9e47b9b124700d77ac5a286eab7a38ebe3ba8b27e1eef79461788f8dda946594b711676601cfb04502bdc55cd606133bbdd04e945f7ee32736e73f38d70e57f5083cfa840d3c984e2160e606122cd5df2f245077227432ce60ab12149590716c5e4dc971504614c9d8474aa95ba7b3455a7fc2181248131684a82b3825aee08fa07f63e4be4c82d88eaf2d4f28510563433bcf44755254bb88d6179d56d9f5d2c6655d1a3e35eee5bcc3d902166ab9e193ff412760d732f9d04656c6ce35a7de16975a50eb873cb9d2c890fee4596ad9c780e53865ba05086db334af7db6417fda7d24078b2f57d16ec13cad51896c39f59803c4579f3ddb521d7037d4e0f65b7e17053eb7be5cad28c899a60e557aab060f15d0d0aa66bba3d370b01078ab80e3312223818ea16d3b872bc9779bee268b73cb864262cca8acb75a42eba299bd0607f94afc689323b59079121c683d59be9b1a61481f3637e4c5b6a34352f2408aa6947263818f3ee14f2c69268464cd52e6d1fc79c62a032b089b4cf47c90e946e6cf69294eb2a9879965ef7abe515cc4e57756835ee510c83dbdbe69be2b19aa5d91a75305d22fd9e2e2679e5bbe814be5569dcf66dd25c22e0e65d686c82b84af4d82025cd723c16e09c57dd9ceebd5c0fd669a6d16c834ad943e652f13628f05535913e54f92ce243250edcb0617618271a9fd18bfda2be111e6a2756cc5db221283b1793b57d441f31f98ec9bf809653ec3f"}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4044091) socket$nl_route(0x10, 0x3, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/9, 0x9, 0x0, 0x20a51b76}}, 0x120) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000140), 0x4) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000940)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x0, 0xb9c, "1dcc79dc871c727f5161ac2a8e4cc9840bf9758bd451be073ffc9a88295eb61f59ed7b505b740380e9e52408f09a3a51eb40921a93b564681049851448ebb8ba", "3ffc41dee2559d50df9129b097ffb6a24732ffe375f19b9d3e5ca6831952a1c9", [0x2b00]}) ioctl$LOOP_CLR_FD(r0, 0x4c01) 05:23:10 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000280)={0x5, 0x80, 0x7, 0x3, 0x1, 0xa2, 0x0, 0x332e, 0x9084d, 0x3, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7, 0x0, @perf_config_ext={0x9, 0xb499}, 0x80000, 0x7fffffff, 0x9, 0x2, 0x4, 0x6, 0x0, 0x0, 0x5, 0x0, 0x3}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x8) close(r0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$BTRFS_IOC_SET_FEATURES(r1, 0x40309439, &(0x7f0000000040)={0x3, 0x1, 0x3}) r2 = getpid() bpf$BPF_TASK_FD_QUERY(0x14, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x20, 0x0, 0x81, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1}, 0x8c923, 0x4, 0xa2f, 0x0, 0x0, 0x0, 0x1000}, r2, 0x8, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1e, 0x0, 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89a0, &(0x7f0000000b40)='vo\x0f\x96o8%d\xa1\xe3\xd7\\b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x03\x1f \'Y\x17]\fc\xcaR\xdd\x98OC\x89\xff\xe6\x84\xe2\x14\x80w\xd2|D\xaaK\x14]x\xcbuH\xc2\xeec\xbf<>Y\n\xfc\x1f9OB\x81\x89\xb7l\xed}\xe5\x186\xc5q9n\xb4\xb6s\xb0\f\xb4\x03\x02\x00\b\x00\x0f\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2ak\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x01\x00\x00\x00\xd3\r7\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xd5s2\x9cVF\xd5\x18\xfe\x0f\x8f \x01\x00\x00\xb1\x88\xebW_\xa5\xe1\xf6\x8aj\xca\xf8m\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\rh^J-\xd1\xbaUn\x04\'%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x1f\x9c,\x113\x7f\x03\x93\xe1\xcc\xe7f\r\xf3\xff0\f\x82%_\x92\x8b\xc4\xb9\xd9\xe7\xf2\xe4\xc1i\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\r\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1\xa8\xd4\xe6K0\xe1\xa3TS\x18\xe6x\x1f%P\x9fU)\x83E\n\x90M\r.\x85gn_\xb2\xe9\x8a\x1c\xe3\x93\xd8\xbc\xb6N\xc3\xe1\xafh\xa0iF\xdcq\xf9\x17\xd9i\x844E\x1a\x13\x9a\xe6\xd3\xab:PM\xfbe\xfe9\xd9\x94\x1dx\xd6\x03b\xf7\x10N\xd1\x93\rU\x7fy\x18tE\xf1*\x9a0Z\x9f\xdc{\x13\xf6\xb7\xf7\xe6=\x9cD\x108\x8eS\xa0\xd0\xa7\tn\xd9\xae\xc0\x18~x[\x85Y\xb2\x82w\x150\x97\xba\xe6\xca\xb1\xa3\x02\x14^\xbdZ\xae\xf5/\xcf\xb8\xea8Uw\x92`\"2\x81j\xbb\x87+\x89\xc50x0}}) socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8914, &(0x7f0000000040)='lo\x00\x96o\xd6Q\xb9Y\xa9\xc8J,\x00\xd2\x97\x04\x03\xdc\r') ioctl$PERF_EVENT_IOC_SET_FILTER(r8, 0x8923, &(0x7f00000010c0)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ\xff\xb8\xed\x81\x9dXf\xe5\x94\x17\xd2\x9b\x99\x1d\xc4\xb0\xd6\xfe\xa6\xa0\x99\x7f\xd5\x05\xab$2\"\xb8\xea\x9f\x01u\xafO\\\xa8p/\xf1\xbaD\xf77\x16\xa1\x03@\xd9\xd9M\xd2b\x8c\xbf\'\xb2|\xebg!\xb7\x1a\xc8 \x97E\xbbAjmj8\xed\xb3\xeb\x13g;') sendmsg$NLBL_CIPSOV4_C_REMOVE(r8, &(0x7f0000000240)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r7, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_RESIZE(r6, 0x50009403, &(0x7f0000000380)=ANY=[@ANYRES32=r1, @ANYBLOB="e40200ff", @ANYRESDEC=r7, @ANYBLOB="3a30ffffffff30303030303030303030303130bd27ba32334d"]) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpid() socketpair$nbd(0x1, 0x1, 0x0, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f0000000340)) recvmsg$unix(0xffffffffffffffff, 0x0, 0x0) [ 365.554602] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.564230] overlayfs: unrecognized mount option "woç}É·å™nrkdir=./file1" or missing value [ 365.574065] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.578705] REISERFS (device loop2): checking transaction log (loop2) [ 365.612052] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.650469] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.685038] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.711532] REISERFS (device loop2): Using r5 hash to sort names [ 365.718157] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.745038] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.756308] REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. [ 365.768678] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.784874] hid-generic 0000:20A51B76:0000.0002: unknown main item tag 0x0 [ 365.803935] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.815688] hid-generic 0000:20A51B76:0000.0002: hidraw0: HID v0.00 Device [syz1] on syz1 [ 365.830210] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.848677] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.879291] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.890121] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.909390] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.913173] device lo entered promiscuous mode [ 365.921479] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.921514] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.921533] hid-generic 0000:20A51B76:0000.0003: unknown main item tag 0x0 [ 365.951547] print_req_error: I/O error, dev loop7, sector 0 [ 365.957396] Buffer I/O error on dev loop7, logical block 0, async page read [ 365.964953] ldm_validate_partition_table(): Disk read failed. [ 365.976376] hid-generic 0000:20A51B76:0000.0003: hidraw0: HID v0.00 Device [syz1] on syz1 [ 365.997639] Dev loop7: unable to read RDB block 0 [ 366.009923] loop7: unable to read partition table [ 366.016692] Y­4`Ò˜: renamed from lo [ 366.034734] loop7: partition table beyond EOD, truncated [ 366.059866] loop_reread_partitions: partition scan of loop7 () failed (rc=-5) [ 366.181044] audit: type=1800 audit(1676179390.741:310): pid=16923 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=14588 res=0 [ 366.234132] audit: type=1800 audit(1676179390.761:311): pid=16923 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="sda1" ino=14588 res=0 [ 366.812320] F2FS-fs (loop5): invalid crc value [ 366.828828] F2FS-fs (loop5): Found nat_bits in checkpoint 05:23:11 executing program 2: syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x80, &(0x7f0000000240)=ANY=[], 0x1, 0x10ec, &(0x7f00000011c0)="$eJzs2D2LE0EcBvBnNukjc/0iaGEhxx3xC1yhkMbC2kaOq7wqqZR8HD+OpLIP6U0RsFfWZOMLAZGES/P7wTCzD/ufl3ImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BkmX0ty0SS1z5okJWnbxWSVpO3zR58HTUre3E1mL6fjV7Mkg5+/l651VV1Z6vWTWsd1XK/ri4ubp3X24eP7d/f3d9PdNCVtlpv5bV6vT3qUstsPAAAA8KfvRxudeX0AAADgX072kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwArUfNElK0raLySpJe95tAQAAAEcqafJ2dCjfPgP88jxfRmWfd/230o2v8ulAPQAAAPB/ym/38WcZ7u/lXfY4w1xebr93XdY3ySDJ1V/zLDfz276VhzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAABMFQAA//8ptdS5") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fb", 0xcb8}, {&(0x7f0000000240)="172bef0cd9a67dec67379d0e3046c003e098c2042240ad711f52110abeb74a2e344c0fed158365638e1ec08441424aac012b27fa4d8041535976b884f461303e700f482350bb39a059efc70f5a9deec566df260a9ff1b63a8777d40b1ced64f2799ae3a18d73b956734fcde375d4185c46c9e5375e788929a93cea481190150035d385b98e209a43101b5c7ca744302df6656f6cdf2fdeceeb0115b4254de58cbf1ee5c88cbb34b5e2f084df4a5acf511e418a739ca978a935bd5ab27977", 0xbe}, {&(0x7f0000000500)="d0d290a029958b1227571bf326fe3457f06c690995bb27d3b3c40983b7067856c8ddaacc77b4a4bcdef535fd0f81e743bc22a49d3f00fca8ecbccc4b8bbcd687cda40b55994fea062dd7bb62dcba79969b4f5587cfe2f30f0b60f1e4ca3ef7802af9657820d256ec6da08609b7e6019bb4300e451df679afe55337c1f85c821b7a038b4c8387b2f653c3f97c6414433a7325d7", 0x93}], 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0xc) rmdir(&(0x7f0000000080)='./bus\x00') syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x80, &(0x7f0000000240)=ANY=[], 0x1, 0x10ec, &(0x7f00000011c0)="$eJzs2D2LE0EcBvBnNukjc/0iaGEhxx3xC1yhkMbC2kaOq7wqqZR8HD+OpLIP6U0RsFfWZOMLAZGES/P7wTCzD/ufl3ImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BkmX0ty0SS1z5okJWnbxWSVpO3zR58HTUre3E1mL6fjV7Mkg5+/l651VV1Z6vWTWsd1XK/ri4ubp3X24eP7d/f3d9PdNCVtlpv5bV6vT3qUstsPAAAA8KfvRxudeX0AAADgX072kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwArUfNElK0raLySpJe95tAQAAAEcqafJ2dCjfPgP88jxfRmWfd/230o2v8ulAPQAAAPB/ym/38WcZ7u/lXfY4w1xebr93XdY3ySDJ1V/zLDfz276VhzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAABMFQAA//8ptdS5") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fb", 0xcb8}, {&(0x7f0000000240)="172bef0cd9a67dec67379d0e3046c003e098c2042240ad711f52110abeb74a2e344c0fed158365638e1ec08441424aac012b27fa4d8041535976b884f461303e700f482350bb39a059efc70f5a9deec566df260a9ff1b63a8777d40b1ced64f2799ae3a18d73b956734fcde375d4185c46c9e5375e788929a93cea481190150035d385b98e209a43101b5c7ca744302df6656f6cdf2fdeceeb0115b4254de58cbf1ee5c88cbb34b5e2f084df4a5acf511e418a739ca978a935bd5ab27977", 0xbe}, {&(0x7f0000000500)="d0d290a029958b1227571bf326fe3457f06c690995bb27d3b3c40983b7067856c8ddaacc77b4a4bcdef535fd0f81e743bc22a49d3f00fca8ecbccc4b8bbcd687cda40b55994fea062dd7bb62dcba79969b4f5587cfe2f30f0b60f1e4ca3ef7802af9657820d256ec6da08609b7e6019bb4300e451df679afe55337c1f85c821b7a038b4c8387b2f653c3f97c6414433a7325d7", 0x93}], 0x3) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) fcntl$setstatus(r0, 0x4, 0x6100) (async) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) (async) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0xc) (async) rmdir(&(0x7f0000000080)='./bus\x00') (async) 05:23:11 executing program 3: prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) (async) r0 = syz_open_dev$loop(&(0x7f00000001c0), 0x75f, 0x103382) (async) ioctl$LOOP_CONFIGURE(0xffffffffffffffff, 0x4c0a, 0x0) r1 = memfd_create(&(0x7f0000000300)='U\xffA\x05\xd6\xe7\xfc\xa3\xb0\x04\xe2\x1b\\by\xdc2\xe3ZoL\x14\xa7\x8c\'\xa7\xcf\xff\xf0+9\xac\\\xa4\xa5=\\\xcc\xf6\xc4R\x88A\x94\xe0\xff\xff\xffX\x91\x1au\x83V\xc1H\xd3\rZ\x01!b\xc0\xaeW\xc5\x1f\xec\xfd\xe3\xc1\a\xeb\\,\x98P \xf2\xfe\xc5\xf9\xd4\x9a\x16\xa6\xb2\xde\x82\xa8\xf9\xcb{\xa9m\x83\xfb\x84\x8e\xef\xe3#\xcf$Df\x89\xe2?`\x96E=-\xd6\x91,4yEE\x1d\x81\x9c\x00\x00\x00\x00\x00\x001N\x1a\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\xcc\xb8o7\t\x0e4$Lb\xf9e\x8dv\xd0Y\x86\x18\v\xd6\xf9\\-\xdc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a4\xf2\x8c\x19\x1e\xf0\xb5_\x93\x98\xb8\xcc\xc2\xc6\x15?\xa44\xd4\x12\xed\xa1\xf1!\xbch\x94\xd6\xf0\x98u\xd0#\x95y\x10\x06^\xdf\x0563\x9dX\xdcI\x06\xfe6\x1e^\"\x90\xbf\xa7&\xa3\xb5\x8d\\\xcf\xa1T\v\xd1\x92oV\x8d\xbcGd\x82\xaeD\xe0D\x10\xa9\xdb[\\eN\xbc\xb26-\xcd\xeat\xfa)\xc8\x00\x91<0\xbcf\x8b\xd5\xdb\xd9AC\xf5Z4h\x1a', 0x0) r2 = socket$inet6_udp(0xa, 0x2, 0x0) (async) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="3f9ebe239545703482cbae9a17ba12fc50", 0x11}], 0x1, 0x81806, 0x2) (async) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r1, 0x0, 0x100000000000042) (async, rerun: 64) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x50, 0x0, &(0x7f0000000100)) (async, rerun: 64) readahead(0xffffffffffffffff, 0xfffffffffbfffefd, 0x4000000002e) (async) r3 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r3) write$binfmt_misc(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="73797a309c7c19c4b581eb03596f2af7c311e6da38b907925fdde672b965f341976f2361a6bc"], 0x26) (async) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000480)={0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, r6, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000745c0)={0x5af, [{}, {}, {}, {}, {}, {r6}], 0x0, "7464fbe08eb369"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000050480)={0x0, 0x0, "4629ebda72a4f9530708628f797006b6aaf32b5eba1d22b62d4edf01383a53af9a4cb93416f39a042b2547d28bf5e0c481d232b8a0a89cf8dbac17e567ebc9d57a4ef87abc28c5b3d7d130c577500228dabcf1be8cf73e8c992036dc4acb13498c6a911b426c8f6d7e853d0e7e78cea30aca388aab96ac66cf024bc7503fe65619c58642c19941b685569a00fefc8a3c4cb40ddbb23919af80d05f010f84ab02d9e23fd8f314d1c7692fb01c5a02b90682289c92aa35c6b83f3e7142e5c0b3b1ba4af5e21c1055c9bae0f78c6ce095bc75b5319b07bc5a89b22a8bf46bf7e08c4b7c57d6dd0d62477bc1f89090ecec78ba83e9265f6cb99bd3bafbcc74487ff2", "0fd4413ebef212d770b44fd9dab239bf4bacac6a8c576e1ca2974d62bc35bdcb9f32bb28ca53da8a93c0e2b3c84538b2b6c6be51dd09b895deb444112e95b4ea55e06eb0404eff748a172d7d41b996c937dce08529d7cc2089c02064fac582ef3049e7e7dc283bd0f0024c0d24f0452c339613b3fd01dbaefdd1f68b39c7df878ccb2642e8c976ba23a77631fbd70c84173959cdb21b81670fb4f9fdaaf03b86ee9aca5f2d43317fee96a81580dae9298aa4c8103d7c373aa6fdbd83d6ff5c005de617c6149010be708bac4e8279f2c412536e964fc367d71ac999a379c155d7b9275aea27e5022a6a1aacd66f79c930ffe96e785979b5f8fbabe915a68443d225ac815c6d115dca03bd7b84e08c1b9343aa1b58f6ae19e6d1c5b0ba75923f4090485cafb784d412ed42305afa0565e82556ff1451ca98ef0c005663abe23c2b1fbc64e0c6c3a7177ebd5c3a391475474df7b6f12cda74c7efdf85d9c36aa5713bdcd5338d32395c9af9c7d60eedf0e0aa4d6b9e152a073d092b55fca870aa7a43263017de2348ad39f3b2ba0d0cfa982834671f1d95e15c220f704bab49d0874040ff0ca5844b47df5fb721d867e1fa12e5d856f94e7a0dcabaaaf1a2eb6b046bf634358ec2ba46b81fcc618ea138e7acf3927e9517dcd70faf72026848ff3485ab95251ba55e68d51754d5ef2ecf318af2410a6bf745043aefc6aeb052b8a12314ba36e2892ad252fe64f098cf21d67c5a733a9bab829fafc3712d3f2b82fdb05400e413d7a6a653b15b6c2f2bc3da474da2e561e10fc87de523bca5775d3cc533b9468f12c32880f9eccf1d2ecc628b8c75ffb481be748bc63d4efcc7b0841c8e3675e43fb1e47c3eb9608bfd29f01de746628afc4edcf4e75b830ccbb89013667536f2f0b59bfeebde1e42e023604001770e2196b827627d04e050c1f64f7896e4a76d1d096b744f8cb2044213076320c529e472a5d407ffc3b1e75a561244facdb57e341e6b0f17c7cee1e8189f9b7faa31366970b717aeaa05286d28c5b2d2367b470cd1ff7f85e16dda75cd166edf7948409d0d6d1dce14ffc62ab4bdcb54526e4d9c77339be2044688997c4245eb24f7b319c3d0cf10823bf0f5d07fbc942088cbab6af32b5c12f4a632ef95511fea4fa87baec06fec54d52d84037c02a238cacb640c7ae329bb92356ea75d2534ac12c0450abfd46a0f93546100f10f0ce9e211114bc232074b1ddb185bf42f37e72c24fe2583aa2cf92ff2cb3dba397a96fde75e0e3b1e2442568972b3dee6127ac7018adfc19b554f89017e0c431ca4e23ed1c9ae36e4beb83ef5c60843472f881182e2e5f84bfa28501ca9b34ee33954535b1ece3fcdced6d19ed83b015fb098e2e08672279665146f3f8c625bc6cc9788547f17a9abca69b811230550fa19f153102869f30ef0d08db7aafc0d576eec1ecd8be4ecccd4f0ec66a825c7a3a4aa4bbdc8aa42ed45d4a631f49ee8397921b2ba6d5f7cef9b7110dc28dc7c734e12b69fa78379a39d5f7b3ca6677540e74406f506e483d8c4c24303fdb58d6f43ada3c210684669a9d86ce4ee10ca71e06a8e9bea175cbd395aa76275377c4b8247848e94b1fb85a3358b485e160b48301cfb03caa478340598295bb5a68508dc5ff8dff7268c2041e1e7cde6ae79119f590ad9c4b360bb88246db8cee197d092a496bf903e3afd220db506a54b25d27da56c5034c76137045ab44d459ad1352a9cde4fa9fac2272951e29d57684e67d5e68bd2952170137584565062eca35c3edab81e0da67927b0aaba7a07737ee7dfc15f711994dd439ba2d5cfcab2602e1c98d091735febeb9085d747bcba69c170592980dc33b95ab514b68f49943a67e3ab571c2a25772b9aa19a7d05ee8e4fa9c959c370a702fe840a3af009bdd654b93084a303730251ecc3886eb7ba81e1c2b2fa3f394403296def6106613056b696d81da75ebae76c3f744b9d33f4f4116c0a1330f887dc579898dbbe38f3682a3380c476b28b136489dac6ae5e32a82840a62a5dec710ab6dcd417567443d4adbdb1194fe38388caca1b78ceb8c0f0a4b975b6a70a5270414940e9cd619a7a5cb9aac96a76b7728e30334c7f8b00d44bcc27843d5de519e7697fdb5551354e60e29ce716b257bdc563ff86d45ca609483f7cac82cd438b38dfeea081824bbaad6ff044425712e0d86cebbe7f8218969a826ff3ee5fb32db9c26124b082bd19195a5239aff204ca1f6e255342f2a55a06fe6bffd734d3d0419452b2bd8355e8a840fdd9822c64b6f3ce11c1e4ec17144540d8fd1087ef40d642d92930937e5e258c0e6fc3e97c3249fd142155a44969cfd749928a07daaa83de50507479af68422322a9bab4712a7ab613d48225ad344f6f3a75ca5b3563d827cddec364eba2ebd5e3683bc633dab38e48b905673fb5b5184b4d03674041c125727eee06350c72eb3e034a5905d81477d48947e36de2ab78b5ae930eeeeb7726598f02261108b0aac5077b64ea065bc8514cc103ca46eebaec75acca121245e9d0b755b5f3769bedd53b3dc00741ae4594f545cca81d3852dc417809b949e4322038041a544ec03661bf9de922da560ba4ff7b18d025efffe525ced1621740a4c475b62e950298e1b78a0c7daefa80ec4fccb930013dc76aa06ef3160aa85295a4e18b974d4631dd1169716f73dbd05c1a20e6ebfd40ce7eb58e4bf6a3d6e75db3a46be9deb04d7a2f65bdaf7f05442478ce556208fe110c7de61a62b770af85f103de3ffc02ed80f3dd783e5d87509baf3b957de5cd649ed023a27fc95c48a2ef4e1a35bdf64c8d36f3abbe4ead8135700fb1e3fa46787cfe6ffcd1355d70ad5292c13b4b98162b3c2b601f22537552ec07ed34ce394857d522f3ed6ea0e22fdfa8c105d77804a0d33c593052dddd61629f7015a5983010a37d468f31498aee2e6156df4704d7e31b47b82f7b477a187ea0c305ee9f1ae8bb9f1d83020944d5e6f950b06731078be7fcd7268e287b402b98d25c37de41148e39575009e6da6f8cd04f05ebaeacb8aee2c605f6e2143d542364a42de7c9a1d100c9249d2d9d3281caa2a405169a21b764814fc0c3440db1f5961043e5afb97a069a9080c09a97d63551ab4bb03f0ee5ff127e19aa3fc146d6f0f5544143c67e0465687e34ca29c4e0cf14dc0a59720d930d1fb113595dc445f3639f8cce9520c0fa8669d18bd186e589614b3d6a9b25b9236dfcb0148481d5b86f6f9b0751a007879682fb7a4230af6cd8d7ba0f2cc011e827c8212e2be9e40f01bb8c904fedd7a39a7113024fe050a5a62118836e14eed64c6746c05e777645c4c2f27d8c91af56a71bf36dd4a781c6d40d9f4ae0ef360407895ed29622a8fd1af756ebf40194c6ea38d4114bf7804ec6d3d3cc1750cbfa5f91b72c6e64d29cf722240089fa26ec7f4fdb153576593db8f2ee1e2b606ee9ecfef3394231fce373c9f41680478636e4670168088368242c13dcc666438784488b00adea64906652e9131be07dd9161d276b3fe3a2d26d3e3c851e552fef74d9444f90e44aabcbcc55aa880e01598ab0f699710d01302fd214ec07fdfbde70798cadf5039fdc4791605c49e7813f1cdadeab3505886015b4725d1cfb2e1945e41ed3962a7ec62d51a53b58e04f6390b28311c41e790319ccf8071ac7429996f247f349735f9234a0ed9a9482dd10c00ca9d8f313f138b2905cd91dbab8f2ce79fa904659dc95b6950e56f62003e32473a76b8db13ee4aed493fbf6be305bc418c7153574ea6895f45e03e37094965a2ba81ba55bcfbab2e4fcf9071cd0b25667c6caf494d53a5e2c570dd6d9ca7df2ecf643c9203c81ad4ba4d180fe7d1eacc40ce24193a155c55b0b54f0549f9bd88d2f656f3abbb395520196ccc9c343de0d003ba8940706769b250526ef55f9131106e28111aeed4fd0e2f0cc407382a94b743aa62203974173b7c3a58204956ff13a2745cc39f1889242a06b2ee694be35851d6d7bdb785669f5b6239aff9482c418e8fc5b0b4ddb095bffad66745c8242c6dd6e89646d66b959c69d3b883d20ffc3d2c4cf58e8f37fdd5735ba3c017ebcbcbe5c75e8aaa8222c642abec13f89517475d37709486d8d4f1e82b631ec0bec94d69676954ee66a61244be396d4f5352cca6516c4900eb70ce271f75e6be2c272687a1cd2147f74d6798699cc2659715b339e9c159c0f6bcba1edc610cf857b4ac8d9ecc9399ca4a18fc581924409e5991e2e3913f01c982ed76b401f99fa6a455cd4d30c57abb876021fc6f0afc22ee815701fed44be69894330875e3ee512044025b20e926018c5f97013c7a966104cdc43298b27c4544f7e29e90a88defaf1e811a95ca04471a55d80e807fdb1e5a0c5000f4e48b692ee140b538a736dc713a9cd4706d61931b4e30daebffe0d78db37ea70b9943f7ba661c49819f8b7acadb9d664aba07a54dc263eb7f958dc5c68f1c3e4d5fd5f1a7f485f59d80724a8240aa0513d369913c8a7ffd21ac29f8efd59f5107aaf1bde717ceb8d7d2cc63c29753dc5a8f931fb51a1644f081e778c9b657b6c5584a5dc4df4343e8c9a9f5402a18d7b31cb311dc2c2c1f1aa34422ce6d87917d0770e2fa0974ef6dd565cd0fbcf9219a1a9e47b9b124700d77ac5a286eab7a38ebe3ba8b27e1eef79461788f8dda946594b711676601cfb04502bdc55cd606133bbdd04e945f7ee32736e73f38d70e57f5083cfa840d3c984e2160e606122cd5df2f245077227432ce60ab12149590716c5e4dc971504614c9d8474aa95ba7b3455a7fc2181248131684a82b3825aee08fa07f63e4be4c82d88eaf2d4f28510563433bcf44755254bb88d6179d56d9f5d2c6655d1a3e35eee5bcc3d902166ab9e193ff412760d732f9d04656c6ce35a7de16975a50eb873cb9d2c890fee4596ad9c780e53865ba05086db334af7db6417fda7d24078b2f57d16ec13cad51896c39f59803c4579f3ddb521d7037d4e0f65b7e17053eb7be5cad28c899a60e557aab060f15d0d0aa66bba3d370b01078ab80e3312223818ea16d3b872bc9779bee268b73cb864262cca8acb75a42eba299bd0607f94afc689323b59079121c683d59be9b1a61481f3637e4c5b6a34352f2408aa6947263818f3ee14f2c69268464cd52e6d1fc79c62a032b089b4cf47c90e946e6cf69294eb2a9879965ef7abe515cc4e57756835ee510c83dbdbe69be2b19aa5d91a75305d22fd9e2e2679e5bbe814be5569dcf66dd25c22e0e65d686c82b84af4d82025cd723c16e09c57dd9ceebd5c0fd669a6d16c834ad943e652f13628f05535913e54f92ce243250edcb0617618271a9fd18bfda2be111e6a2756cc5db221283b1793b57d441f31f98ec9bf809653ec3f"}) (rerun: 32) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) (async) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x4044091) (async) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) socket$nl_netfilter(0x10, 0x3, 0xc) (async, rerun: 64) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000000)=""/9, 0x9, 0x0, 0x20a51b76}}, 0x120) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000140), 0x4) (async) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000940)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x0, 0xb9c, "1dcc79dc871c727f5161ac2a8e4cc9840bf9758bd451be073ffc9a88295eb61f59ed7b505b740380e9e52408f09a3a51eb40921a93b564681049851448ebb8ba", "3ffc41dee2559d50df9129b097ffb6a24732ffe375f19b9d3e5ca6831952a1c9", [0x2b00]}) (async) ioctl$LOOP_CLR_FD(r0, 0x4c01) 05:23:11 executing program 5: syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa4a50e6ce818fce986a27ba832253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb09007e5ea81ce1a03c3705d826e23a0800610054d209000000ba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe144c9a0c7764a9b4ca6b1c8098d5a1147fec1ab2d3816b972ca3"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50}, 0x50) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) r0 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}, 0x0, 0x0, 0x8, 0x0, 0x3}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_sctp(0x2, 0x400000000001, 0x84) sendto$inet(r1, &(0x7f0000000280)="a726022c9537f048a838b37648c83a16d23e5c342ed280491f279e5893a4f44dd07e0b6d5285ba03ccb8c61411d14443c095d28adf7943e3c2601223a7abc4f5ed7cfd95580596b9db6a84ef132ca2111a1dd08d5f924b3bb913549900bb170cb4b98e27a251fa3efa6aabd18042f2a61d5cb9cacba323a206772cacc67315bc33ddfb6d1fa885b2677d4bd5a319565b336f9b4c36fa8a69e6bd676a90d49235fb8e0342b42e0e9a40c8cb01f54e65a941f1eb01eaf49c4ff8cd4656bdbe71354edf601e4a3ca5352db4ce95aae7ad599fb5b180f79fbf2c80a52622c163163dae6b0000000000000000", 0xea, 0x8005, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffc}, 0xf) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) r3 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) sendfile(r2, r3, 0x0, 0x80001d00c0d0) open(&(0x7f0000000080)='./bus\x00', 0x14da42, 0x26) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1}, 0x1c) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x108) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000010640)='./file0\x00', 0x1008050, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000b800000000ed021f9f3c000000000000e909ad800884fe2aa4a50e6ce818fce986a27ba832253e818e9b0d91c75705a0f08dc950f112c9c3936c3ceb09007e5ea81ce1a03c3705d826e23a0800610054d209000000ba4c2fdb93bf0f5d1443bfc25ba568b67e9836224abe144c9a0c7764a9b4ca6b1c8098d5a1147fec1ab2d3816b972ca3"], 0x1, 0x105ec, &(0x7f0000010680)="$eJzs3L9vG2UYB/DHCf1JKRHqDwYQJyGkRMJWnKQVLChAK0BqqojCwASO7VhubV8UO4npAgMMSEws/BNM8DewwM4KCxsLSGwVRb67oIaCBMSNU/L5SJfve6/vHj9nZXl91gVwZM0kv/5SirNxKiKmI+JMRDYuFVtmOY8nI+KZiJi6ZysV839MHI+I0xFxdlQ8r1kqXnrqtzs/fPnttac/+f6z7z74/Ocbk7tqYNKei4juRj7e6eaZtvK8WczXtttZdpe2i8xf6N4q9tM8d5prWYWd2u5xtSwXW/nx6cZWf5TrnVp9lK32eja/0cvfsL/d2q2TnXCztpntN5prWbb7aZat23lfwyJv9wd5nUZR7/2sfAwGu5nPN4fN/Ho2bmVZ7w2K+bxu2mgOR7ldZPF2UU87jayPtf/8MR9619q9rWGy3dzst9NecqlSfaFSvVyubqaN5qC5VK51G5eXktlWZ3RYedCsdZdbadrqNCv1tDuXzLbq9XK1msxeaa61a72kWq0sVubLl+aK0fPJa9ffTjqNZHaUr7R7W4N2p5+sp5tJfsZcslBZfHEuebaa3FhZTVbfvHp1ZfWtd6+8c/3llTdeLQ66r61kdmF+YaFcnS8vVOdc/34MS/s7nyOuNDXpDgAeOtb/wCRY/1v/h/Xvkb9+63/2xf8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCR9eOxr17PBjP5/qPF/GPF1BMRcTEiLkTE+dKHEXfvNx3H99Q8FxGlYvwXh9899qcevi5FVmF0zoliOx0Ry8V25/EH/SkAAADA/9cX33z0ccT0aJj9eWnSDXGQii9tTo6rXvaVzyPjqnYuKzYcU7XzuyXH4kJEHJv5aUzVLkbE1Jn3xlTtH5neEyfviVIeUwfZDQAAcDD2rgTGtnoDAADg0Pl00g0wGdn92uK3+MW94BN5FDcET+3ZAwAAAB5CpUk3AAAAADxw2fr/Xz3/72+e5+f5fwAAAHB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPidnbu5TRyI4gD+gPXCfmnRio9WOK32yIEitoQcU0DSTW7UEAlRB7mlhAgi7IkURxwieYwT9PtJZsYW/PXM7XmsAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgTQ/Fenm3vbltmrM/NJPnbgAAAIBTdsV6WU7G1fmPdP1XuvQnIuYRMYuIaUSc6t0H8bWWOYmIXpqf+n7xpob7iDLh+JthOr5HxL90PP1u+18AAACAy7XdLFYRg+O0/PjbdUGcU3poM8qVVz7y+ZIrbVKGXWdKm75EZjGLiGL8mCltHhH9n/8zpb3LoDaMXg29auifsxoAAOA86p1Atu4NAACAD+eq6wLoRrlem97FT2vBw2pIC4LfamcAAADAJ9TrugAAAACgdWX/b/8/AAAAuGzV/n8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC0aVesl9vNYtU0Z39oJs/dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+zPOQrFMBQDQP0l251M7n+soOA6bZoZMAgJFw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAnn/nyXWbza3Mm+bdtuJeRZO3UsHVq2Ds3HP0wXj0FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIv9uTuBEAiCMNh3/ue0mH9Y0qAxiFAFCx8zzMMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBH/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhf+5tEwbCOA6/viRK3CYjpLcSmIGGCsEIfEhIljwDA7AQDRWtxSKwAkhwrulMwfM0/19xxb0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALymy8MXbxFRROoyRRpvfk7vEfERadu2o89bFrvzsfm652x/mOT8julvGRFlFH2cAwDQu6rbHKt1vfzL+593kHeYt5o39eKZnwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAKzv38xLFG8cB/NnV3e/Xbl06REFZkBC1/kBcxUtRYEH/gLdFN5HWEvWQEoRdpEvQpXuXLnXz1Kn/oFOXiIK6b1AQQRDG7s7YY2qsl52VXi94Zj4Ow8zzzEF4z2cUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAA6mvh/NpnQshHO/9XTe8/XJvZq99/f6x0XQ8Ovl8Mb5m4xKFEMLN+Vp1sINr6WZnw3Bz/+Hzw4H4Gf553vLq2q1KrVZdUigUiu0ig19aAAAcWoVkNHL9x8LmVONYbjKErac78/+5qA5t5v+tJwOv43vF+X+oYyvsbmn+n76+MfG3/F9aWVgsLa+uXZhfqMxV56q3h8bGxwZHyqPDY6Xm+5SStyoAAADsr5iMOP/nJ3f3/49EdWgz/796eW06vleP/L9Lmv8v9/c/a6//n8EkAQAA/hFHT337mtvjeK5YDHcrKytLQ63t9s/DrW0GUz2w/5IR5/+eyaxnBQAAAHRCfT23o/8/G9Whzf7/++9XTsTX7Akh9CX9/4szd2qznVtO10r7/xOXKjey/vv/DJYPAABAh/QlI+7/F5rf/+dPp+fkQwgDZ1p18m8A28r/Px+Mv4nvFX//P9K5JXalfLn1PNL8v/Huxfx++b95bjmE3nJGkwUAAODQ+z8Zjfz/qbA5tfTj8dWi7/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAXO3aM0kwQxQF8kk2+r1EMCGJpoY2FqCBYBSwEiYewEAXBIwTEAyh4FgvvIJI6KT1ACm8gM9mRsI0Ksqvh94PJ/xE22bczTV4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBT06OwkesivvRmdbt8b/w2PI85qWT67M3aQVyxbtXb9p+zXubz5PRpPLeHrcPmegIAAGDxFHm+DyG8dh9PYrb7af7fytfEmX+4PKvzPF+d+3Pm2T+upYfi7ONGvdl9uiGEy6vri93anvB32wz7KQcv2/fze1i9buUL39VJ55P+oSnSsbUHt6vTbtr11t1odPwvlf9//ikAgO/ayVkW+fdRzL0mGwNgYXXKFebm/6LfbE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdXgPAAD///xbkEo=") (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) (async) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000140)={0x50}, 0x50) (async) open(&(0x7f0000002000)='./bus\x00', 0x0, 0x0) (async) getpgid(0x0) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffffffffffff}, 0x0, 0x0, 0x8, 0x0, 0x3}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) socket$inet_sctp(0x2, 0x400000000001, 0x84) (async) sendto$inet(r1, &(0x7f0000000280)="a726022c9537f048a838b37648c83a16d23e5c342ed280491f279e5893a4f44dd07e0b6d5285ba03ccb8c61411d14443c095d28adf7943e3c2601223a7abc4f5ed7cfd95580596b9db6a84ef132ca2111a1dd08d5f924b3bb913549900bb170cb4b98e27a251fa3efa6aabd18042f2a61d5cb9cacba323a206772cacc67315bc33ddfb6d1fa885b2677d4bd5a319565b336f9b4c36fa8a69e6bd676a90d49235fb8e0342b42e0e9a40c8cb01f54e65a941f1eb01eaf49c4ff8cd4656bdbe71354edf601e4a3ca5352db4ce95aae7ad599fb5b180f79fbf2c80a52622c163163dae6b0000000000000000", 0xea, 0x8005, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffc}, 0xf) (async) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) sendfile(r2, r3, 0x0, 0x80001d00c0d0) (async) open(&(0x7f0000000080)='./bus\x00', 0x14da42, 0x26) (async) connect$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x0, 0x0, @mcast1}, 0x1c) (async) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x108) (async) 05:23:11 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000700)='./file1\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) setpgid(0x0, r0) mount(0x0, &(0x7f0000000600)='./file1\x00', &(0x7f0000000680)='devpts\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x4) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') 05:23:11 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x64, 0x0, 0x4, 0x70bd26, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x3}, @SEG6_ATTR_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @empty}}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xf6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8f}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}]}, 0x64}, 0x1, 0x0, 0x0, 0x404c080}, 0x4000) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000080)='./file0\x00', 0xa00010, &(0x7f0000000000)={[{@gid}, {@part={'part', 0x3d, 0x5}}, {@creator={'creator', 0x3d, "e9abd1a8"}}, {@umask}, {@nls={'nls', 0x3d, 'maccroatian'}}]}, 0x6, 0x620, &(0x7f0000000640)="$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") ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) 05:23:11 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000640)=0x0) perf_event_open(0x0, r0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x0, 0x0, 0x4, 0x2, 0x1, 0x7c, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, r0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) socketpair(0x1, 0x2000000003, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f1, &(0x7f0000000000)='ip6gre0\x00') r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0x0, 0x8}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={0x0}, 0x10) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xa) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000003c0)='\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f2, &(0x7f0000000000)='ip6gre0\x00') recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="14b9150000000449d110de00297dddc2", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00d6b856be61f540da2ded4e0f8ffb0000008aa4135f31310edda8d43c7ec6477ad54f0ba5e8bb7bac2ca8cb7dfbb5eafb109c615212"], 0x18}, 0x0) write$cgroup_int(r4, &(0x7f0000000100)=0x7, 0x12) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xbb55ffc383c3a81a, 0x1c4, 0x8, 0x7, 0x0, 0x1, 0x81, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r7, 0x0, 0x7}, 0x38) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r8, 0x0, 0x7}, 0x38) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000002c0)={r6, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000600)={r9, 0x1ff, 0x10}, 0xc) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0xc028660f, &(0x7f0000000400)=0x400000004) bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@bloom_filter={0x1e, 0x800, 0x80000000, 0x1, 0x1044, r8, 0x7ff, '\x00', r10, r11, 0x2, 0x2, 0x2, 0x3}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x17, 0x6, &(0x7f00000007c0)=ANY=[@ANYRES8=r2], &(0x7f0000000140)='GPL\x00', 0x0, 0xf4, &(0x7f0000000440)=""/244, 0x41100, 0x24, '\x00', 0x0, 0x28, r4, 0x8, &(0x7f00000001c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0xa, 0x7, 0x1ff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r6]}, 0x80) [ 366.883528] F2FS-fs (loop5): f2fs_check_nid_range: out-of-range nid=2, run fsck to fix. [ 366.909653] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 05:23:11 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) (async) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) (async) chdir(&(0x7f0000000700)='./file1\x00') (async) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) (async) setpgid(0x0, r0) (async) mount(0x0, &(0x7f0000000600)='./file1\x00', &(0x7f0000000680)='devpts\x00', 0x0, 0x0) (async) creat(&(0x7f0000000000)='./file1\x00', 0x4) (async) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') 05:23:11 executing program 3: r0 = perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x81) r1 = getpid() r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendfile(r2, r0, &(0x7f00000003c0)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000540)}], 0x1) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, 0x0}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sched_setattr(0x0, 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r8, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$IOCTL_VMCI_VERSION2(r8, 0x7a7, &(0x7f00000000c0)=0xb0000) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) r10 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r10, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) sendmsg$NL80211_CMD_REGISTER_FRAME(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000980)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="018000000000000000003a00000008000300", @ANYRES32=r9, @ANYBLOB="04005b00069a5dd5258cac5cac640a54c11cc2bfe58c0b5ab55d2c24fa39107e87a060de0eb9e874396415ba16b9f3e052672f47ae148a7c534a1b3954704349a27afc479ce6d5edbfb7eeacdf2fbf8e504e6bc19c31afe87c49fe601e92d1e271cb5d3b250aca1ef29f94aaa798753991c00d1ab2c3c08be21cdda30036a3e7fd3ecfe3add8198ca5dfdb32718012c2e6e97a11719f1807bfc2d0e2e730507d8b76c67531e7a60936ba25a3cf92f5f68ea564f5d24cacc0876dcc90ec512e51bea5ae7b92225c0000b32a2e056fd4f77066ab45e3691f82908c93b52f26f80fea1f853463c2fd1094745c1983cf5448fb4dcf5b4b2ae4ac848b906b74af4d4a4beb6d100a01f3f397002f9827ade5e77a994c0a60068434d7688fb038fb8af1c757bef5e9f1ae105e8b7c652588454489f633f6f858e6db1b164da37716614eb57df51fa2ed40c9905f0da03a22c816e39606b5013f6a3e4a13707d1fe7def7037fdd8556bb2d5d4b310c21e7140f7f6b0b0e41d0c28c3388124b8850e4ae945e336b7b8e8eb1889cb9445e078be2f860a9ffed258ed64403e3928baae7fb4bb9685500fe41b0ea6a5c856ca69d4544247dff15b29bc8457fc7a84d107e063ae7df560b53794f8efe1c784f827285fa74f530758815632f1c313a5273f3ae34e44042d4bcc07c9b330c14109f4f04e1c342841108356eca25054b1dd7a2dbddcec84eb62fcb768bb675737064eaa24cf2e5472b5b322c2beefc5acbf27b4f0409d8d17429c6f2572936182caeaacf8b77391796dd90c85f2fc2e8f9d70b3ed5eb86db61daa284ac4201e5521ef22d467c7e740fbb01ef11bdf1deabf17f36075b185b193af33e"], 0x28}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r4, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) [ 367.036109] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036129] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036146] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036164] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036180] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036197] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036215] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036233] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.036250] hid-generic 0000:20A51B76:0000.0004: unknown main item tag 0x0 [ 367.047417] hid-generic 0000:20A51B76:0000.0004: hidraw0: HID v0.00 Device [syz1] on syz1 [ 367.145221] [ 367.145228] ====================================================== [ 367.145232] WARNING: possible circular locking dependency detected [ 367.145241] 4.19.211-syzkaller #0 Not tainted [ 367.145245] ------------------------------------------------------ [ 367.145252] syz-executor.1/16964 is trying to acquire lock: [ 367.145257] 00000000f0bb7277 (&HFSPLUS_I(inode)->extents_lock){+.+.}, at: hfsplus_get_block+0x292/0x960 [ 367.145350] [ 367.145350] but task is already holding lock: [ 367.145354] 000000001ea74251 (&tree->tree_lock){+.+.}, at: hfsplus_find_init+0x1b7/0x220 [ 367.145374] [ 367.145374] which lock already depends on the new lock. [ 367.145374] [ 367.145377] [ 367.145377] the existing dependency chain (in reverse order) is: [ 367.145380] [ 367.145380] -> #1 (&tree->tree_lock){+.+.}: [ 367.145403] hfsplus_file_truncate+0xde7/0x1040 [ 367.145416] hfsplus_setattr+0x1e7/0x310 [ 367.145464] notify_change+0x70b/0xfc0 [ 367.145492] do_truncate+0x134/0x1f0 [ 367.145537] path_openat+0x2308/0x2df0 [ 367.145547] do_filp_open+0x18c/0x3f0 [ 367.145558] do_sys_open+0x3b3/0x520 [ 367.145576] do_syscall_64+0xf9/0x620 [ 367.145618] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.145622] [ 367.145622] -> #0 (&HFSPLUS_I(inode)->extents_lock){+.+.}: [ 367.145641] __mutex_lock+0xd7/0x1190 [ 367.145654] hfsplus_get_block+0x292/0x960 [ 367.145687] block_read_full_page+0x288/0xd10 [ 367.145721] do_read_cache_page+0x533/0x1170 [ 367.145732] __hfs_bnode_create+0x5b7/0xb60 [ 367.145742] hfsplus_bnode_find+0x2aa/0xb80 [ 367.145752] hfsplus_brec_find+0x2af/0x500 [ 367.145762] hfsplus_brec_read+0x28/0x120 [ 367.145775] hfsplus_find_cat+0x1d0/0x480 [ 367.145787] hfsplus_iget+0x400/0x790 [ 367.145799] hfsplus_fill_super+0xc5f/0x19e0 [ 367.145814] mount_bdev+0x2fc/0x3b0 [ 367.145824] mount_fs+0xa3/0x310 [ 367.145836] vfs_kern_mount.part.0+0x68/0x470 [ 367.145849] do_mount+0x115c/0x2f50 [ 367.145861] ksys_mount+0xcf/0x130 [ 367.145873] __x64_sys_mount+0xba/0x150 [ 367.145884] do_syscall_64+0xf9/0x620 [ 367.145897] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.145901] [ 367.145901] other info that might help us debug this: [ 367.145901] [ 367.145904] Possible unsafe locking scenario: [ 367.145904] [ 367.145906] CPU0 CPU1 [ 367.145909] ---- ---- [ 367.145910] lock(&tree->tree_lock); [ 367.145916] lock(&HFSPLUS_I(inode)->extents_lock); [ 367.145923] lock(&tree->tree_lock); [ 367.145928] lock(&HFSPLUS_I(inode)->extents_lock); [ 367.145934] [ 367.145934] *** DEADLOCK *** [ 367.145934] [ 367.145941] 2 locks held by syz-executor.1/16964: [ 367.145944] #0: 000000003875d9fc (&type->s_umount_key#90/1){+.+.}, at: sget_userns+0x20b/0xcd0 [ 367.145968] #1: 000000001ea74251 (&tree->tree_lock){+.+.}, at: hfsplus_find_init+0x1b7/0x220 [ 367.145986] [ 367.145986] stack backtrace: [ 367.145998] CPU: 1 PID: 16964 Comm: syz-executor.1 Not tainted 4.19.211-syzkaller #0 [ 367.146004] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023 [ 367.146008] Call Trace: [ 367.146031] dump_stack+0x1fc/0x2ef [ 367.146058] print_circular_bug.constprop.0.cold+0x2d7/0x41e [ 367.146079] __lock_acquire+0x30c9/0x3ff0 [ 367.146121] ? kasan_kmalloc+0x139/0x160 [ 367.146135] ? mark_held_locks+0xf0/0xf0 05:23:12 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000640)=0x0) perf_event_open(0x0, r0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x0, 0x0, 0x4, 0x2, 0x1, 0x7c, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) (async) socketpair(0x1, 0x2000000003, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f1, &(0x7f0000000000)='ip6gre0\x00') (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0x0, 0x8}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={0x0}, 0x10) (async) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xa) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000003c0)='\x00') ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f2, &(0x7f0000000000)='ip6gre0\x00') (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="14b9150000000449d110de00297dddc2", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00d6b856be61f540da2ded4e0f8ffb0000008aa4135f31310edda8d43c7ec6477ad54f0ba5e8bb7bac2ca8cb7dfbb5eafb109c615212"], 0x18}, 0x0) (async) write$cgroup_int(r4, &(0x7f0000000100)=0x7, 0x12) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xbb55ffc383c3a81a, 0x1c4, 0x8, 0x7, 0x0, 0x1, 0x81, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r7, 0x0, 0x7}, 0x38) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r8, 0x0, 0x7}, 0x38) (async) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000002c0)={r6, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) (async) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000600)={r9, 0x1ff, 0x10}, 0xc) (async) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0xc028660f, &(0x7f0000000400)=0x400000004) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@bloom_filter={0x1e, 0x800, 0x80000000, 0x1, 0x1044, r8, 0x7ff, '\x00', r10, r11, 0x2, 0x2, 0x2, 0x3}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x17, 0x6, &(0x7f00000007c0)=ANY=[@ANYRES8=r2], &(0x7f0000000140)='GPL\x00', 0x0, 0xf4, &(0x7f0000000440)=""/244, 0x41100, 0x24, '\x00', 0x0, 0x28, r4, 0x8, &(0x7f00000001c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0xa, 0x7, 0x1ff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r6]}, 0x80) [ 367.146150] ? alloc_buffer_head+0x20/0x130 [ 367.146163] ? alloc_page_buffers+0x169/0x5c0 [ 367.146175] ? create_empty_buffers+0x2c/0x760 [ 367.146185] ? __hfs_bnode_create+0x5b7/0xb60 [ 367.146194] ? hfsplus_bnode_find+0x2aa/0xb80 [ 367.146212] lock_acquire+0x170/0x3c0 [ 367.146226] ? hfsplus_get_block+0x292/0x960 [ 367.146242] ? hfsplus_get_block+0x292/0x960 [ 367.146251] __mutex_lock+0xd7/0x1190 [ 367.146262] ? hfsplus_get_block+0x292/0x960 [ 367.146318] ? check_preemption_disabled+0x41/0x280 05:23:12 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000640)=0x0) perf_event_open(0x0, r0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1a, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x2}, 0x0, 0x0, 0x4, 0x2, 0x1, 0x7c, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, r0, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) socketpair(0x1, 0x2000000003, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x89f1, &(0x7f0000000000)='ip6gre0\x00') (async) r2 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0x0, 0x8}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000280)={0x0}, 0x10) perf_event_open(0x0, 0x0, 0x4, 0xffffffffffffffff, 0xa) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f00000003c0)='\x00') (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x89f2, &(0x7f0000000000)='ip6gre0\x00') (async) recvmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="14b9150000000449d110de00297dddc2", @ANYRES32=0xffffffffffffffff, @ANYBLOB="00d6b856be61f540da2ded4e0f8ffb0000008aa4135f31310edda8d43c7ec6477ad54f0ba5e8bb7bac2ca8cb7dfbb5eafb109c615212"], 0x18}, 0x0) (async) write$cgroup_int(r4, &(0x7f0000000100)=0x7, 0x12) r5 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=@base={0xbb55ffc383c3a81a, 0x1c4, 0x8, 0x7, 0x0, 0x1, 0x81, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x4}, 0x48) (async) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r7, 0x0, 0x7}, 0x38) (async) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x1000, 0x89}, 0x48) bpf$MAP_LOOKUP_BATCH(0x1a, &(0x7f00000000c0)={0x0, &(0x7f0000000000)=""/103, &(0x7f0000000600), &(0x7f0000001b40), 0x21, r8, 0x0, 0x7}, 0x38) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000002c0)={r6, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r11 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000600)={r9, 0x1ff, 0x10}, 0xc) ioctl$PERF_EVENT_IOC_PERIOD(r11, 0xc028660f, &(0x7f0000000400)=0x400000004) bpf$MAP_CREATE(0x0, &(0x7f0000000540)=@bloom_filter={0x1e, 0x800, 0x80000000, 0x1, 0x1044, r8, 0x7ff, '\x00', r10, r11, 0x2, 0x2, 0x2, 0x3}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000740)={0x17, 0x6, &(0x7f00000007c0)=ANY=[@ANYRES8=r2], &(0x7f0000000140)='GPL\x00', 0x0, 0xf4, &(0x7f0000000440)=""/244, 0x41100, 0x24, '\x00', 0x0, 0x28, r4, 0x8, &(0x7f00000001c0)={0x0, 0x4}, 0x8, 0x10, &(0x7f0000000300)={0x0, 0xa, 0x7, 0x1ff}, 0x10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, &(0x7f0000000700)=[r5, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r7, r6]}, 0x80) [ 367.146331] ? hfsplus_get_block+0x292/0x960 [ 367.146340] ? mutex_trylock+0x1a0/0x1a0 [ 367.146353] ? create_page_buffers+0x212/0x350 [ 367.146365] ? alloc_page_buffers+0x2da/0x5c0 [ 367.146376] ? lock_downgrade+0x720/0x720 [ 367.146385] ? do_raw_spin_lock+0xcb/0x220 [ 367.146397] hfsplus_get_block+0x292/0x960 [ 367.146410] block_read_full_page+0x288/0xd10 [ 367.146422] ? hfsplus_file_extend+0xf40/0xf40 [ 367.146432] ? __bread_gfp+0x300/0x300 [ 367.146444] ? add_to_page_cache_locked+0x40/0x40 [ 367.146457] do_read_cache_page+0x533/0x1170 [ 367.146467] ? hfsplus_bmap+0x30/0x30 [ 367.146476] __hfs_bnode_create+0x5b7/0xb60 [ 367.146486] ? hfsplus_bmap_free+0x450/0x450 [ 367.146496] ? lock_downgrade+0x720/0x720 [ 367.146505] ? lock_acquire+0x170/0x3c0 [ 367.146513] ? hfsplus_bnode_find+0x90/0xb80 [ 367.146524] hfsplus_bnode_find+0x2aa/0xb80 [ 367.146539] ? __save_stack_trace+0x72/0x190 [ 367.146584] ? deref_stack_reg+0x134/0x1d0 [ 367.146594] ? get_reg+0x176/0x1f0 [ 367.146606] ? __read_once_size_nocheck.constprop.0+0x10/0x10 [ 367.146616] ? hfsplus_bnode_put.part.0+0x430/0x430 [ 367.146642] ? is_bpf_text_address+0xd5/0x1b0 [ 367.146652] ? is_bpf_text_address+0xd5/0x1b0 [ 367.146663] hfsplus_brec_find+0x2af/0x500 [ 367.146673] ? hfsplus_brec_remove+0x4e0/0x4e0 [ 367.146684] ? __hfsplus_brec_find+0x460/0x460 [ 367.146727] ? __kernel_text_address+0x9/0x30 [ 367.146739] hfsplus_brec_read+0x28/0x120 [ 367.146751] hfsplus_find_cat+0x1d0/0x480 [ 367.146763] ? hfsplus_cat_set_perms+0x620/0x620 [ 367.146775] ? kasan_kmalloc+0x139/0x160 [ 367.146786] ? __kmalloc+0x15a/0x3c0 [ 367.146794] ? hfsplus_find_init+0x91/0x220 [ 367.146809] ? hfsplus_iget+0x33c/0x790 [ 367.146820] ? hfsplus_fill_super+0xc5f/0x19e0 [ 367.146830] ? mount_bdev+0x2fc/0x3b0 [ 367.146838] ? mount_fs+0xa3/0x310 [ 367.146848] ? vfs_kern_mount.part.0+0x68/0x470 [ 367.146858] ? do_mount+0x115c/0x2f50 [ 367.146867] ? ksys_mount+0xcf/0x130 [ 367.146878] ? __x64_sys_mount+0xba/0x150 [ 367.146887] ? do_syscall_64+0xf9/0x620 [ 367.146898] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.146909] ? lock_acquire+0x170/0x3c0 [ 367.146917] ? hfsplus_find_init+0x1b7/0x220 [ 367.146928] ? __mutex_lock+0x368/0x1190 [ 367.146973] ? should_fail+0x142/0x7b0 [ 367.147005] ? fs_reclaim_release+0xd0/0x110 [ 367.147017] ? hfsplus_find_init+0x1b7/0x220 [ 367.147029] ? mutex_trylock+0x1a0/0x1a0 [ 367.147041] ? setup_fault_attr+0x200/0x200 [ 367.147053] ? lock_acquire+0x170/0x3c0 [ 367.147069] ? check_preemption_disabled+0x41/0x280 [ 367.147104] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 367.147116] ? __kmalloc+0x38e/0x3c0 05:23:12 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000180)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000), 0x2}}, 0x20) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r5 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054300)={0x9, [{}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}], 0x0, "4c4b9663723639"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000614c0)={0x0, 0x0, "7818803bced28f12b1067da8f6ba22de2b4c49ad1faa4c8e59f762595a916056603c2e29bd5f9e999e749c25a0b5034181ac658169d195ddc7809243f946cb84806e73d6bdc5fb5c048f4677128a8bedeeec4a991a36868d18f7cbe832231925a861db45e6c704705d4a9c06f4d038e0f81b77637f469c0faeb0bab8810c7744c03387c6fee8f514a5dc49321a6bafdc089ff29a1b3d1627be7b302689e511d5c0f466f06500309d88a5b59e9f0abb10315aab8e3ffea98f1ac0afbc12952c92677af5b7d8218a40a8b7b1bfee36206892fc8855d8463d4b76571165605e19cab1c8deee1841e1a13766e0eeda755d177c111447c3ba613b09b8f5cfdfdcea82", "26b059b0a6cdfb8427b8e02a3d9a3962dce6aa1ac3d75ac4e9a1ab746293fc18159df86159a4fc7fd6598afdc940f57e5d461631a44837d0dc89615b505a9350219589fff3a7c0c2276ecd3f421513d68e9cab94202a7d463348ddd24e769cdca78c7488ff9121ee09566748dc8d21466ab0732a1fb6ad638c9a9a13a6df22aaae7f8236cd87d55d58d1ec98337a8abb98f1b192277dad8391736f1be248765e7c5740d251b6723934a4dabd2c6038e0c96313efa6c45dfb396d660303b61fcdd051acead8e9e41c0513978bcb6f3b281a1511450d15f244d50daa1d5655bf6e71f14ba02763e99adc7981454e4573918f3fc5a59b1bf05ffbb1b9a7f92b1196c5d94fea4c855c405ff069376a8b531a9f3e37db5a410b160f92036664b3243d45005e107439f69406c3c78b24d35c6d66b82409d5dca09aae69cfba4d42bfbc49f3a296342524383c70f4309f0a897c0b8ab7da44ccb49e08057982b75b964fa5612bbd4627a8253ced6bbcfe9bbf49fc52d802e2f7f47b489bb7bda918bc4b04c94f0dc89353d303429edc945344a414801460fd4e1a18579e9d7118a1ee61795ded0e96b7c425951cff5c09cf931079b3ddcdeb48815a6c58bdff668e3b7ec69167834cf06163ef09a546fb1e2d824d16eebc9988a49c9d118bdb4bfff60127030b26ebea5e255f41bc8726f647598aaf08735fa3931023c18b570642ac63f69070622e41d18eff056ccad854d6a0d6c382de050d351853f51dfc9ee5800af3c1c9788312f2cb0446b36bf8603b7a158b3daa86cc4a5bf464dc923cecb24a85a899c6403cbc8f7524c7e6375f5706800355dd9fec1bf318195a77ef5d9fb02d653a5ea84050db57e930b71cf0bd72364f7bef94a0eb92c7e761cd4ffab3d5e7f4b332a7df77cad5d29980fe9e971a921afbf35500632f5d649def3627a466399d800808be10418724dedf872c787cfd24f20d3914fef86d73ef4dd3a6ac3a9ced3cdd5f0c378bb0d4a19a8d87d5a62f3abb8739f953eefe8a1c4c251dc9dc01cf4cbb446fe5fc6d8aa9be56d6ba8ff3d99632a3986def98ce5c9fcf9c54c4b1ca815a29d1dcc8b4fd7eb8b73f2376c70a7f16278b3d0afb65086f80f821a7f282ae5ac8e92a3b2ceb81e96bda0e9b200506d68d7656c8d9ae6309c1b8cfad6b612c650d706626d576aa2bd8b07d418a4b4e35e1319cb7412fcbc01248f61ddfcfeea163fc2d7be48250c50243783fef6440949fb356606e5a50946a412e0372945fef288b35f1558f7386a1ac67198d0cfd890e48792633a48de6c3bd5be10e34b02f197938a09f51953df9bfa3aff0f177c4d4bc5d194701a6953a1d7b1dde29e13834e13a3ae6d82fede893f0a88c75f01fd55388802767924bb249d2d9707e47831a8ccd57309c66b19f6ac1dd5c16304a0a5e873c9b0afbc260443833ece0e72cea68bd030c972b666f62acce778f986ca3ab2c492172fde446f3bdea072f8dcb0789ef2d14a1ab038eae7a6ebde03e47e36c86c84db7c6cde862dc359e2b2cf2c0eb9bb509963589ff0912595c74d58b08a1808ae860cdb16e841474d2fbae7c76b2bf9bbcadf9a414e9e9cce162aef3af99158070027eefaa834d6c01b8dcc4a6927f5aa721c648f4a5bb448eb03fe6bc72e62a563221af7253f7edc227d23ec5cbd7ef4afb8bc4461ac4dbe46312501c356d51b9fac9849a996fd0142a4f20042598b40277b8c386f88fb26d591976d92073022248a67fe89b68d89c3fa898fe4d1d5d53c0e890ea4a6365f46b729c847ebc2abccd8b9dd843d0fb7adc1e38091ba00f6079ea82eed9c13658deee2041e8602b76fbe5fe0d1b9d49bcb36df779da37dc1dc30c8a6c1b99ec25c2b6c7c55b77edb730eed121578a7c3e0a9c83b6c868f352f7761da3a3f1cf0e345ed08a2ddb34846635052654cdc323decefe5de56a3588671885f091fbdb7e5112d508b3bdbb00c51d7a9c3690db4f8fbc76ddd9d4416bf2eceac9b81e6d71088e693afd5a58080b2b8701c45327a5ba164d562399bba0015dfa60ef958138105db46f6282191f16bc9e0d3c37a3abd305754c4ab052d30abfcbc813d85e3555bfefd45a86060f520b2304b5fb0246cd4941010e11c99296ce482c4fb5f6e49ac8b7e078735102e0a7ab4e452b7299a49b8c16bd1e5b7c510b855c7cf3c0ecf2a0f3f56634e710070f249f6af79f60391623017c234604a6e9cd91fdc42abeacd3424b025a5e44af0ebfd43ff50a6b6c46d15493b2a8891ee28d3be334e6926f55a6e13e0504fe4eb9d662dbd7deaff56148384830e8ccafcca467d3224453bc4a71aa892f8ba8854c5f78ad7c030a0c1d195ff7e0d15dacc9ab2817a54ebc8ed69fe363a121f832bfd54da6eebd999dfa4e55d6b364ee3e952b90131daf9c7a461eeed7ad811c6eb2cc7f7463687ce68cd3672ffd3fc618bbd187f708180559c6b50e62cb215451fa694e157fda161119658153b52d28d59b00c8c0f989b386b305b4e83868fbb445409c233d771eb6d88e82b867bd4c8da5edc5122110d5acf5b8c1830ed85545d6a51ecc4d07eb3c12a5198d1b365fc8ca961c2f1c64f979b0ef43757f458eab26d169fad560696745d190685fad1f2c40f80a38a4e976dd09cb4f10bd6e7615bbbbd10cdfafc2b1a75ec1814d667de8d1a8b024112fbd9e16a3309873a7e3b1addac0051ddef8c0b4c44ce2664c4fb510b87b129aa1c6c1d3e374d7e498024b7eea03b293e35858118d684c57f4186e5062783f75fcf2f76d857c310a37ca2444bb7f5ed7418e6a79a304590c36e935f4a25e7a50e2b98ebc948724eafe04e392580717d258a8c2d0a48ee3a33613403bc4226d83f0e2a57b5363dcabbe39545d9dc41ce89f44c9d30a284ea3d96959aea62f32a575877b6a47f105d186d4082bb32afdb6cce3db21420272d5e1e314119eb9f72b835caa2be7009f942b896aebce4b1832633142bbb2fe553e11db5cf352201ef0bafa321e254903b9618ec6d88f3e35aa3e8e116920886e6b3ac0819b1837c4cccba163a59cc5f5695e6d8c0d7113a7c47169d3c1181f53df774dcc7f3fd8842fdc8bcc03ffc6a740abfc5d74e4f8701c060e0c922776267f6eb6e4d9bace37992652adfff2cb6e505542d245b23e4f1d25f25340a6cdad19d7e697c8ac8fa2a32afdd9dc242d33e4b5bb35946d50da7d5aeed7a81b8b67f547abce8fbb6fac668ee67f62b30730059c69d315886a112a1d8eddf4d12a16409afcce7feeb0e1cc841a8ae8c2e2d6d0c0481c262d1a939a215c144fd176ef45989f8fdab2aa3316bc25aa9030a4cd942a33dd7e60b438d142947510ac3ab5cdbc01256bb48f45a2e5eae548709a36bd3ac5219c8f755d960f70d3c1a0deb1c106ef33b49da25f4680ea83ca2ba39647c1809727b9e585ccb807b409be2ae02cc82637222aa02f0bbdeb19c3058d9e996d22739de839ade59943d09d9367265560d73d567f1d9d5a92e318d8e2373495f58472a0aac6ade75cd7fa0cc07419d4ce3e137af6d6507edac309f7703f4055fd88947189b1ac809cebb19d28069380346acbee0f7feb7c431bc1ba1cf370fff89229b8926d0290bee7f70ccb005f251d0bba358ec7df0e1c14fc627103354d0abe418afe4c88235aee942eed1bee0cb9f53cbe84a76a7553b018a9d6f661ed4a7c32e7e1ca7d8bbe7ff54e1f144804a86b6fa2a1cd3829b4e810c97388e67306115ec22fd077e4e6afbdef71be3e10279474c7ccc11ad31e8adb1ab2a6af38950f1be6de9b582b295b0cc6cc9e79772bd69136e0b111082962339b095ebe0bb63312066e42d3933dffa6ccc15accb075ca16c5be072a67e0cc61f6e7972187e326afcc94b4c7dbe8a44d386050a36e56761f8ad86f937989bf7c97d1b6de77425a4b848e9d9bc2e7ae852116c31eb8a3ca07d4490de0880c68eeb163d0473e7d91dfb0e6809cf18a50aee8304372deb6dd6ce387ca0729e26ce6e9d83950b568f0516c74dee505007055a22f1f1c0c34a186ed19a0efb22033cbb85b2100a4c8ee89a90f5f25c5632a5934353deca898180bed568e300c713de1a9565019e46e7b81f80cb2f855b892dce1f38ac88070d5904d73119dfbff719780d1478ffe5843baa1e2605c3c2f33d9ad91a2eb48d824e9ce9112b11551d3eb3d6a9a32a3ab0955f2ea1883539d9f73dfd6bf2c7b0cdc9fc796b3e4b87d22481666f81807769767a63b1c9e3ad8b38d02d49858287717db4d6ef4fb48c66c6e79dbf69864efed9dd9705d3c4b813ec93bc1b1e3a79e7a7d7525bda958ad01728aaeb55d8cdb1667f00df7f379ccdd0582188925a716bae85ecd83da2fd4a328902065d96863297d16aa34b26300dc79a75ef20e1ef37c6a4743c45dbfc90a67c5e270741a94c912109ec6218b9dd2d0f4bfefa1340e94dc9929fadb69e125e57528a53de43bc2d19e5b591eeff3684aada9b57536ef28b10fc0ecc1156ab4f44de528d8d33eb15f8e9afb34f7ea939f849cc05448f395023f494dd5afed48dcb0a3f28f36c40a0ccb980e9d709446220b51b29fda0e1aabf7c02241373bad68e768bc33338c6b9ece980d98cb673b12b9d5a508409bea5f346856efbcc5b3cd40a984d1ee3892febae9c71f24a3d3323b17556ec33b81247d8a816665aeb4dad3997fbd9adbb180ecb8f851e75853cd33e57b66d257f1dc26f7385fd3452ed3ec193a1109cec6877c13955fc3d322db89e1c3d42fdf82b355863dae3b237d744a5d3c6a50793f01f8e5df86446e4e2b7e89002917e49c9d5c1e7e4f2ef48c8334c4062e1fc6ed44c31ac5eb66b9900d16b89a84f4c1a7a558696282015cda5222e6fa6bde27409525eda5f1c286bf57236c02340d74c59f792f89ae552ab54bfba69c641d377d3f119e6e1339da467d12ed8f9b284ed0f7625ac91a0fad76ef795b6a970d569012b7aab977f9c9188f5c71313ca4081cb912df3509973dffbbe30064a46084568b4194c4921ff09f605fe395cca91322608fcc9add70f88f109dd64af81acc90730e960dd503052194b092c6fbca767a78169f9db1ce09a06a342cfe82dc6abe98184296723786d331a88572638921a914f6710edd262f429bb77f7928c31d7c5c24b2c3892f79ecb935fc41e308caf7b526b68f373446e0d9d934e68d042e4c8cab5311f81b0bf90e9cbeeaae44d9ae4b1247f4f4bf09e2202e7b9203e81d3ebe4f8d1cc683ded581b015f5185e5a9188d9ea4a65bacced843994e01cc9d687d53d3f51154b27fbaa0bea47d173b11416680b79d7f45ec0bba5b82b74d7ea1f6f52bc78b90d77f823992fd0a18636079fd2a46bcee2aebe6574854a057a5567ab530d142df32bdc8457a455ad98f68796d48e6a748068"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000000440)={0x0, 0x0, "07bdc7f8217a7ad2ac22c316c0b931f7d6d4b32ad3fa4462e35520dea06762d5347f92b59d321c10d0e26da52edcfc49b93507aa0a8e4a564b6898d0bfbce8351fafee0fcfe9202c53ad80c846ef91b93dbc40edb0aea3aa8024edef8022958d859ca656db6c668a9ffe39114c1ce9e727f29a8acafd42c1f43e6d2726430ce9940109d36be1a7f6ccda3c904c27874fb1a27583e0ef235e5e2004d9d12d9f11923ccd78bf2209dffddf62a4331637d2ca8a4c5ba987cf00eefe45c15c29ac04b7b6aa391406c9e45d7f8cf0a496879c41a3d6dce29b776a5c3bac74d13a8d7c5191e87e1d6f1ebd87e67f87410fbe919749430f7bd4cda32da02c526bbb17d9", "1e4a8b211953c83f5d34eb95ceb2bb922820501bda00f23ed8c3830ef701bcebbd3e72915eb608a6b7d2e7da06fb7c92cba3ab4824be2d3839a50baebbf061cc75e72b1a510083efc5c06b5735d2f000ad30462790661ee4ee80601045e914d02ac727833e5d2baff78b553904b392ebea81abd412dd5860f51691c6109e659db84deec711bd946fa63ad24990c67ba7213e3cf8dd4000dd700a5afe86ba5290dbf27be142796be5ed225c0b4e50acabc4cfc03aa1baae32e6646be1f5ce158f6592a9b9652d6a076a23591b2523ac0dc64b90bb37f621394204e83ad51cf4c6f4a653184a4b3dd757da3a854d73ce6a64ab7bb3fd4aea3b3ccd5835b634408b4f024f17b91d6a903262dc8b6ea244ba955dc802e24632399a7d19bc49bfdd780aec69376166c2ddb9a13a55daef86ce1006352368e0c17e7fbde5ab540d378baa11a7864cea5f85bdef97ef84e1f46b92ff0bfa1f9b9f8a79ffb0785ff399e92128ab19d4b22935a5a7b257e71a9d3ea3240c8966937e09505fee2a6e834548881c9dbba4f44bfe8fd213da8045a50fa8479745137956652e6323086840b48a770a5e684b8ac0c8245f9c143c42fa3f408995256166675a6510b8ea91ebf6038631364ada9ff4c07f034d5208e8699f5962d46aada49a912ead2f42b0272c8079a7f287881133b1866a8b38eb789278a7e3c9b2766a4f17a985794b178940472a86b45ab1dcac8e6e52042a0041819b34d7d25005b7622bed5c0ee043254c7ecf9c27ac6061d223dd3105b5fdec95ba5aa663d3949d1337aff32fb7a66bd704eb8024f3aa4f5f49bf8f7b76439d5046067fdf4bb4ed16b2f1790670f0151a13b51d21244de8dbfcbe64957f2a1a85c20a71438519c7f101f828b6a959a3055a7d16b66b406f3a35db3739f426eb1510eb3465c17ad22d84a39b80cecae1111bf7d461e94697681c2599ba58da584062babd32eecf696fae498470e2fe50132507680dd4828c155fe6bb49bc9d24d6e184310548273300ead710c95df16e8521ec482ae528421341cc00f7bf082bce4dbeb5a0cfc789eea4bce06911f23e086e6a22c40b2be2503c390590c89cc4350517eac156155f0f92f3d934faf915d1e62ede90387d6fbfcd4e46783303ef3212ca5f585ea3829b1527c56bdad2f1b38960aebeae1fd1756a11e9797c2a75d63baf6634213d958a9c1617c532ab8329a049569698681e7e4914ce04751235cfaf707d20046a80217679d721de3e08938fae74a9a5ecdca4aba3337e9098df711661b23a1f4b01edbaf2c1e28e015e76c02292bab2acd958eb733b8a05afbe4da41b02ce8084e521e21bd512194b7442628a66d607a1f99e1456fbdc57fd9b8fb64a13f17467009665bed4e6b73fe26c5efd22edaa3d723290bceaea4aa3977e2e68848e3e5f7ea742a5ef085fffbdb545571c1deb5a8852130459f5a554ed7d49f7ff482671923db64cf1ef22b392c8bb374d349bf509208e95402c3ce262b42a4902493edc1801ed7b7d89295a306fabbabce7e070d633217fb2fd5753656a5a6d296035196ee81ef08a3591066bbc00c164c1e5fee924f9ef1b42c5732c1f5e781ca79c50cb4a6ca623af479a5fb49e4b982a81653da3ffa77e8d1ecbd4c2ee3512473d43ff13539ed3ea25fc6fe45d9785a5e56eab4bac496e37262c52a57d4001de6fa0c28c49647aac7b1acad103c23c271b6960e1e046b0543d34d1374cd4ceebefce93fb973d0ca436fa03f60ccd007e31e3a236729cf8c90da255f3579363e4677d6af7d52b3cb9b42bb4b27602c96dd4d5c89bcddb5f48e3b8401f70028a0bed55ca379b97743cf3f6671285b105d3cbb386f1237196ae8d4689734ded3c965ccff6f3f79f5f9e1eab6783a07374e87181ef59cdee723d9154287d2d605b8caf695f7bf002e8c4f0955cd3d47d31348c1769ab22248153d1553b71d4eb83bad6450d7c17d323153bda44134d3c0854240b0f9899b31e56b336cc727efea3f6cd030152cbc4125960107e5e229cf4c1660fb86a243d1850159bd3ab93c3cba7e37bf84761c40ea1e2a955f2eed3d69a468e1f0ca11768efbfb0e9794281e240929b8ad65bb8688f9345c861e6c07e73d8cc733e9ecbbc9d3d156c1957bf071fca33d15c29337f86ca6b191616ea4e169041d5556b11b64169737959ce79d04af2b9f7aab6a2ee799458faa3aad6d991ade6f4df8d9674cb398f851e5c99a3793bcc49ecaff8574eee6fb2e8716fdae7d3ce0186afe28aa941b52a96ec2401b248f02832febdf6d23d4f0a6ed5497e47e737bc727f4af88d18dd13a5cbd4c657a61f551ff81314a306631df7a8211f1eb0df659c1258ff60f79e8e6f5c508647303d0dfd14173c48b1e3a5772c3be58466a43723d17ec269acc57ad9cb4bfd29dad5f8d75baf72a9578057d36df784b0a5cca0f2367c07d4140fc9b36b0a7a72ea11d88bb2c4c6b0891e6588c5daab63a6cf3f897dda46865a6707b696f908bcb7d7dfc7dd72b5e19aadf9cab0dd65ec8d767e7ea6976ba5b31d10965617c8bdb653cd1fb9e6bd315c33457c1b0aa0ecb3529bd7f167f72bae658f477879c2c96040e18c1d9a3baac63c8591eb5d17d45cde02bc88a7c164f143630a7cd55442653dc6d7b2ec9b3fd5f668a099b692d587118bf60e5e05da8a7e6f7b715f556b9db16f570af386eb8380ef9856d0a7910a2d1178918ec2a1ea90d76be5e5b77beda6d25d3c71f71e0b5f212fe3d039f7c82096daeb8655ce9dda60d3d888c794eec61f2726ba43b3ff08994f57fc808a4143801afbdc0243fe92f12bbef0b25bf6b348b8c55a9143ae592216f0735f9f7efaaa723ed11a7ae75690e38669d07867a7210b4e9033a797d9c529538bba6fcc6f420304f5c3ca7c6d588d8d7c84486886bee042b5384e4e0910fe6a2db20f4bd6606e3722d57de245ad87fdfd4b32883e29f69059f68b7076c67508f6ed9a95d37e8057d93778c03356dd50f27de2072d3a2bef082e8cd00a5a79f5caebe5833a9331e8682e04b24e4f36196900848f7ebb4299fcd8993284211a524af102529290fded7fbebf7b099e4c31f949e35d5419c171e9ddb0109c7948dac0cc8a4aef2d823fc61b39d335f50e54e48281e8f1529598e258921da748351d56cfaeccaa389e711e485b9012ae64231d5426a99663792e0f8009a71c8a994dde0f623a5b505a10c5ba89e13cc87f6676bb90dc8bf8be897a19cb5d8dcebd1e6bed371d9ecbf38a11fae06c11b2917551b59445c4479db3779e1a4bd441c685122c29140878f55c49894d5d18bd7b09e5a09d2024611232fed35f9b47cd7262a861f102c8c8a6d0d7e051f3782d5d6e10b2a472749a5bf30dbad125bafd07bab5df0b5886abe1c35aade2a9e0a1b091bd87a238505a4d17a69a8a38f8ca6a40ba56b4d62a56aca9912786ffc2cc999315135142331ead97292985fc009a89aa49cea6c16010a269324ecef474a7f51e2e0231c811c6df6edb05f1303cd68ec4e6ba0a9273e760f49dbde3108d23b99472c26c5f3c014392f80accdb7fab0534caae5f53ba0ff508f0b16a997f876f7e055afd090db98ccc08e3c6e8036cab50a06e84b07366e445de49b6a5bd60a645e600dbfd3cc6f1adcdc4f9e90660098ef5dbf6d8c6df427ab6ba9dad3c0000b6376d22dd5dc03e4fee8c37a6802eadee69841e98cb97a0e44d78bab62c2b53db3321c99923d31737047e772ab9a180e929807f14b4789e51b6d8373f7e478a833efd47911666ee96fca9fcebb9df0cde43ccd37899bf9270ed237cd0e57fc8688beddef3ff21e606a01c98fdc638d49080b0a824c1b47687cfa1eab853deeb7c272cd6d4fc8b00aa97be1ed94eed9cbf0914856c5c42ae479ddfb8408072eff8c56a49884eb6805dcc37f06732a77603857514fef039efc251b885d57accddff7eae0cb46c7b80dee5a1c20713c862304b90a5ec368ff852e841b7fcdd11c090d32256750309fec79e71675eeef27dfc1494cc8636db3810f628550c986a8427e21b848d3b3f0e52fabf62ba37d54edec59aa87e2db7d10409776e746f009524aaf961aa908a211afd18d54784ea4abfc96a3e6764175d2831e5eb89dd4a17d19ebdc5435b522c16f0d0230b8044cd9db06812500a0cc33820490714a834e9f17ee1edf8daabf190434dbec49d57e270ca7defa6bba6f2bee6f10f102a23a7e54324221cbf1da78441a1c7a4b55a98a05c32855c80dd4f5b577967fe7aff7f5a47ac4dd6c7a95a54e22717b00bebb3aa4f794174defb5f11845337b234cc3a8b16d7b8471d9ed119ecd6b58670037627cd24706cc40ee4b32cb39536ae08e691327d58b6b216fed458d971f3d26cd5a64addb5ca5d64fd9c848182f481a787f0bf81f40888796d301bc204d5b89d9f4fd6426f3f9d3147ff046559e142a7545339c3a3b637b984d9e7d05f71e11b5035922eaad41074cfff64b3be93a82a2f30bfa5687b2e56c52aed2bcef1eae7d80cad94958b239ecce2d08e7d600c81fb040bd3456f10495bb1c558f08742562352769c79b98f7a8f3e09fe03ebf0f13315929316127ad2def63c5d1cc9b2ab0cd065c238d7955e6f5d5d79e045ec40ded79ea4c49cc36e744b04546520dd86ddc2271a24e695591947785ef7fd30d3533f972d6d4195c501002e1d51fdea085dbb3bbffc7afb9425a1bad68e08655b809d53a4f96cf8c5b97c714a8de3234bc8efa5b8eab5f9615e9cb31019f265c2659a1194650380dec1cad474e9b49bf8ab0d65d37fe542783bbee8a1977ea1959c1efde2f7dbbb1d0f2da0c66c6ca9a5d79fe3dfafd946300c6c1b9ecc3d82a1ac2357e9a4adde0f3b6e71cb12ac85262744c58c2b9f566667bb534237675c6e0ebb283222d1cb31f1c7a23349b5365a5fc09eb4517227e24d652833cd6087d87acd4bd7460943b0958d57df4687d53ab1fc80d0fb7b2ad7fb0fdc27e7fa14c97cab8d2b06942ac1745f2e8085618ab9de8f3fb0f4cfa886a794950b680d55c7785ba31513ff9286ea5d943622955412441ebc86d428e88783e8f23e2d7b2192eda0e05edbbb97a3186742827b4463fefbdcd0d900794a472011f6d94907e3a2a50f9cf28eb15e53b640c3cbc025dd196cb414530843ffe0f0461e0b271d81d684c2e41e1b9c84149127949d28078217bc6a436d4fbcea9fd13ce135fc1b758f360a1d3b9562f0440464468d929eaa5748f7010cb40112dbacc0eff3bf94540d16e6c6ba95b318c497827d5817f004fbbde5fe9771bf021331f52dfb148b5d8aad9984426a892cabbc353588a4ae7cd80d0dfcf5ac577e13b0f9411572eeb1056b71a1e84c29d1ef02e93bab19d1e2ecd62a4023b72932f6a344eeabe191e285beea"}) r397 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x18}, [@ldst={0x5, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r397, 0xd000943d, &(0x7f0000055300)={0x10001, [{0x0, r342}, {r306, r196}, {r191, r385}, {r135, r220}, {r295, r55}, {r68, r237}, {r250, r139}, {r303, r296}, {r200, r119}, {r303, r374}, {r41, r333}, {r198}, {r362, r98}, {r376, r125}, {r77, r227}, {r104, r370}, {r122, r157}, {r248, r212}, {r37, r235}, {r45, r270}, {r215, r137}, {r302, r393}, {r95, r78}, {r184, r240}, {0x0, r12}, {r177, r258}, {0x0, r169}, {r341, r263}, {r7, r271}, {r367, r127}, {r159}, {r90}, {r170, r261}, {r349, r46}, {r191, r196}, {r341, r208}, {0x0, r296}, {r257, r284}, {r389, r342}, {r219, r220}, {r329, r61}, {r188, r339}, {r30, r33}, {r360, r375}, {r149, r249}, {r131, r352}, {r20, r174}, {r225, r222}, {r329}, {r124, r233}, {r114}, {r384, r231}, {r309, r220}, {r236, r350}, {r99, r352}, {r188, r224}, {r264, r117}, {r219}, {r34, r46}, {r64, r288}, {r269, r222}, {r200, r144}, {r90, r222}, {r297, r333}, {r13, r172}, {r274, r153}, {}, {r260, r17}, {r154, r226}, {r56, r10}, {r379, r31}, {r221, r176}, {r156, r82}, {r343, r196}, {r26, r271}, {0x0, r92}, {r147, r255}, {r77, r259}, {r362, r157}, {r367, r86}, {r274}, {r357, r44}, {0x0, r251}, {r320, r86}, {r135, r256}, {0x0, r167}, {r106, r130}, {r97}, {0x0, r12}, {r301, r235}, {r297, r162}, {r246}, {r295, r336}, {r280, r117}, {r287, r54}, {r175, r296}, {r215, r155}, {r56, r87}, {r353, r383}, {r200, r247}, {r276}, {r302}, {r193, r148}, {r365, r226}, {r262, r226}, {}, {r70, r185}, {r30, r304}, {r110, r194}, {0x0, r314}, {r377}, {r202, r116}, {r355, r346}, {r327}, {r219, r15}, {r386, r258}, {r234, r372}, {r318, r328}, {r223, r315}, {r245, r375}, {r159, r364}, {r221, r304}, {r386}, {r280, r324}, {0x0, r194}, {r283, r312}, {0x0, r366}, {r18, r128}, {0x0, r218}, {0x0, r139}, {r266, r233}, {r189}, {r362, r286}, {r91, r103}, {r230, r314}, {r11, r395}, {r230, r151}, {r234, r255}, {r91, r315}, {}, {r274, r305}, {0x0, r375}, {r217, r141}, {r203, r282}, {r83, r179}, {r295, r105}, {r102, r300}, {r205}, {r104, r101}, {r149, r181}, {r171, r359}, {0x0, r125}, {r95, r183}, {r166, r284}, {r90}, {r186, r42}, {r225}, {r152, r290}, {r387}, {r377, r111}, {0x0, r380}, {r293, r179}, {r85, r344}, {r394, r72}, {r327, r192}, {r381, r100}, {r138, r383}, {r322, r42}, {r386, r146}, {r41, r142}, {0x0, r88}, {r280, r94}, {0x0, r273}, {r106, r222}, {r345, r361}, {r396, r296}, {r337, r101}, {r13, r334}, {r297, r307}, {}, {r104, r63}, {r254, r204}, {r238}, {0x0, r388}, {r126, r125}, {r228, r364}, {r225}, {r358, r312}, {r41, r328}, {r143, r208}, {r85, r366}, {0x0, r78}, {r191, r347}, {r38}, {0x0, r385}, {r205, r359}, {r9, r6}, {r213, r352}, {r248}, {}, {r210, r294}, {r104, r127}, {r136, r253}, {0x0, r335}, {r133, r58}, {}, {}, {r387}, {r120, r265}, {r66}, {r291, r255}, {r396, r21}, {r79, r125}, {r283, r239}, {r358, r78}, {r97, r216}, {r228, r370}, {}, {r252, r326}, {r377, r282}, {r57, r185}, {r285}, {r311, r370}, {}, {r203, r218}, {r189, r201}, {r311, r226}, {r180, r390}, {r143, r267}, {}, {r24, r181}, {r340, r160}, {r250, r356}, {r150, r209}, {0x0, r118}, {r81, r239}, {r357, r380}, {r38, r328}, {r75, r304}, {0x0, r84}, {r22, r92}, {}, {r28}, {r150}, {r20}, {r392, r310}, {r272, r116}, {r345, r378}, {r392, r151}, {r52, r130}, {r236, r350}, {r238, r65}, {r102, r165}, {r32, r63}, {0x0, r332}], 0x7f, "a3657e1afa7266"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000056300)={0x5, [{}, {r331}, {r232}, {}, {}, {r37, r298}, {r211}, {r147, r183}, {}, {0x0, r176}, {0x0, r300}, {r59}, {0x0, r40}, {r373, r350}, {}, {r28, r216}, {}, {}, {r325, r51}, {0x0, r141}, {}, {r318, r363}, {}, {r202, r290}, {}, {r173, r330}, {}, {r323}, {}, {0x0, r8}, {r228}, {0x0, r354}, {r24, r148}, {r327, r119}, {}, {r93, r134}, {0x0, r214}, {r302, r98}, {r143, r96}, {r391}, {r147, r240}, {0x0, r23}, {}, {r195}, {r89, r336}, {}, {}, {0x0, r6}, {}, {r154}, {r348, r67}, {r206}, {0x0, r74}, {r16, r157}, {r243}, {r93}, {r219, r123}, {r320, r14}, {r140, r53}, {0x0, r271}, {}, {}, {0x0, r116}, {0x0, r286}, {}, {r278}, {r351, r60}, {r205, r165}, {0x0, r268}, {}, {r129, r313}, {}, {}, {0x0, r69}, {}, {r168}, {r138}, {0x0, r132}, {}, {0x0, r240}, {r360}, {r22, r277}, {r250}, {0x0, r107}, {0x0, r227}, {0x0, r227}, {r163, r29}, {}, {0x0, r263}, {0x0, r183}, {r32}, {0x0, r292}, {}, {0x0, r39}, {r11, r368}, {}, {r371}, {r43, r125}, {0x0, r390}, {r246}, {}, {r110}, {r131, r383}, {}, {}, {0x0, r310}, {0x0, r233}, {}, {}, {0x0, r220}, {}, {r177}, {}, {}, {r36, r182}, {}, {0x0, r144}, {0x0, r286}, {0x0, r319}, {}, {}, {r112, r25}, {r272}, {r373, r251}, {r228, r132}, {r325, r328}, {0x0, r197}, {0x0, r148}, {r191}, {r355}, {}, {}, {0x0, r71}, {}, {r353}, {0x0, r315}, {}, {}, {0x0, r249}, {}, {r143, r48}, {}, {r75, r368}, {0x0, r265}, {0x0, r76}, {0x0, r393}, {r316, r158}, {r337}, {}, {r299}, {r373}, {r62}, {0x0, r298}, {0x0, r8}, {}, {0x0, r192}, {r348}, {r225, r19}, {0x0, r231}, {r22, r35}, {r232}, {}, {}, {r245}, {r241, r333}, {r36, r113}, {r164, r279}, {0x0, r242}, {}, {r115}, {r392, r33}, {}, {0x0, r212}, {r147}, {r274, r121}, {0x0, r179}, {r145}, {}, {0x0, r308}, {0x0, r208}, {r373}, {r289}, {r377, r53}, {r254, r229}, {}, {r22, r190}, {0x0, r178}, {}, {r161}, {r89}, {r322, r49}, {r66}, {0x0, r157}, {}, {}, {r47}, {}, {}, {}, {0x0, r317}, {0x0, r310}, {0x0, r187}, {}, {r26}, {r52, r199}, {r246, r137}, {}, {r320}, {r225, r192}, {r303}, {r223, r321}, {0x0, r69}, {r68, r244}, {0x0, r240}, {}, {}, {0x0, r109}, {r205}, {r108, r229}, {r28, r42}, {r272, r281}, {r135, r313}, {}, {0x0, r220}, {0x0, r139}, {r210, r333}, {r369, r127}, {r207}, {0x0, r271}, {0x0, r185}, {0x0, r249}, {r147, r65}, {}, {}, {r200, r275}, {}, {}, {}, {r85, r27}, {r382}, {0x0, r321}, {}, {}, {0x0, r265}, {r373, r395}, {}, {0x0, r224}, {}, {r50}, {}, {r150, r139}, {r73, r326}, {0x0, r398}, {r371, r80}, {0x0, r338}], 0x0, "8841ca26ac2dcb"}) r399 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9662ce3ae356538dda120000010000801b10fb54a8cb72d28d82dee0bc9032ad558c46fff4208d49631979a42d6884ec11ce14138b8fe903ddc702e404e19a5183d769676520e98a263345e44d5187b3c4d86abeb12303ff139fe0d0000000d604000000000000008aff22d462a9057c73d4a3954c11c27839dc007c4d296e7359ea79a75d81000000fa13aee48ca9e8969faebf3183fe803abbf5024b52dc265b36fc9dae006d252bd8b6464ef3c6a7352ce743905fd6def8bad3ca6e3abdb2dfc61696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bc7e657d327070e42410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d23018000090000000028a0b36754ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001000000004b588c745c380e5fe57238aeada5acf3209a08439fc6310386597760525b595fe1f697bc114cd1778e97a3f0295f946974cdb458963934cf924dc36b558fbf17a76f3547497aba5086e30ecca57c814382ffab045ca077a9d15251875432e74b54afaf4985672a1c7b3c200021de95ae7b68136b0046d535dd39c0f35469869e9b342b953f81447e6b9e522d62b170b8b18933dfff6c06335fc7a44195254b45a6c1312a1369068a1fd6c665fbf81bbc39697d386c7202df5f764713504f94c5e0fbc70bcb975f97ed7b030000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c73dc63f04af77c9721459abfcfa1e9773b2b7130eae67e0ebe380d0f648650e5f333579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2faf8f40e39927aca9ec527fb5b6bf7e7b0374814d63c93c912dd0c6908149cb79c54b0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83df998a5469426ec8b0000000000000010ff2cd18bdd8ab7983bc90770bbd26a82b9d99d17c02a97b5230487782ca00edf8eff188726e3f9149c0090c7f459d4f347a71bcc738ef636d32b01933556f9afe772cd45af0a401f6993fcffffff0bd3c06cb78aeffe275308a90acb1a2162b191b82714ed258a04fa02aff7d352dcf72be83e7c4c27104ac2126bb2bfc2162f6e46c60cba054e5dc5c0954d21ef4f42fc63d34dfbc35ce59c43b7a32e3803da26939b943e9ef24a1f02562367c1a28c73a699ee4769950bc8b3bbd078610200000000000000e3c13f7d3a76765827e2a4bc4744ef9d64fdfad91c7760ba4aa9f3850dba7ca42e0072cc0b346dcebe064422f08073812ec5e7cdcc264998b4a6994efd9f6b7a9b5d15247bf4fabcff7c890c238f873e6f52adfcc7e015068c6eda3c05d560630b9f8844be77e84364fe4e3929ea4c09009a6352fe5ad1a18d093d89bd9bfc59e68a6bb5e0912f19673d1bc421072f3a98b339b146289cf07f8ca51d381a1df1b97e393409d42718c20d4150017033c4f7045c793dfaed00ed705d7ef8aa7dffdeec680c3bbad5595da7049034e7f51cc4078c580f8c97396b26b2d017c274560cc7df0de244d72009d23d838320ac687bb14c34d175980aafbb2efbab230e00000000000000225c31a12e767953c3d42bf952a2936b6f9cdddd84adac7f31fbbcfd22cdb01631dddd0e459e2b440fa5101a785160b85793a0dc4d089f848e996c178cdadde86264f997466e5158528d705601b56c32e430a73eb3fea1f1becd26b7207058d3b331bbdd4961025c3fe7200057f4afb324e12a59844d7703284ac586cde69829a4a2516dc55aac281b5452b4d5b3fdc2ff573e78637120622817b0f727a6f9e17c96f68eacb75744afbba284679b65cfb3fbdc320beb91ce11ccb75b870058244c6409f805c8cfd982ab6410bf67e0004d45933a29be4c010098cb32078ed0868dbb832584429627f070bd878a8b00"/1443], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) r400 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001300)={r399, r400, 0x25}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r400, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000080), 0x2, 0x6}}, 0x20) r401 = memfd_create(&(0x7f0000000040)='%\x00', 0x0) dup2(r401, r3) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000001440)='d/!{{&\x00') [ 367.147127] ? hfsplus_find_init+0x91/0x220 [ 367.147143] hfsplus_iget+0x400/0x790 [ 367.147157] ? hfsplus_evict_inode+0xd0/0xd0 [ 367.147173] ? __sanitizer_cov_trace_switch+0x4b/0x80 [ 367.147184] ? hfsplus_btree_open+0x91a/0x10a0 [ 367.147197] hfsplus_fill_super+0xc5f/0x19e0 [ 367.147213] ? hfsplus_iget+0x790/0x790 [ 367.147232] ? widen_string+0x2a0/0x2a0 [ 367.147249] ? bdev_name.constprop.0+0x1ed/0x260 [ 367.147262] ? pointer+0x18a/0x850 [ 367.147276] ? __sanitizer_cov_trace_switch+0x4b/0x80 [ 367.147290] ? resource_string.isra.0+0x9c0/0x9c0 [ 367.147303] ? enable_ptr_key_workfn+0x30/0x30 [ 367.147319] ? vsnprintf+0x2cc/0x14f0 [ 367.147334] ? pointer+0x850/0x850 [ 367.147347] ? lock_downgrade+0x720/0x720 [ 367.147361] ? snprintf+0xbb/0xf0 [ 367.147373] ? vsprintf+0x30/0x30 [ 367.147387] ? wait_for_completion_io+0x10/0x10 [ 367.147398] ? set_blocksize+0x163/0x3f0 [ 367.147410] mount_bdev+0x2fc/0x3b0 [ 367.147423] ? hfsplus_iget+0x790/0x790 [ 367.147434] mount_fs+0xa3/0x310 [ 367.147449] vfs_kern_mount.part.0+0x68/0x470 [ 367.147464] do_mount+0x115c/0x2f50 [ 367.147500] ? cmp_ex_sort+0xc0/0xc0 [ 367.147516] ? __do_page_fault+0x180/0xd60 [ 367.147529] ? copy_mount_string+0x40/0x40 [ 367.147544] ? memset+0x20/0x40 [ 367.147557] ? copy_mount_options+0x26f/0x380 [ 367.147571] ksys_mount+0xcf/0x130 [ 367.147586] __x64_sys_mount+0xba/0x150 [ 367.147600] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 367.147611] do_syscall_64+0xf9/0x620 [ 367.147626] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 367.147637] RIP: 0033:0x7f28ea8ce62a [ 367.147651] Code: 48 c7 c2 b8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff eb d2 e8 b8 04 00 00 0f 1f 84 00 00 00 00 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 367.147657] RSP: 002b:00007f28e8e1df88 EFLAGS: 00000206 ORIG_RAX: 00000000000000a5 [ 367.147670] RAX: ffffffffffffffda RBX: 0000000000000620 RCX: 00007f28ea8ce62a [ 367.147678] RDX: 0000000020000600 RSI: 0000000020000080 RDI: 00007f28e8e1dfe0 [ 367.147686] RBP: 00007f28e8e1e020 R08: 00007f28e8e1e020 R09: 0000000000a00010 [ 367.147693] R10: 0000000000a00010 R11: 0000000000000206 R12: 0000000020000600 [ 367.147701] R13: 0000000020000080 R14: 00007f28e8e1dfe0 R15: 0000000020000000 [ 367.185180] hfsplus: failed to load root directory [ 367.464246] REISERFS (device loop2): found reiserfs format "3.6" with non-standard journal [ 368.114208] sd 0:0:1:0: [sg0] tag#6653 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 368.116010] REISERFS (device loop2): using ordered data mode 05:23:12 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000700)='./file1\x00') r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setpgid(r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) setpgid(0x0, r0) mount(0x0, &(0x7f0000000600)='./file1\x00', &(0x7f0000000680)='devpts\x00', 0x0, 0x0) creat(&(0x7f0000000000)='./file1\x00', 0x4) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) (async) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) (async) chdir(&(0x7f0000000700)='./file1\x00') (async) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setpgid(r0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x0) (async) setpgid(0x0, r0) (async) mount(0x0, &(0x7f0000000600)='./file1\x00', &(0x7f0000000680)='devpts\x00', 0x0, 0x0) (async) creat(&(0x7f0000000000)='./file1\x00', 0x4) (async) rename(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000080)='./file1\x00') (async) [ 368.123366] sd 0:0:1:0: [sg0] tag#6653 CDB: opcode=0xe5 (vendor) [ 368.129165] reiserfs: using flush barriers [ 368.135486] sd 0:0:1:0: [sg0] tag#6653 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 368.140516] REISERFS (device loop2): journal params: device loop2, size 512, journal first block 18, max trans len 256, max batch 225, max commit age 30, max trans age 30 [ 368.148865] sd 0:0:1:0: [sg0] tag#6653 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 368.149091] sd 0:0:1:0: [sg0] tag#6653 CDB[20]: ba [ 368.164861] REISERFS (device loop2): checking transaction log (loop2) [ 368.237425] REISERFS (device loop2): Using r5 hash to sort names [ 368.243886] REISERFS (device loop2): Created .reiserfs_priv - reserved for xattr storage. [ 368.484534] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 368.613102] F2FS-fs (loop5): invalid crc value [ 368.620774] F2FS-fs (loop5): Found nat_bits in checkpoint [ 368.658354] audit: type=1800 audit(1676179393.211:312): pid=16973 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="loop5" ino=10 res=0 05:23:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x1}]}, 0x10) sendto$inet6(r0, 0x0, 0x0, 0x44, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x1}]}, 0x10) sendto$inet6(r1, &(0x7f0000000100)='d', 0x1, 0x44, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) r2 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000014c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) r5 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000000280)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001700), 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r7, 0x84, 0xe, &(0x7f0000001740)={0x0, 0x7fffffff, 0x9, 0x3ff, 0x0, 0x450, 0x4, 0xc00, {0x0, @in6={{0xa, 0x4e24, 0x6, @private2}}, 0x0, 0x29d9, 0x1, 0x8f, 0x2}}, &(0x7f0000001800)=0xb0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r6, @ANYRES32=r4, @ANYRESOCT, @ANYRES32=r3, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, 0x1, 0x1, 0x301, 0x0, 0x0, {}, [@CTA_MARK_MASK={0x8}]}, 0x1c}}, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) ioctl$FAT_IOCTL_GET_VOLUME_ID(0xffffffffffffffff, 0x80047213, 0x0) 05:23:13 executing program 5: r0 = perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x81) r1 = getpid() r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendfile(r2, r0, &(0x7f00000003c0)=0x2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000540)}], 0x1) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, 0x0}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) sched_setattr(0x0, 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r8, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$IOCTL_VMCI_VERSION2(r8, 0x7a7, &(0x7f00000000c0)=0xb0000) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) r10 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r10, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) sendmsg$NL80211_CMD_REGISTER_FRAME(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000980)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="018000000000000000003a00000008000300", @ANYRES32=r9, @ANYBLOB="04005b00069a5dd5258cac5cac640a54c11cc2bfe58c0b5ab55d2c24fa39107e87a060de0eb9e874396415ba16b9f3e052672f47ae148a7c534a1b3954704349a27afc479ce6d5edbfb7eeacdf2fbf8e504e6bc19c31afe87c49fe601e92d1e271cb5d3b250aca1ef29f94aaa798753991c00d1ab2c3c08be21cdda30036a3e7fd3ecfe3add8198ca5dfdb32718012c2e6e97a11719f1807bfc2d0e2e730507d8b76c67531e7a60936ba25a3cf92f5f68ea564f5d24cacc0876dcc90ec512e51bea5ae7b92225c0000b32a2e056fd4f77066ab45e3691f82908c93b52f26f80fea1f853463c2fd1094745c1983cf5448fb4dcf5b4b2ae4ac848b906b74af4d4a4beb6d100a01f3f397002f9827ade5e77a994c0a60068434d7688fb038fb8af1c757bef5e9f1ae105e8b7c652588454489f633f6f858e6db1b164da37716614eb57df51fa2ed40c9905f0da03a22c816e39606b5013f6a3e4a13707d1fe7def7037fdd8556bb2d5d4b310c21e7140f7f6b0b0e41d0c28c3388124b8850e4ae945e336b7b8e8eb1889cb9445e078be2f860a9ffed258ed64403e3928baae7fb4bb9685500fe41b0ea6a5c856ca69d4544247dff15b29bc8457fc7a84d107e063ae7df560b53794f8efe1c784f827285fa74f530758815632f1c313a5273f3ae34e44042d4bcc07c9b330c14109f4f04e1c342841108356eca25054b1dd7a2dbddcec84eb62fcb768bb675737064eaa24cf2e5472b5b322c2beefc5acbf27b4f0409d8d17429c6f2572936182caeaacf8b77391796dd90c85f2fc2e8f9d70b3ed5eb86db61daa284ac4201e5521ef22d467c7e740fbb01ef11bdf1deabf17f36075b185b193af33e"], 0x28}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r4, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) 05:23:13 executing program 2: syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x80, &(0x7f0000000240)=ANY=[], 0x1, 0x10ec, &(0x7f00000011c0)="$eJzs2D2LE0EcBvBnNukjc/0iaGEhxx3xC1yhkMbC2kaOq7wqqZR8HD+OpLIP6U0RsFfWZOMLAZGES/P7wTCzD/ufl3ImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BkmX0ty0SS1z5okJWnbxWSVpO3zR58HTUre3E1mL6fjV7Mkg5+/l651VV1Z6vWTWsd1XK/ri4ubp3X24eP7d/f3d9PdNCVtlpv5bV6vT3qUstsPAAAA8KfvRxudeX0AAADgX072kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwArUfNElK0raLySpJe95tAQAAAEcqafJ2dCjfPgP88jxfRmWfd/230o2v8ulAPQAAAPB/ym/38WcZ7u/lXfY4w1xebr93XdY3ySDJ1V/zLDfz276VhzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAABMFQAA//8ptdS5") r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fb", 0xcb8}, {&(0x7f0000000240)="172bef0cd9a67dec67379d0e3046c003e098c2042240ad711f52110abeb74a2e344c0fed158365638e1ec08441424aac012b27fa4d8041535976b884f461303e700f482350bb39a059efc70f5a9deec566df260a9ff1b63a8777d40b1ced64f2799ae3a18d73b956734fcde375d4185c46c9e5375e788929a93cea481190150035d385b98e209a43101b5c7ca744302df6656f6cdf2fdeceeb0115b4254de58cbf1ee5c88cbb34b5e2f084df4a5acf511e418a739ca978a935bd5ab27977", 0xbe}, {&(0x7f0000000500)="d0d290a029958b1227571bf326fe3457f06c690995bb27d3b3c40983b7067856c8ddaacc77b4a4bcdef535fd0f81e743bc22a49d3f00fca8ecbccc4b8bbcd687cda40b55994fea062dd7bb62dcba79969b4f5587cfe2f30f0b60f1e4ca3ef7802af9657820d256ec6da08609b7e6019bb4300e451df679afe55337c1f85c821b7a038b4c8387b2f653c3f97c6414433a7325d7", 0x93}], 0x3) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0xc) rmdir(&(0x7f0000000080)='./bus\x00') syz_mount_image$reiserfs(&(0x7f00000000c0), &(0x7f0000000040)='./file0\x00', 0x80, &(0x7f0000000240)=ANY=[], 0x1, 0x10ec, &(0x7f00000011c0)="$eJzs2D2LE0EcBvBnNukjc/0iaGEhxx3xC1yhkMbC2kaOq7wqqZR8HD+OpLIP6U0RsFfWZOMLAZGES/P7wTCzD/ufl3ImAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0BkmX0ty0SS1z5okJWnbxWSVpO3zR58HTUre3E1mL6fjV7Mkg5+/l651VV1Z6vWTWsd1XK/ri4ubp3X24eP7d/f3d9PdNCVtlpv5bV6vT3qUstsPAAAA8KfvRxudeX0AAADgX072kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwArUfNElK0raLySpJe95tAQAAAEcqafJ2dCjfPgP88jxfRmWfd/230o2v8ulAPQAAAPB/ym/38WcZ7u/lXfY4w1xebr93XdY3ySDJ1V/zLDfz276VhzwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCDHTgWAAAAABDmb51GxwYAAAAAAAAAAAAAAABMFQAA//8ptdS5") (async) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) writev(r0, &(0x7f0000000380)=[{&(0x7f0000001480)="d1ffacd516de50ac9d15bc75316da4defa1e72f65a65cdd26dcc389aacf7856da9aecf3765d4c032e1960faf25bad906b7d3440b6e71a82f1d8f8b8db35b6091f3af94c6b46b9ab10fe3923f268771078d2668be7bd3eb941d4bb5baa8547e36283a065ce5766cbff3a8fc37fc4507643d3786bbf231d3ed88cb8b01eab14e4372cf4f89bd1b853caa5d9f07f523b9dfa8cc09053ff36fde08e96fb6b3acc196b1bd1e2d3a6c65f585df7e2b8b17439a7ab29a7dfe642c2f0ac7a81eca8073b559663f2daf7a0832b2b09557794a21bf114831f8e6db3922d0cd169e5a8b4adc95d7322ee75944de15f57780b88fef7f3d9b256705ccfa2125b43ce8e3aacaead963cdd7f792f14c9b24493f9f830f6de8da93bbd4357095631adec14224dd9bb049e826f3a49624393e6a031103faff0902ba88ae30af4a61caa77ff956214196fcf3c5536d823284306f367afcb46fb43231911cc53091671e7d853ebf015241b18e9fb6ac6d9a7a1b05dfd6d9e56a51567cd8837dd045abf6b85550f0dd8dded43147ab9bfadc18b9984699d5d875cb21a95a7f584d8c466d033df75193f9ae58b85cfacc54f6c6e12a0debe40ee361a839563bc2cb64271672a55370c2b035b482074ce2487ef8a3bc1c68856e6e09539276d961a0c647f1ee3237496fc99623e8fd33faf7797d86a88dcee152d15e10739bcbbd6077b76867e291f350d999024c12faf81f83792f48f7f6dd66aa6854e460ef7f8c755f3a6dd76509ea0d2db39057a5129185b2fb11546cd5d6cc59f640e9028ae6c7075fba5e5b5593d7f79ec387833f465d09bde464112821eaec5e6e8f2aee8d7358f9c14afe2018856f610848706c71cda62493aef2e39efb71b4a8e804847eda66b2b5b1d75b478f19208ee1ac43afb2dbbba5dd0f29f6946022e09fb853cb176ca3474ba2fa67cb245fe85ec61a095d6fd9ac2ac5685920201617342fe56072427b9bd3626a1a371e67041fcda781be0c234d6feb5ad500e8bc7074381fd0d04983a4a6cdb6c8e03d59dc50925e9e4b24e6f8e455f02818959f2927f0a2d9ff62ec3c5c399077048f7d3dad0830b2e6563693f2f9d48eca8c34804a7626282a4a214d13786993c011a88194dbf7b23e25f592e62186c9fb565fac7632de356153c89a6be0b6b26ba48c2427424769fcbd7ee072ed4bd4d0731d06c8537d616b1145a6c70edb13fb4dba3565221b3a2897a23861cd0e8e0060021cdd7de002d5e785e5d6d3d07f4e445ada9c8d9ba8b819d0b5c7b5d15a5192d3a83c125c8e117c823a9e33316b8c9154e7330d3a865048dbd9c14757691bfe56f10423f6ab717bec5eebeac6ba9ad1aeb6cde09d7fda8e475a71ac48d46b8d9a40879c9dec2db5c4799e5fc8e8b3d419031c1033fce88ae2c93d7ca62c9302e6b45ca8dfebe5b92724f035e8e9d7704efb23f445999fe08cfa28404874d8acc8d37870d394d9fcc8dbe763bc85c37f0f3bcc2cbea420cd073db598e7d89c14a31e5bf57cbefa301427c93091505f1f3e5cdf712958b2e8fc56684d3388107c1728f0e5a3be2164246071653e256ed3bf3000c17301da9a5a3d9ca475867c4f311a24e5ae909a62047a9e6bb71cbcb4f159c2ef0f66b4d0f9da51aba99cd9448443dd277362af18d32f111c48a952ef555b2c7c58b997ce61e74cc7551b57eaffe411219baddf490926d8e260dcd87c069e617195c352950f9b51ce88c12c4f7997ba515f77e68d44f831cdf4d7ee8b1b7cedcb4c4fc7e85ba288c8555d49d5b4b9bb70dc4b688bd12e6b38e37150f3ea457a76b23d5abe6551ea598e090aed87822b0954b8db1a7c605c925b7f9240b0e7a020f292a1fd4a37c74139bc6e7ff08373ebfc8feea371ae0b6c61c715f6f1f4b0b994c7e2e129f87db959aae6ff48664d824b29ba9f255890f9c537178db9c5302097891557f8175a46f308b1a2530aa726ea9d4cfce76db50637369724d0c5f51c97edb58ff5eb9b2434b3721b61688ba12471b97c6a65ba085e15406568ac852590701f2ef8451c5cf1191d70f51eaea9ddc4cbdd7428f627db5069111f65062d5cc34581826af3e670613dda99e31c42736aabd87be56e214ed606862a152455f91891b7430bae03284569c234588f495a5ecc4a23fad6ba34e2ee9ebde8c7f5f62c9344659375c2a1fe6fa6e4ef68712223b9471c513bb11429dbb8a45463c8882f462275ee0da567c60c2d8038843e0c20486676e9978f2aec9187820c94a6e7e519d06daf2ab198f5cafcab4d9c90a479800906192d66a3301a34fa6c5a931cea0a479a4d98d86d9de3e061323504b57186dd33df7a16ccb688c0de203666cb0a6b543a9d069dded44a3b432cbb71da921dcab6be1c2d7494d3b07841d9b4f9d659b5d3d3b2ed916f91588d589128e4b2d4448e6aab5a8160eddca0f6e022abb85e251a11cd6bae57a09b2c434ab5bdf6264afb20d5ab022d152e345bd32ba9283aa5b3cd9118bd271a8ac9083c98b8a83064e65428f7ad7b35bf1d60d4e703f22d2d316fc12bd68bcced82cf0962a3d5769c6a3d75d59f7a7b76454661fd3574b8c8e26d20c372407854505ea6c2406fbd8a1ba7bb017c565228aa6d03d18ed309a308ffb1ecec73c246413e7c70f25070eafed9e70d22e9e8b44125c44eceff37e65bf073bc6fad1ea2b72675af4bf70586a8f7e0f35700de94c802522897576ed115fa21b3d23a367844520b33f5b9aedc0245096765f4cb3b2ff4e54f39bd7346c2347875d75a931b17c6c424ddb4767e0e63cc7725a8fc4b1dbe7929b2f909cc5be8b09e63330341e6471dcac0f8b44693d01805a1467b71612260e2a273861b3697440a5f75497796bffcf79d62a4a50a6ed5ef2efe8c83374f2ecd08d8d628aa03b01a11caeb2bdecc0ab2abcecfa15627979d7c3f9dec5389fc6625e957f8075e23e636dd5514596189d568e14d33ae518e6e9978c6a36a74b49fdbd1260095c9abe447e618878039b75e305b1d2c9ddeb9e5cedb11802e0833739d8595d57d749c890c9290cca4aa96e6718747543796a187e54a66c2f71beefddf911a7a74b59c48ba642d5ecd4d415f48dfbde5baac8a4ba063c1b985d9f9f3180e8a1c8b2cf6a25c2ff17688cc858ac8b9c67960f09a1ca5f28f8e877159e00fe7fb10cca73b391508895e7e52c22f9b38d73dabd6ff7c55ebf4e1611daee8d52b4ceee49a6df7daeb81bf9d1c943a74c03d3dda52c5b99f3225c1b87074f5cef6187878bc5b665ec0561adcc9781280dd1c6592555d327afea78b21beeeb66a0af3eab3249245f41cdbca309d3fba5d4b345319dd0a26134c0c896f2c8d32fda28600013f6a4c95b4038faba70d6c480b360c55bdc0595f7ca636e85521ba505d894f9c5f0a90719bc9944f386ad7491422ff12f34a3c048708d51305a8cc5b2a502ac1575a14c75e9fb7219ede2f6d9c1b362230b6189e0d8cd8ccd11fd0325182c6e46c9977bf63aa02f7024aeb4389f989f5733a198b45e4329c4c1a538a009f216ad3ac09cac39547b4fd21a5d7146ea307ad9b9339f39d5161d17b59860a0aed38cd89d1b68c6438346d51a3a283074e34ee01d2eca527b1b3836ccdf7e807007152c79d14324e3d887c9551a9447527db4434810f5b0b73d855f32a0c89aa784e43f4c1657d408dd33f88aeae1e5186bbcc2a348b708e3cec9080e12ee3676beb5ee86a9b5cc4a3496c242b95a248906ed62f984b22373bdfd97515441f34e01006d8d1244aa88403f207cd8820ffe07634fc86d00f871c1e4c9e8fc1a00d295e36d98119599b62379cda10ada85efe7b50c5f38d8d010a2cd53db900939db1ffce14feffb7940d12842f4f2b507e1fa49e526752d1e3d80a0c2a75e870d85f77fd91fc46ac1b1288dd33338cdad154d6b80b5a925431868d62a3fb0036f28fe259a3f555f767526a9ea230c33843efc49ac3182a357845ea122d606ab22c9f937b2b905e02dd1cb07d380e3486be6167f00b6e6d90a3c1d6aee15da439a55542ce177e498998ba8ac69a848e63e4c7564e4dc04aad595fa1ab81275edafa0d352029c304200d2f2c5881cbf5a26b2141bdb117879cc11e7c13bd62f221ae1ac04dca3d8d58a13c130557ecf5f36184c7366d3852d0cbd6ca42f2a971d87c0bb204097af1a3abdab7b95d07fcdbf5f42607695dedcd26e30b8fc5cfd7b333a95f3ee69d5ba7911dadb1394285c437a0f26fc027737ba5ee7d63333f80acb59f1a7faf2ec3031c6533107502bffc92d8726a48ce00cdb5f1258d85ff8eb72bfb162e122022f1f3e8a72b41d2689d5228b1130fbc946384401f3bbe726314bb09d430333ad78de07b3cec5c18a4f4abb69507b6451ca4e610b8fc988c983426e0cc3b9d15393026eb75d3d08634b8a7495cef69aab83d27ea1b5b41f40b996dd10023d81f77d61192930ffc25cae1e149412322fcb0aa47bee3afc44ec3dda96c9294854e2cbaebfea6f9a90f0b3797d5f505824b4de964151569f881f87f9dd9d30a2a2f9ed01059a909cba157902903c77f2f3d056231e7c7483a3f35e04360e084f0d3f94a92c92c77b3f06479fb", 0xcb8}, {&(0x7f0000000240)="172bef0cd9a67dec67379d0e3046c003e098c2042240ad711f52110abeb74a2e344c0fed158365638e1ec08441424aac012b27fa4d8041535976b884f461303e700f482350bb39a059efc70f5a9deec566df260a9ff1b63a8777d40b1ced64f2799ae3a18d73b956734fcde375d4185c46c9e5375e788929a93cea481190150035d385b98e209a43101b5c7ca744302df6656f6cdf2fdeceeb0115b4254de58cbf1ee5c88cbb34b5e2f084df4a5acf511e418a739ca978a935bd5ab27977", 0xbe}, {&(0x7f0000000500)="d0d290a029958b1227571bf326fe3457f06c690995bb27d3b3c40983b7067856c8ddaacc77b4a4bcdef535fd0f81e743bc22a49d3f00fca8ecbccc4b8bbcd687cda40b55994fea062dd7bb62dcba79969b4f5587cfe2f30f0b60f1e4ca3ef7802af9657820d256ec6da08609b7e6019bb4300e451df679afe55337c1f85c821b7a038b4c8387b2f653c3f97c6414433a7325d7", 0x93}], 0x3) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) (async) fcntl$setstatus(r0, 0x4, 0x6100) (async) write$cgroup_type(r0, &(0x7f0000000200), 0x175d900f) (async) open(&(0x7f0000000180)='./bus\x00', 0x14937e, 0xc) (async) rmdir(&(0x7f0000000080)='./bus\x00') (async) 05:23:13 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") (async) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r0, @ANYBLOB=',appraise_type=imasig,appraise,\x00']) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000280)={0x64, 0x0, 0x4, 0x70bd26, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x5, 0x6, 0x3}, @SEG6_ATTR_DST={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @empty}}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x200}, @SEG6_ATTR_ALGID={0x5, 0x6, 0xf6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8f}, @SEG6_ATTR_DST={0x14, 0x1, @mcast2}]}, 0x64}, 0x1, 0x0, 0x0, 0x404c080}, 0x4000) (async) syz_mount_image$hfsplus(&(0x7f0000000600), &(0x7f0000000080)='./file0\x00', 0xa00010, &(0x7f0000000000)={[{@gid}, {@part={'part', 0x3d, 0x5}}, {@creator={'creator', 0x3d, "e9abd1a8"}}, {@umask}, {@nls={'nls', 0x3d, 'maccroatian'}}]}, 0x6, 0x620, &(0x7f0000000640)="$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") (async) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) 05:23:13 executing program 3: r0 = perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x81) r1 = getpid() r2 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) sendfile(r2, r0, &(0x7f00000003c0)=0x2, 0x4) (async) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000540)}], 0x1) (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, 0x0}, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) (async) r3 = socket$nl_generic(0x10, 0x3, 0x10) (async) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) (async) sched_setattr(0x0, 0x0, 0x0) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) r6 = socket$nl_generic(0x10, 0x3, 0x10) (async) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_open_procfs(0x0, &(0x7f0000000140)='smaps_rollup\x00') preadv(r8, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x0, 0x0) ioctl$IOCTL_VMCI_VERSION2(r8, 0x7a7, &(0x7f00000000c0)=0xb0000) ioctl$sock_SIOCGIFINDEX_80211(r7, 0x8933, &(0x7f0000000100)={'wlan1\x00', 0x0}) (async) r10 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX_80211(r10, 0x8933, &(0x7f0000000040)={'wlan0\x00'}) sendmsg$NL80211_CMD_REGISTER_FRAME(r6, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000980)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="018000000000000000003a00000008000300", @ANYRES32=r9, @ANYBLOB="04005b00069a5dd5258cac5cac640a54c11cc2bfe58c0b5ab55d2c24fa39107e87a060de0eb9e874396415ba16b9f3e052672f47ae148a7c534a1b3954704349a27afc479ce6d5edbfb7eeacdf2fbf8e504e6bc19c31afe87c49fe601e92d1e271cb5d3b250aca1ef29f94aaa798753991c00d1ab2c3c08be21cdda30036a3e7fd3ecfe3add8198ca5dfdb32718012c2e6e97a11719f1807bfc2d0e2e730507d8b76c67531e7a60936ba25a3cf92f5f68ea564f5d24cacc0876dcc90ec512e51bea5ae7b92225c0000b32a2e056fd4f77066ab45e3691f82908c93b52f26f80fea1f853463c2fd1094745c1983cf5448fb4dcf5b4b2ae4ac848b906b74af4d4a4beb6d100a01f3f397002f9827ade5e77a994c0a60068434d7688fb038fb8af1c757bef5e9f1ae105e8b7c652588454489f633f6f858e6db1b164da37716614eb57df51fa2ed40c9905f0da03a22c816e39606b5013f6a3e4a13707d1fe7def7037fdd8556bb2d5d4b310c21e7140f7f6b0b0e41d0c28c3388124b8850e4ae945e336b7b8e8eb1889cb9445e078be2f860a9ffed258ed64403e3928baae7fb4bb9685500fe41b0ea6a5c856ca69d4544247dff15b29bc8457fc7a84d107e063ae7df560b53794f8efe1c784f827285fa74f530758815632f1c313a5273f3ae34e44042d4bcc07c9b330c14109f4f04e1c342841108356eca25054b1dd7a2dbddcec84eb62fcb768bb675737064eaa24cf2e5472b5b322c2beefc5acbf27b4f0409d8d17429c6f2572936182caeaacf8b77391796dd90c85f2fc2e8f9d70b3ed5eb86db61daa284ac4201e5521ef22d467c7e740fbb01ef11bdf1deabf17f36075b185b193af33e"], 0x28}}, 0x0) (async, rerun: 32) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) (rerun: 32) sendmsg$NL80211_CMD_SET_INTERFACE(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)={0x24, r4, 0x5, 0x0, 0x0, {{}, {@val={0x8, 0x3, r11}, @void}}, [@NL80211_ATTR_IFTYPE={0x8, 0x5, 0x3}]}, 0x24}}, 0x0) 05:23:13 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x383, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40086602, &(0x7f0000000180)) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r3, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000000), 0x2}}, 0x20) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) (async) r4 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r4, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r5 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000054300)={0x9, [{}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {0x0, 0x0}, {}, {}, {0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0}, {0x0}], 0x0, "4c4b9663723639"}) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000614c0)={0x0, 0x0, "7818803bced28f12b1067da8f6ba22de2b4c49ad1faa4c8e59f762595a916056603c2e29bd5f9e999e749c25a0b5034181ac658169d195ddc7809243f946cb84806e73d6bdc5fb5c048f4677128a8bedeeec4a991a36868d18f7cbe832231925a861db45e6c704705d4a9c06f4d038e0f81b77637f469c0faeb0bab8810c7744c03387c6fee8f514a5dc49321a6bafdc089ff29a1b3d1627be7b302689e511d5c0f466f06500309d88a5b59e9f0abb10315aab8e3ffea98f1ac0afbc12952c92677af5b7d8218a40a8b7b1bfee36206892fc8855d8463d4b76571165605e19cab1c8deee1841e1a13766e0eeda755d177c111447c3ba613b09b8f5cfdfdcea82", "26b059b0a6cdfb8427b8e02a3d9a3962dce6aa1ac3d75ac4e9a1ab746293fc18159df86159a4fc7fd6598afdc940f57e5d461631a44837d0dc89615b505a9350219589fff3a7c0c2276ecd3f421513d68e9cab94202a7d463348ddd24e769cdca78c7488ff9121ee09566748dc8d21466ab0732a1fb6ad638c9a9a13a6df22aaae7f8236cd87d55d58d1ec98337a8abb98f1b192277dad8391736f1be248765e7c5740d251b6723934a4dabd2c6038e0c96313efa6c45dfb396d660303b61fcdd051acead8e9e41c0513978bcb6f3b281a1511450d15f244d50daa1d5655bf6e71f14ba02763e99adc7981454e4573918f3fc5a59b1bf05ffbb1b9a7f92b1196c5d94fea4c855c405ff069376a8b531a9f3e37db5a410b160f92036664b3243d45005e107439f69406c3c78b24d35c6d66b82409d5dca09aae69cfba4d42bfbc49f3a296342524383c70f4309f0a897c0b8ab7da44ccb49e08057982b75b964fa5612bbd4627a8253ced6bbcfe9bbf49fc52d802e2f7f47b489bb7bda918bc4b04c94f0dc89353d303429edc945344a414801460fd4e1a18579e9d7118a1ee61795ded0e96b7c425951cff5c09cf931079b3ddcdeb48815a6c58bdff668e3b7ec69167834cf06163ef09a546fb1e2d824d16eebc9988a49c9d118bdb4bfff60127030b26ebea5e255f41bc8726f647598aaf08735fa3931023c18b570642ac63f69070622e41d18eff056ccad854d6a0d6c382de050d351853f51dfc9ee5800af3c1c9788312f2cb0446b36bf8603b7a158b3daa86cc4a5bf464dc923cecb24a85a899c6403cbc8f7524c7e6375f5706800355dd9fec1bf318195a77ef5d9fb02d653a5ea84050db57e930b71cf0bd72364f7bef94a0eb92c7e761cd4ffab3d5e7f4b332a7df77cad5d29980fe9e971a921afbf35500632f5d649def3627a466399d800808be10418724dedf872c787cfd24f20d3914fef86d73ef4dd3a6ac3a9ced3cdd5f0c378bb0d4a19a8d87d5a62f3abb8739f953eefe8a1c4c251dc9dc01cf4cbb446fe5fc6d8aa9be56d6ba8ff3d99632a3986def98ce5c9fcf9c54c4b1ca815a29d1dcc8b4fd7eb8b73f2376c70a7f16278b3d0afb65086f80f821a7f282ae5ac8e92a3b2ceb81e96bda0e9b200506d68d7656c8d9ae6309c1b8cfad6b612c650d706626d576aa2bd8b07d418a4b4e35e1319cb7412fcbc01248f61ddfcfeea163fc2d7be48250c50243783fef6440949fb356606e5a50946a412e0372945fef288b35f1558f7386a1ac67198d0cfd890e48792633a48de6c3bd5be10e34b02f197938a09f51953df9bfa3aff0f177c4d4bc5d194701a6953a1d7b1dde29e13834e13a3ae6d82fede893f0a88c75f01fd55388802767924bb249d2d9707e47831a8ccd57309c66b19f6ac1dd5c16304a0a5e873c9b0afbc260443833ece0e72cea68bd030c972b666f62acce778f986ca3ab2c492172fde446f3bdea072f8dcb0789ef2d14a1ab038eae7a6ebde03e47e36c86c84db7c6cde862dc359e2b2cf2c0eb9bb509963589ff0912595c74d58b08a1808ae860cdb16e841474d2fbae7c76b2bf9bbcadf9a414e9e9cce162aef3af99158070027eefaa834d6c01b8dcc4a6927f5aa721c648f4a5bb448eb03fe6bc72e62a563221af7253f7edc227d23ec5cbd7ef4afb8bc4461ac4dbe46312501c356d51b9fac9849a996fd0142a4f20042598b40277b8c386f88fb26d591976d92073022248a67fe89b68d89c3fa898fe4d1d5d53c0e890ea4a6365f46b729c847ebc2abccd8b9dd843d0fb7adc1e38091ba00f6079ea82eed9c13658deee2041e8602b76fbe5fe0d1b9d49bcb36df779da37dc1dc30c8a6c1b99ec25c2b6c7c55b77edb730eed121578a7c3e0a9c83b6c868f352f7761da3a3f1cf0e345ed08a2ddb34846635052654cdc323decefe5de56a3588671885f091fbdb7e5112d508b3bdbb00c51d7a9c3690db4f8fbc76ddd9d4416bf2eceac9b81e6d71088e693afd5a58080b2b8701c45327a5ba164d562399bba0015dfa60ef958138105db46f6282191f16bc9e0d3c37a3abd305754c4ab052d30abfcbc813d85e3555bfefd45a86060f520b2304b5fb0246cd4941010e11c99296ce482c4fb5f6e49ac8b7e078735102e0a7ab4e452b7299a49b8c16bd1e5b7c510b855c7cf3c0ecf2a0f3f56634e710070f249f6af79f60391623017c234604a6e9cd91fdc42abeacd3424b025a5e44af0ebfd43ff50a6b6c46d15493b2a8891ee28d3be334e6926f55a6e13e0504fe4eb9d662dbd7deaff56148384830e8ccafcca467d3224453bc4a71aa892f8ba8854c5f78ad7c030a0c1d195ff7e0d15dacc9ab2817a54ebc8ed69fe363a121f832bfd54da6eebd999dfa4e55d6b364ee3e952b90131daf9c7a461eeed7ad811c6eb2cc7f7463687ce68cd3672ffd3fc618bbd187f708180559c6b50e62cb215451fa694e157fda161119658153b52d28d59b00c8c0f989b386b305b4e83868fbb445409c233d771eb6d88e82b867bd4c8da5edc5122110d5acf5b8c1830ed85545d6a51ecc4d07eb3c12a5198d1b365fc8ca961c2f1c64f979b0ef43757f458eab26d169fad560696745d190685fad1f2c40f80a38a4e976dd09cb4f10bd6e7615bbbbd10cdfafc2b1a75ec1814d667de8d1a8b024112fbd9e16a3309873a7e3b1addac0051ddef8c0b4c44ce2664c4fb510b87b129aa1c6c1d3e374d7e498024b7eea03b293e35858118d684c57f4186e5062783f75fcf2f76d857c310a37ca2444bb7f5ed7418e6a79a304590c36e935f4a25e7a50e2b98ebc948724eafe04e392580717d258a8c2d0a48ee3a33613403bc4226d83f0e2a57b5363dcabbe39545d9dc41ce89f44c9d30a284ea3d96959aea62f32a575877b6a47f105d186d4082bb32afdb6cce3db21420272d5e1e314119eb9f72b835caa2be7009f942b896aebce4b1832633142bbb2fe553e11db5cf352201ef0bafa321e254903b9618ec6d88f3e35aa3e8e116920886e6b3ac0819b1837c4cccba163a59cc5f5695e6d8c0d7113a7c47169d3c1181f53df774dcc7f3fd8842fdc8bcc03ffc6a740abfc5d74e4f8701c060e0c922776267f6eb6e4d9bace37992652adfff2cb6e505542d245b23e4f1d25f25340a6cdad19d7e697c8ac8fa2a32afdd9dc242d33e4b5bb35946d50da7d5aeed7a81b8b67f547abce8fbb6fac668ee67f62b30730059c69d315886a112a1d8eddf4d12a16409afcce7feeb0e1cc841a8ae8c2e2d6d0c0481c262d1a939a215c144fd176ef45989f8fdab2aa3316bc25aa9030a4cd942a33dd7e60b438d142947510ac3ab5cdbc01256bb48f45a2e5eae548709a36bd3ac5219c8f755d960f70d3c1a0deb1c106ef33b49da25f4680ea83ca2ba39647c1809727b9e585ccb807b409be2ae02cc82637222aa02f0bbdeb19c3058d9e996d22739de839ade59943d09d9367265560d73d567f1d9d5a92e318d8e2373495f58472a0aac6ade75cd7fa0cc07419d4ce3e137af6d6507edac309f7703f4055fd88947189b1ac809cebb19d28069380346acbee0f7feb7c431bc1ba1cf370fff89229b8926d0290bee7f70ccb005f251d0bba358ec7df0e1c14fc627103354d0abe418afe4c88235aee942eed1bee0cb9f53cbe84a76a7553b018a9d6f661ed4a7c32e7e1ca7d8bbe7ff54e1f144804a86b6fa2a1cd3829b4e810c97388e67306115ec22fd077e4e6afbdef71be3e10279474c7ccc11ad31e8adb1ab2a6af38950f1be6de9b582b295b0cc6cc9e79772bd69136e0b111082962339b095ebe0bb63312066e42d3933dffa6ccc15accb075ca16c5be072a67e0cc61f6e7972187e326afcc94b4c7dbe8a44d386050a36e56761f8ad86f937989bf7c97d1b6de77425a4b848e9d9bc2e7ae852116c31eb8a3ca07d4490de0880c68eeb163d0473e7d91dfb0e6809cf18a50aee8304372deb6dd6ce387ca0729e26ce6e9d83950b568f0516c74dee505007055a22f1f1c0c34a186ed19a0efb22033cbb85b2100a4c8ee89a90f5f25c5632a5934353deca898180bed568e300c713de1a9565019e46e7b81f80cb2f855b892dce1f38ac88070d5904d73119dfbff719780d1478ffe5843baa1e2605c3c2f33d9ad91a2eb48d824e9ce9112b11551d3eb3d6a9a32a3ab0955f2ea1883539d9f73dfd6bf2c7b0cdc9fc796b3e4b87d22481666f81807769767a63b1c9e3ad8b38d02d49858287717db4d6ef4fb48c66c6e79dbf69864efed9dd9705d3c4b813ec93bc1b1e3a79e7a7d7525bda958ad01728aaeb55d8cdb1667f00df7f379ccdd0582188925a716bae85ecd83da2fd4a328902065d96863297d16aa34b26300dc79a75ef20e1ef37c6a4743c45dbfc90a67c5e270741a94c912109ec6218b9dd2d0f4bfefa1340e94dc9929fadb69e125e57528a53de43bc2d19e5b591eeff3684aada9b57536ef28b10fc0ecc1156ab4f44de528d8d33eb15f8e9afb34f7ea939f849cc05448f395023f494dd5afed48dcb0a3f28f36c40a0ccb980e9d709446220b51b29fda0e1aabf7c02241373bad68e768bc33338c6b9ece980d98cb673b12b9d5a508409bea5f346856efbcc5b3cd40a984d1ee3892febae9c71f24a3d3323b17556ec33b81247d8a816665aeb4dad3997fbd9adbb180ecb8f851e75853cd33e57b66d257f1dc26f7385fd3452ed3ec193a1109cec6877c13955fc3d322db89e1c3d42fdf82b355863dae3b237d744a5d3c6a50793f01f8e5df86446e4e2b7e89002917e49c9d5c1e7e4f2ef48c8334c4062e1fc6ed44c31ac5eb66b9900d16b89a84f4c1a7a558696282015cda5222e6fa6bde27409525eda5f1c286bf57236c02340d74c59f792f89ae552ab54bfba69c641d377d3f119e6e1339da467d12ed8f9b284ed0f7625ac91a0fad76ef795b6a970d569012b7aab977f9c9188f5c71313ca4081cb912df3509973dffbbe30064a46084568b4194c4921ff09f605fe395cca91322608fcc9add70f88f109dd64af81acc90730e960dd503052194b092c6fbca767a78169f9db1ce09a06a342cfe82dc6abe98184296723786d331a88572638921a914f6710edd262f429bb77f7928c31d7c5c24b2c3892f79ecb935fc41e308caf7b526b68f373446e0d9d934e68d042e4c8cab5311f81b0bf90e9cbeeaae44d9ae4b1247f4f4bf09e2202e7b9203e81d3ebe4f8d1cc683ded581b015f5185e5a9188d9ea4a65bacced843994e01cc9d687d53d3f51154b27fbaa0bea47d173b11416680b79d7f45ec0bba5b82b74d7ea1f6f52bc78b90d77f823992fd0a18636079fd2a46bcee2aebe6574854a057a5567ab530d142df32bdc8457a455ad98f68796d48e6a748068"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000000440)={0x0, 0x0, "07bdc7f8217a7ad2ac22c316c0b931f7d6d4b32ad3fa4462e35520dea06762d5347f92b59d321c10d0e26da52edcfc49b93507aa0a8e4a564b6898d0bfbce8351fafee0fcfe9202c53ad80c846ef91b93dbc40edb0aea3aa8024edef8022958d859ca656db6c668a9ffe39114c1ce9e727f29a8acafd42c1f43e6d2726430ce9940109d36be1a7f6ccda3c904c27874fb1a27583e0ef235e5e2004d9d12d9f11923ccd78bf2209dffddf62a4331637d2ca8a4c5ba987cf00eefe45c15c29ac04b7b6aa391406c9e45d7f8cf0a496879c41a3d6dce29b776a5c3bac74d13a8d7c5191e87e1d6f1ebd87e67f87410fbe919749430f7bd4cda32da02c526bbb17d9", "1e4a8b211953c83f5d34eb95ceb2bb922820501bda00f23ed8c3830ef701bcebbd3e72915eb608a6b7d2e7da06fb7c92cba3ab4824be2d3839a50baebbf061cc75e72b1a510083efc5c06b5735d2f000ad30462790661ee4ee80601045e914d02ac727833e5d2baff78b553904b392ebea81abd412dd5860f51691c6109e659db84deec711bd946fa63ad24990c67ba7213e3cf8dd4000dd700a5afe86ba5290dbf27be142796be5ed225c0b4e50acabc4cfc03aa1baae32e6646be1f5ce158f6592a9b9652d6a076a23591b2523ac0dc64b90bb37f621394204e83ad51cf4c6f4a653184a4b3dd757da3a854d73ce6a64ab7bb3fd4aea3b3ccd5835b634408b4f024f17b91d6a903262dc8b6ea244ba955dc802e24632399a7d19bc49bfdd780aec69376166c2ddb9a13a55daef86ce1006352368e0c17e7fbde5ab540d378baa11a7864cea5f85bdef97ef84e1f46b92ff0bfa1f9b9f8a79ffb0785ff399e92128ab19d4b22935a5a7b257e71a9d3ea3240c8966937e09505fee2a6e834548881c9dbba4f44bfe8fd213da8045a50fa8479745137956652e6323086840b48a770a5e684b8ac0c8245f9c143c42fa3f408995256166675a6510b8ea91ebf6038631364ada9ff4c07f034d5208e8699f5962d46aada49a912ead2f42b0272c8079a7f287881133b1866a8b38eb789278a7e3c9b2766a4f17a985794b178940472a86b45ab1dcac8e6e52042a0041819b34d7d25005b7622bed5c0ee043254c7ecf9c27ac6061d223dd3105b5fdec95ba5aa663d3949d1337aff32fb7a66bd704eb8024f3aa4f5f49bf8f7b76439d5046067fdf4bb4ed16b2f1790670f0151a13b51d21244de8dbfcbe64957f2a1a85c20a71438519c7f101f828b6a959a3055a7d16b66b406f3a35db3739f426eb1510eb3465c17ad22d84a39b80cecae1111bf7d461e94697681c2599ba58da584062babd32eecf696fae498470e2fe50132507680dd4828c155fe6bb49bc9d24d6e184310548273300ead710c95df16e8521ec482ae528421341cc00f7bf082bce4dbeb5a0cfc789eea4bce06911f23e086e6a22c40b2be2503c390590c89cc4350517eac156155f0f92f3d934faf915d1e62ede90387d6fbfcd4e46783303ef3212ca5f585ea3829b1527c56bdad2f1b38960aebeae1fd1756a11e9797c2a75d63baf6634213d958a9c1617c532ab8329a049569698681e7e4914ce04751235cfaf707d20046a80217679d721de3e08938fae74a9a5ecdca4aba3337e9098df711661b23a1f4b01edbaf2c1e28e015e76c02292bab2acd958eb733b8a05afbe4da41b02ce8084e521e21bd512194b7442628a66d607a1f99e1456fbdc57fd9b8fb64a13f17467009665bed4e6b73fe26c5efd22edaa3d723290bceaea4aa3977e2e68848e3e5f7ea742a5ef085fffbdb545571c1deb5a8852130459f5a554ed7d49f7ff482671923db64cf1ef22b392c8bb374d349bf509208e95402c3ce262b42a4902493edc1801ed7b7d89295a306fabbabce7e070d633217fb2fd5753656a5a6d296035196ee81ef08a3591066bbc00c164c1e5fee924f9ef1b42c5732c1f5e781ca79c50cb4a6ca623af479a5fb49e4b982a81653da3ffa77e8d1ecbd4c2ee3512473d43ff13539ed3ea25fc6fe45d9785a5e56eab4bac496e37262c52a57d4001de6fa0c28c49647aac7b1acad103c23c271b6960e1e046b0543d34d1374cd4ceebefce93fb973d0ca436fa03f60ccd007e31e3a236729cf8c90da255f3579363e4677d6af7d52b3cb9b42bb4b27602c96dd4d5c89bcddb5f48e3b8401f70028a0bed55ca379b97743cf3f6671285b105d3cbb386f1237196ae8d4689734ded3c965ccff6f3f79f5f9e1eab6783a07374e87181ef59cdee723d9154287d2d605b8caf695f7bf002e8c4f0955cd3d47d31348c1769ab22248153d1553b71d4eb83bad6450d7c17d323153bda44134d3c0854240b0f9899b31e56b336cc727efea3f6cd030152cbc4125960107e5e229cf4c1660fb86a243d1850159bd3ab93c3cba7e37bf84761c40ea1e2a955f2eed3d69a468e1f0ca11768efbfb0e9794281e240929b8ad65bb8688f9345c861e6c07e73d8cc733e9ecbbc9d3d156c1957bf071fca33d15c29337f86ca6b191616ea4e169041d5556b11b64169737959ce79d04af2b9f7aab6a2ee799458faa3aad6d991ade6f4df8d9674cb398f851e5c99a3793bcc49ecaff8574eee6fb2e8716fdae7d3ce0186afe28aa941b52a96ec2401b248f02832febdf6d23d4f0a6ed5497e47e737bc727f4af88d18dd13a5cbd4c657a61f551ff81314a306631df7a8211f1eb0df659c1258ff60f79e8e6f5c508647303d0dfd14173c48b1e3a5772c3be58466a43723d17ec269acc57ad9cb4bfd29dad5f8d75baf72a9578057d36df784b0a5cca0f2367c07d4140fc9b36b0a7a72ea11d88bb2c4c6b0891e6588c5daab63a6cf3f897dda46865a6707b696f908bcb7d7dfc7dd72b5e19aadf9cab0dd65ec8d767e7ea6976ba5b31d10965617c8bdb653cd1fb9e6bd315c33457c1b0aa0ecb3529bd7f167f72bae658f477879c2c96040e18c1d9a3baac63c8591eb5d17d45cde02bc88a7c164f143630a7cd55442653dc6d7b2ec9b3fd5f668a099b692d587118bf60e5e05da8a7e6f7b715f556b9db16f570af386eb8380ef9856d0a7910a2d1178918ec2a1ea90d76be5e5b77beda6d25d3c71f71e0b5f212fe3d039f7c82096daeb8655ce9dda60d3d888c794eec61f2726ba43b3ff08994f57fc808a4143801afbdc0243fe92f12bbef0b25bf6b348b8c55a9143ae592216f0735f9f7efaaa723ed11a7ae75690e38669d07867a7210b4e9033a797d9c529538bba6fcc6f420304f5c3ca7c6d588d8d7c84486886bee042b5384e4e0910fe6a2db20f4bd6606e3722d57de245ad87fdfd4b32883e29f69059f68b7076c67508f6ed9a95d37e8057d93778c03356dd50f27de2072d3a2bef082e8cd00a5a79f5caebe5833a9331e8682e04b24e4f36196900848f7ebb4299fcd8993284211a524af102529290fded7fbebf7b099e4c31f949e35d5419c171e9ddb0109c7948dac0cc8a4aef2d823fc61b39d335f50e54e48281e8f1529598e258921da748351d56cfaeccaa389e711e485b9012ae64231d5426a99663792e0f8009a71c8a994dde0f623a5b505a10c5ba89e13cc87f6676bb90dc8bf8be897a19cb5d8dcebd1e6bed371d9ecbf38a11fae06c11b2917551b59445c4479db3779e1a4bd441c685122c29140878f55c49894d5d18bd7b09e5a09d2024611232fed35f9b47cd7262a861f102c8c8a6d0d7e051f3782d5d6e10b2a472749a5bf30dbad125bafd07bab5df0b5886abe1c35aade2a9e0a1b091bd87a238505a4d17a69a8a38f8ca6a40ba56b4d62a56aca9912786ffc2cc999315135142331ead97292985fc009a89aa49cea6c16010a269324ecef474a7f51e2e0231c811c6df6edb05f1303cd68ec4e6ba0a9273e760f49dbde3108d23b99472c26c5f3c014392f80accdb7fab0534caae5f53ba0ff508f0b16a997f876f7e055afd090db98ccc08e3c6e8036cab50a06e84b07366e445de49b6a5bd60a645e600dbfd3cc6f1adcdc4f9e90660098ef5dbf6d8c6df427ab6ba9dad3c0000b6376d22dd5dc03e4fee8c37a6802eadee69841e98cb97a0e44d78bab62c2b53db3321c99923d31737047e772ab9a180e929807f14b4789e51b6d8373f7e478a833efd47911666ee96fca9fcebb9df0cde43ccd37899bf9270ed237cd0e57fc8688beddef3ff21e606a01c98fdc638d49080b0a824c1b47687cfa1eab853deeb7c272cd6d4fc8b00aa97be1ed94eed9cbf0914856c5c42ae479ddfb8408072eff8c56a49884eb6805dcc37f06732a77603857514fef039efc251b885d57accddff7eae0cb46c7b80dee5a1c20713c862304b90a5ec368ff852e841b7fcdd11c090d32256750309fec79e71675eeef27dfc1494cc8636db3810f628550c986a8427e21b848d3b3f0e52fabf62ba37d54edec59aa87e2db7d10409776e746f009524aaf961aa908a211afd18d54784ea4abfc96a3e6764175d2831e5eb89dd4a17d19ebdc5435b522c16f0d0230b8044cd9db06812500a0cc33820490714a834e9f17ee1edf8daabf190434dbec49d57e270ca7defa6bba6f2bee6f10f102a23a7e54324221cbf1da78441a1c7a4b55a98a05c32855c80dd4f5b577967fe7aff7f5a47ac4dd6c7a95a54e22717b00bebb3aa4f794174defb5f11845337b234cc3a8b16d7b8471d9ed119ecd6b58670037627cd24706cc40ee4b32cb39536ae08e691327d58b6b216fed458d971f3d26cd5a64addb5ca5d64fd9c848182f481a787f0bf81f40888796d301bc204d5b89d9f4fd6426f3f9d3147ff046559e142a7545339c3a3b637b984d9e7d05f71e11b5035922eaad41074cfff64b3be93a82a2f30bfa5687b2e56c52aed2bcef1eae7d80cad94958b239ecce2d08e7d600c81fb040bd3456f10495bb1c558f08742562352769c79b98f7a8f3e09fe03ebf0f13315929316127ad2def63c5d1cc9b2ab0cd065c238d7955e6f5d5d79e045ec40ded79ea4c49cc36e744b04546520dd86ddc2271a24e695591947785ef7fd30d3533f972d6d4195c501002e1d51fdea085dbb3bbffc7afb9425a1bad68e08655b809d53a4f96cf8c5b97c714a8de3234bc8efa5b8eab5f9615e9cb31019f265c2659a1194650380dec1cad474e9b49bf8ab0d65d37fe542783bbee8a1977ea1959c1efde2f7dbbb1d0f2da0c66c6ca9a5d79fe3dfafd946300c6c1b9ecc3d82a1ac2357e9a4adde0f3b6e71cb12ac85262744c58c2b9f566667bb534237675c6e0ebb283222d1cb31f1c7a23349b5365a5fc09eb4517227e24d652833cd6087d87acd4bd7460943b0958d57df4687d53ab1fc80d0fb7b2ad7fb0fdc27e7fa14c97cab8d2b06942ac1745f2e8085618ab9de8f3fb0f4cfa886a794950b680d55c7785ba31513ff9286ea5d943622955412441ebc86d428e88783e8f23e2d7b2192eda0e05edbbb97a3186742827b4463fefbdcd0d900794a472011f6d94907e3a2a50f9cf28eb15e53b640c3cbc025dd196cb414530843ffe0f0461e0b271d81d684c2e41e1b9c84149127949d28078217bc6a436d4fbcea9fd13ce135fc1b758f360a1d3b9562f0440464468d929eaa5748f7010cb40112dbacc0eff3bf94540d16e6c6ba95b318c497827d5817f004fbbde5fe9771bf021331f52dfb148b5d8aad9984426a892cabbc353588a4ae7cd80d0dfcf5ac577e13b0f9411572eeb1056b71a1e84c29d1ef02e93bab19d1e2ecd62a4023b72932f6a344eeabe191e285beea"}) (async) r397 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x61, 0x10, 0x18}, [@ldst={0x5, 0x3}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r397, 0xd000943d, &(0x7f0000055300)={0x10001, [{0x0, r342}, {r306, r196}, {r191, r385}, {r135, r220}, {r295, r55}, {r68, r237}, {r250, r139}, {r303, r296}, {r200, r119}, {r303, r374}, {r41, r333}, {r198}, {r362, r98}, {r376, r125}, {r77, r227}, {r104, r370}, {r122, r157}, {r248, r212}, {r37, r235}, {r45, r270}, {r215, r137}, {r302, r393}, {r95, r78}, {r184, r240}, {0x0, r12}, {r177, r258}, {0x0, r169}, {r341, r263}, {r7, r271}, {r367, r127}, {r159}, {r90}, {r170, r261}, {r349, r46}, {r191, r196}, {r341, r208}, {0x0, r296}, {r257, r284}, {r389, r342}, {r219, r220}, {r329, r61}, {r188, r339}, {r30, r33}, {r360, r375}, {r149, r249}, {r131, r352}, {r20, r174}, {r225, r222}, {r329}, {r124, r233}, {r114}, {r384, r231}, {r309, r220}, {r236, r350}, {r99, r352}, {r188, r224}, {r264, r117}, {r219}, {r34, r46}, {r64, r288}, {r269, r222}, {r200, r144}, {r90, r222}, {r297, r333}, {r13, r172}, {r274, r153}, {}, {r260, r17}, {r154, r226}, {r56, r10}, {r379, r31}, {r221, r176}, {r156, r82}, {r343, r196}, {r26, r271}, {0x0, r92}, {r147, r255}, {r77, r259}, {r362, r157}, {r367, r86}, {r274}, {r357, r44}, {0x0, r251}, {r320, r86}, {r135, r256}, {0x0, r167}, {r106, r130}, {r97}, {0x0, r12}, {r301, r235}, {r297, r162}, {r246}, {r295, r336}, {r280, r117}, {r287, r54}, {r175, r296}, {r215, r155}, {r56, r87}, {r353, r383}, {r200, r247}, {r276}, {r302}, {r193, r148}, {r365, r226}, {r262, r226}, {}, {r70, r185}, {r30, r304}, {r110, r194}, {0x0, r314}, {r377}, {r202, r116}, {r355, r346}, {r327}, {r219, r15}, {r386, r258}, {r234, r372}, {r318, r328}, {r223, r315}, {r245, r375}, {r159, r364}, {r221, r304}, {r386}, {r280, r324}, {0x0, r194}, {r283, r312}, {0x0, r366}, {r18, r128}, {0x0, r218}, {0x0, r139}, {r266, r233}, {r189}, {r362, r286}, {r91, r103}, {r230, r314}, {r11, r395}, {r230, r151}, {r234, r255}, {r91, r315}, {}, {r274, r305}, {0x0, r375}, {r217, r141}, {r203, r282}, {r83, r179}, {r295, r105}, {r102, r300}, {r205}, {r104, r101}, {r149, r181}, {r171, r359}, {0x0, r125}, {r95, r183}, {r166, r284}, {r90}, {r186, r42}, {r225}, {r152, r290}, {r387}, {r377, r111}, {0x0, r380}, {r293, r179}, {r85, r344}, {r394, r72}, {r327, r192}, {r381, r100}, {r138, r383}, {r322, r42}, {r386, r146}, {r41, r142}, {0x0, r88}, {r280, r94}, {0x0, r273}, {r106, r222}, {r345, r361}, {r396, r296}, {r337, r101}, {r13, r334}, {r297, r307}, {}, {r104, r63}, {r254, r204}, {r238}, {0x0, r388}, {r126, r125}, {r228, r364}, {r225}, {r358, r312}, {r41, r328}, {r143, r208}, {r85, r366}, {0x0, r78}, {r191, r347}, {r38}, {0x0, r385}, {r205, r359}, {r9, r6}, {r213, r352}, {r248}, {}, {r210, r294}, {r104, r127}, {r136, r253}, {0x0, r335}, {r133, r58}, {}, {}, {r387}, {r120, r265}, {r66}, {r291, r255}, {r396, r21}, {r79, r125}, {r283, r239}, {r358, r78}, {r97, r216}, {r228, r370}, {}, {r252, r326}, {r377, r282}, {r57, r185}, {r285}, {r311, r370}, {}, {r203, r218}, {r189, r201}, {r311, r226}, {r180, r390}, {r143, r267}, {}, {r24, r181}, {r340, r160}, {r250, r356}, {r150, r209}, {0x0, r118}, {r81, r239}, {r357, r380}, {r38, r328}, {r75, r304}, {0x0, r84}, {r22, r92}, {}, {r28}, {r150}, {r20}, {r392, r310}, {r272, r116}, {r345, r378}, {r392, r151}, {r52, r130}, {r236, r350}, {r238, r65}, {r102, r165}, {r32, r63}, {0x0, r332}], 0x7f, "a3657e1afa7266"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f0000056300)={0x5, [{}, {r331}, {r232}, {}, {}, {r37, r298}, {r211}, {r147, r183}, {}, {0x0, r176}, {0x0, r300}, {r59}, {0x0, r40}, {r373, r350}, {}, {r28, r216}, {}, {}, {r325, r51}, {0x0, r141}, {}, {r318, r363}, {}, {r202, r290}, {}, {r173, r330}, {}, {r323}, {}, {0x0, r8}, {r228}, {0x0, r354}, {r24, r148}, {r327, r119}, {}, {r93, r134}, {0x0, r214}, {r302, r98}, {r143, r96}, {r391}, {r147, r240}, {0x0, r23}, {}, {r195}, {r89, r336}, {}, {}, {0x0, r6}, {}, {r154}, {r348, r67}, {r206}, {0x0, r74}, {r16, r157}, {r243}, {r93}, {r219, r123}, {r320, r14}, {r140, r53}, {0x0, r271}, {}, {}, {0x0, r116}, {0x0, r286}, {}, {r278}, {r351, r60}, {r205, r165}, {0x0, r268}, {}, {r129, r313}, {}, {}, {0x0, r69}, {}, {r168}, {r138}, {0x0, r132}, {}, {0x0, r240}, {r360}, {r22, r277}, {r250}, {0x0, r107}, {0x0, r227}, {0x0, r227}, {r163, r29}, {}, {0x0, r263}, {0x0, r183}, {r32}, {0x0, r292}, {}, {0x0, r39}, {r11, r368}, {}, {r371}, {r43, r125}, {0x0, r390}, {r246}, {}, {r110}, {r131, r383}, {}, {}, {0x0, r310}, {0x0, r233}, {}, {}, {0x0, r220}, {}, {r177}, {}, {}, {r36, r182}, {}, {0x0, r144}, {0x0, r286}, {0x0, r319}, {}, {}, {r112, r25}, {r272}, {r373, r251}, {r228, r132}, {r325, r328}, {0x0, r197}, {0x0, r148}, {r191}, {r355}, {}, {}, {0x0, r71}, {}, {r353}, {0x0, r315}, {}, {}, {0x0, r249}, {}, {r143, r48}, {}, {r75, r368}, {0x0, r265}, {0x0, r76}, {0x0, r393}, {r316, r158}, {r337}, {}, {r299}, {r373}, {r62}, {0x0, r298}, {0x0, r8}, {}, {0x0, r192}, {r348}, {r225, r19}, {0x0, r231}, {r22, r35}, {r232}, {}, {}, {r245}, {r241, r333}, {r36, r113}, {r164, r279}, {0x0, r242}, {}, {r115}, {r392, r33}, {}, {0x0, r212}, {r147}, {r274, r121}, {0x0, r179}, {r145}, {}, {0x0, r308}, {0x0, r208}, {r373}, {r289}, {r377, r53}, {r254, r229}, {}, {r22, r190}, {0x0, r178}, {}, {r161}, {r89}, {r322, r49}, {r66}, {0x0, r157}, {}, {}, {r47}, {}, {}, {}, {0x0, r317}, {0x0, r310}, {0x0, r187}, {}, {r26}, {r52, r199}, {r246, r137}, {}, {r320}, {r225, r192}, {r303}, {r223, r321}, {0x0, r69}, {r68, r244}, {0x0, r240}, {}, {}, {0x0, r109}, {r205}, {r108, r229}, {r28, r42}, {r272, r281}, {r135, r313}, {}, {0x0, r220}, {0x0, r139}, {r210, r333}, {r369, r127}, {r207}, {0x0, r271}, {0x0, r185}, {0x0, r249}, {r147, r65}, {}, {}, {r200, r275}, {}, {}, {}, {r85, r27}, {r382}, {0x0, r321}, {}, {}, {0x0, r265}, {r373, r395}, {}, {0x0, r224}, {}, {r50}, {}, {r150, r139}, {r73, r326}, {0x0, r398}, {r371, r80}, {0x0, r338}], 0x0, "8841ca26ac2dcb"}) (async) r399 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="18020000e2ffffff000000000000000085000000360000009500001800000000922ae83713ab9662ce3ae356538dda120000010000801b10fb54a8cb72d28d82dee0bc9032ad558c46fff4208d49631979a42d6884ec11ce14138b8fe903ddc702e404e19a5183d769676520e98a263345e44d5187b3c4d86abeb12303ff139fe0d0000000d604000000000000008aff22d462a9057c73d4a3954c11c27839dc007c4d296e7359ea79a75d81000000fa13aee48ca9e8969faebf3183fe803abbf5024b52dc265b36fc9dae006d252bd8b6464ef3c6a7352ce743905fd6def8bad3ca6e3abdb2dfc61696e340bb8e2a093adc57196b40def3858ef569147fa4108328392d322ab4df10a2f69a6bc7e657d327070e42410f57466f59aea2544047d6d8ac442e0000000000ee16c729300d23018000090000000028a0b36754ed5290a8cd8470e776d6b80630d6cbde49b29a6cb5f4fc0001000000004b588c745c380e5fe57238aeada5acf3209a08439fc6310386597760525b595fe1f697bc114cd1778e97a3f0295f946974cdb458963934cf924dc36b558fbf17a76f3547497aba5086e30ecca57c814382ffab045ca077a9d15251875432e74b54afaf4985672a1c7b3c200021de95ae7b68136b0046d535dd39c0f35469869e9b342b953f81447e6b9e522d62b170b8b18933dfff6c06335fc7a44195254b45a6c1312a1369068a1fd6c665fbf81bbc39697d386c7202df5f764713504f94c5e0fbc70bcb975f97ed7b030000e54e9072a22d91744a332e2fa806e63c5cd98a8569a6d6bcfb0000002cf6c73dc63f04af77c9721459abfcfa1e9773b2b7130eae67e0ebe380d0f648650e5f333579c02d71c58d147b00821ab9a6475b31e1ebf1369afe98682efbf3983f283f2faf8f40e39927aca9ec527fb5b6bf7e7b0374814d63c93c912dd0c6908149cb79c54b0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83df998a5469426ec8b0000000000000010ff2cd18bdd8ab7983bc90770bbd26a82b9d99d17c02a97b5230487782ca00edf8eff188726e3f9149c0090c7f459d4f347a71bcc738ef636d32b01933556f9afe772cd45af0a401f6993fcffffff0bd3c06cb78aeffe275308a90acb1a2162b191b82714ed258a04fa02aff7d352dcf72be83e7c4c27104ac2126bb2bfc2162f6e46c60cba054e5dc5c0954d21ef4f42fc63d34dfbc35ce59c43b7a32e3803da26939b943e9ef24a1f02562367c1a28c73a699ee4769950bc8b3bbd078610200000000000000e3c13f7d3a76765827e2a4bc4744ef9d64fdfad91c7760ba4aa9f3850dba7ca42e0072cc0b346dcebe064422f08073812ec5e7cdcc264998b4a6994efd9f6b7a9b5d15247bf4fabcff7c890c238f873e6f52adfcc7e015068c6eda3c05d560630b9f8844be77e84364fe4e3929ea4c09009a6352fe5ad1a18d093d89bd9bfc59e68a6bb5e0912f19673d1bc421072f3a98b339b146289cf07f8ca51d381a1df1b97e393409d42718c20d4150017033c4f7045c793dfaed00ed705d7ef8aa7dffdeec680c3bbad5595da7049034e7f51cc4078c580f8c97396b26b2d017c274560cc7df0de244d72009d23d838320ac687bb14c34d175980aafbb2efbab230e00000000000000225c31a12e767953c3d42bf952a2936b6f9cdddd84adac7f31fbbcfd22cdb01631dddd0e459e2b440fa5101a785160b85793a0dc4d089f848e996c178cdadde86264f997466e5158528d705601b56c32e430a73eb3fea1f1becd26b7207058d3b331bbdd4961025c3fe7200057f4afb324e12a59844d7703284ac586cde69829a4a2516dc55aac281b5452b4d5b3fdc2ff573e78637120622817b0f727a6f9e17c96f68eacb75744afbba284679b65cfb3fbdc320beb91ce11ccb75b870058244c6409f805c8cfd982ab6410bf67e0004d45933a29be4c010098cb32078ed0868dbb832584429627f070bd878a8b00"/1443], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x70) (async) r400 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuacct.usage_percpu_sys\x00', 0x26e1, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000001300)={r399, r400, 0x25}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(r400, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x2, &(0x7f0000000080), 0x2, 0x6}}, 0x20) (async) r401 = memfd_create(&(0x7f0000000040)='%\x00', 0x0) dup2(r401, r3) (async) write$cgroup_type(r2, &(0x7f0000000000), 0x248800) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000001440)='d/!{{&\x00') [ 368.715785] audit: type=1800 audit(1676179393.221:313): pid=16973 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name="bus" dev="loop5" ino=10 res=0 [ 368.848016] sd 0:0:1:0: [sg0] tag#6631 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK [ 368.857207] sd 0:0:1:0: [sg0] tag#6631 CDB: opcode=0xe5 (vendor) [ 368.863763] sd 0:0:1:0: [sg0] tag#6631 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 368.872860] sd 0:0:1:0: [sg0] tag#6631 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 368.881775] sd 0:0:1:0: [sg0] tag#6631 CDB[20]: ba [ 368.894218] hfsplus: failed to load root directory 05:23:13 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x1}]}, 0x10) sendto$inet6(r0, 0x0, 0x0, 0x44, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async, rerun: 32) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) (rerun: 32) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x1}]}, 0x10) (async, rerun: 32) sendto$inet6(r1, &(0x7f0000000100)='d', 0x1, 0x44, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async, rerun: 32) r2 = openat$vim2m(0xffffffffffffff9c, &(0x7f00000016c0), 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000014c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) (async) r5 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r5, 0x84009422, &(0x7f0000000280)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) (async) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001700), 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r7, 0x84, 0xe, &(0x7f0000001740)={0x0, 0x7fffffff, 0x9, 0x3ff, 0x0, 0x450, 0x4, 0xc00, {0x0, @in6={{0xa, 0x4e24, 0x6, @private2}}, 0x0, 0x29d9, 0x1, 0x8f, 0x2}}, &(0x7f0000001800)=0xb0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8914, 0x0) sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000200)={&(0x7f0000001840)=ANY=[@ANYRES32=r6, @ANYRES32=r4, @ANYRESOCT, @ANYRES32=r3, @ANYRES32, @ANYRES64, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r8, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, 0x1, 0x1, 0x301, 0x0, 0x0, {}, [@CTA_MARK_MASK={0x8}]}, 0x1c}}, 0x0) (async) getpeername(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FAT_IOCTL_GET_VOLUME_ID(0xffffffffffffffff, 0x80047213, 0x0) 05:23:13 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f00000004c0)="610bf604") (async) r1 = openat$nvme_fabrics(0xffffffffffffff9c, &(0x7f0000000100), 0x30000, 0x0) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x4004, &(0x7f0000000140)=ANY=[@ANYBLOB="7472616e733d66642c7266646e6f3d9f9dda0ec2869649e8ff2abc6eb40a1b5af3c88e30559829251fcfd742580ea0707c0df96b0395c707be16197d8229a6e37b138bf989f7cb4b7263a7d1845414893e1932574471bd76e9fb23323811495a572ec134dd140c65223481d6c51a3bdd63e777116c57a1ea07fc6e41db0c4750c1570900000012ac822dd9bbf718b5606c6a98ed2516947cbe4158ee31f13b5b693319084444fed00b839fd817ac8568987140f41e8e1a5d35e16c403a00c6fe54f0a104d0e8c711dc73e51d97b2720e674028c18a43327387182b06ca0cc35ee91e9487", @ANYRESHEX=r1, @ANYBLOB