}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:50:58 executing program 3: pipe(&(0x7f0000000140)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000000), 0xffffffffffffffff) (async) syz_init_net_socket$ax25(0x3, 0x5, 0xf0) (async) r0 = syz_init_net_socket$ax25(0x3, 0x2, 0xcf) accept4$ax25(r0, 0x0, 0x0, 0xc00) unshare(0x48000000) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_SB_TC_POOL_BIND_GET(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x518e0e38ee7b4b96}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[], 0x14}, 0x1, 0x0, 0x0, 0x8080}, 0x1) (async) syz_genetlink_get_family_id$devlink(&(0x7f0000003540), r1) (async) connect$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, 0x2}, [@default, @default, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @default, @bcast, @bcast]}, 0x48) 12:50:59 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000022c0)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a32672fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e60007000000000000005bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f5f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a1c00"/4083], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000480)={0x0, 0xfffffffffffffffd, &(0x7f00000003c0), &(0x7f0000000440), 0x801, 0xffffffffffffffff, 0x4}, 0x38) 12:50:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x1d, 0x0, 0x2}, {}]}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101100, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r2}, 0x10) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000180)=r2) 12:50:59 executing program 0: socket$packet(0x11, 0x0, 0x300) (async) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000006780), 0x4) (async) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) (async) recvmmsg(r0, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000}}], 0x4000000000002b1, 0x2, 0x0) (async) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) (async) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) (async) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc0, 0xc0, 0x9, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x4, 0x1ff}}, @restrict={0x8, 0x0, 0x0, 0xb, 0x1}, @struct={0x6, 0x3, 0x0, 0x4, 0x1, 0x5, [{0xa, 0x0, 0x14d6}, {0xd, 0x3, 0x1}, {0x4, 0x4, 0x53}]}, @enum={0x1, 0x1, 0x0, 0x6, 0x4, [{0x1, 0xed4e}]}, @union={0x9, 0x1, 0x0, 0x5, 0x0, 0x1, [{0xf, 0x4, 0x7f}]}, @func_proto={0x0, 0x5, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0x10, 0x3}, {0x9}, {0x7, 0x3}, {0x3, 0x1}]}, @fwd={0x9}]}, {0x0, [0x21af1c2ae91d0aa8, 0x115f8ba3ca6f3181, 0x61, 0x0, 0x2e, 0x30, 0x0]}}, &(0x7f00000001c0)=""/32, 0xe1, 0x20, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0x7, &(0x7f0000000080)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @alu={0x7, 0x1, 0x7, 0x5, 0x5, 0xffffffffffffffc0, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_val={0x18, 0x7, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @call={0x85, 0x0, 0x0, 0xbd}], &(0x7f0000000140)='syzkaller\x00', 0x40, 0x3f, &(0x7f0000000180)=""/63, 0x40f00, 0x3, '\x00', r2, 0x1e, r3, 0x8, &(0x7f0000000300)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0xc, 0x5, 0x3}, 0x10}, 0x80) (async) shutdown(r0, 0x0) (async) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r4}, 0x10) ioctl$F2FS_IOC_SET_PIN_FILE(r5, 0x4004f50d, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000040)={0x3, {0x18, 0x2, 0xffffffffffffffe1, 0x1ce, 0x81}}) 12:50:59 executing program 0: socket$packet(0x11, 0x0, 0x300) r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000006780), 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) recvmmsg(r0, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000}}], 0x4000000000002b1, 0x2, 0x0) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) r3 = bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc0, 0xc0, 0x9, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x4, 0x1ff}}, @restrict={0x8, 0x0, 0x0, 0xb, 0x1}, @struct={0x6, 0x3, 0x0, 0x4, 0x1, 0x5, [{0xa, 0x0, 0x14d6}, {0xd, 0x3, 0x1}, {0x4, 0x4, 0x53}]}, @enum={0x1, 0x1, 0x0, 0x6, 0x4, [{0x1, 0xed4e}]}, @union={0x9, 0x1, 0x0, 0x5, 0x0, 0x1, [{0xf, 0x4, 0x7f}]}, @func_proto={0x0, 0x5, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0x10, 0x3}, {0x9}, {0x7, 0x3}, {0x3, 0x1}]}, @fwd={0x9}]}, {0x0, [0x21af1c2ae91d0aa8, 0x115f8ba3ca6f3181, 0x61, 0x0, 0x2e, 0x30, 0x0]}}, &(0x7f00000001c0)=""/32, 0xe1, 0x20, 0x1}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0x7, &(0x7f0000000080)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @alu={0x7, 0x1, 0x7, 0x5, 0x5, 0xffffffffffffffc0, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_val={0x18, 0x7, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @call={0x85, 0x0, 0x0, 0xbd}], &(0x7f0000000140)='syzkaller\x00', 0x40, 0x3f, &(0x7f0000000180)=""/63, 0x40f00, 0x3, '\x00', r2, 0x1e, r3, 0x8, &(0x7f0000000300)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0xc, 0x5, 0x3}, 0x10}, 0x80) shutdown(r0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r4}, 0x10) ioctl$F2FS_IOC_SET_PIN_FILE(r5, 0x4004f50d, &(0x7f0000000100)) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000040)={0x3, {0x18, 0x2, 0xffffffffffffffe1, 0x1ce, 0x81}}) socket$packet(0x11, 0x0, 0x300) (async) socket$inet6(0xa, 0x2, 0x0) (async) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000006780), 0x4) (async) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x14e24}, 0x1c) (async) recvmmsg(r0, &(0x7f0000005dc0)=[{{0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000}}], 0x4000000000002b1, 0x2, 0x0) (async) connect$inet6(r0, &(0x7f00000002c0)={0xa, 0x4e24}, 0x1c) (async) sendmmsg(r0, &(0x7f00000092c0), 0x4ff, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$IPSET_CMD_PROTOCOL(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000003c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc0, 0xc0, 0x9, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x4, 0x4, 0x1ff}}, @restrict={0x8, 0x0, 0x0, 0xb, 0x1}, @struct={0x6, 0x3, 0x0, 0x4, 0x1, 0x5, [{0xa, 0x0, 0x14d6}, {0xd, 0x3, 0x1}, {0x4, 0x4, 0x53}]}, @enum={0x1, 0x1, 0x0, 0x6, 0x4, [{0x1, 0xed4e}]}, @union={0x9, 0x1, 0x0, 0x5, 0x0, 0x1, [{0xf, 0x4, 0x7f}]}, @func_proto={0x0, 0x5, 0x0, 0xd, 0x0, [{0x8, 0x4}, {0x10, 0x3}, {0x9}, {0x7, 0x3}, {0x3, 0x1}]}, @fwd={0x9}]}, {0x0, [0x21af1c2ae91d0aa8, 0x115f8ba3ca6f3181, 0x61, 0x0, 0x2e, 0x30, 0x0]}}, &(0x7f00000001c0)=""/32, 0xe1, 0x20, 0x1}, 0x20) (async) bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x1, 0x7, &(0x7f0000000080)=@raw=[@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @alu={0x7, 0x1, 0x7, 0x5, 0x5, 0xffffffffffffffc0, 0x8}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, @map_val={0x18, 0x7, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fffffff}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffa}, @call={0x85, 0x0, 0x0, 0xbd}], &(0x7f0000000140)='syzkaller\x00', 0x40, 0x3f, &(0x7f0000000180)=""/63, 0x40f00, 0x3, '\x00', r2, 0x1e, r3, 0x8, &(0x7f0000000300)={0x4, 0x1}, 0x8, 0x10, &(0x7f0000000340)={0x2, 0xc, 0x5, 0x3}, 0x10}, 0x80) (async) shutdown(r0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r4}, 0x10) (async) ioctl$F2FS_IOC_SET_PIN_FILE(r5, 0x4004f50d, &(0x7f0000000100)) (async) ioctl$BTRFS_IOC_QGROUP_LIMIT(r5, 0x8030942b, &(0x7f0000000040)={0x3, {0x18, 0x2, 0xffffffffffffffe1, 0x1ce, 0x81}}) (async) 12:50:59 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:50:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x2}) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x1d, 0x0, 0x2}, {}]}) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101100, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r2}, 0x10) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000180)=r2) 12:50:59 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000000a8a7473901b3c563faeebfc5c6b356ef6819f3fe669ffa4b6876baf5a65dcebeb8d930899a7f2728980aff2832e6de2297b90b1b76057464faa3f219f13d4f71e53b3472fa4825c33d0cc61bef13c2013e72f4dc62e90604053122dd416336178636cfc934adfd04d0d3cbfbc9c187b8c27f3849b3fccd3ea773c25089414a1bc2c9ebc4fb27f8360e126ac2ba66ac013689165aefb045f9929d719cdef1e44fab464d39d474619a9064f7d258354c401000000eff318309f1df9755f776a8bafb1988f2782faffa060c5f822af62a51e78955b204d"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="48000000150001000000000000000000020431000500a6be0ce1e4c3b782f548ad17f09c5685be2af1401590867cd44c793e121580b04c8e6ff35ab791160e741800f900000000004c58d6074378d44ef5c5164d8821ad3a8fca75e775666c12ee403fd31f"], 0x48}}, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) sendfile(r0, r4, &(0x7f00000001c0), 0x133) sendto$inet(r2, &(0x7f0000000100)="2e0db2997f8efbd2f02e7e1f255659fdf5e436f2911911313e7a26fb6e55d8ef6dd90d9418931a4dcd5fbc", 0x2b, 0x2001a015, &(0x7f0000000180)={0x2, 0x4e23, @broadcast}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r8}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000300)={'sit0\x00', 0x0}) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/18, 0x30c000, 0x800}, 0x200d6f) 12:50:59 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000022c0)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a32672fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e60007000000000000005bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f5f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a1c00"/4083], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000480)={0x0, 0xfffffffffffffffd, &(0x7f00000003c0), &(0x7f0000000440), 0x801, 0xffffffffffffffff, 0x4}, 0x38) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000022c0)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a32672fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e60007000000000000005bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f5f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a1c00"/4083], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000480)={0x0, 0xfffffffffffffffd, &(0x7f00000003c0), &(0x7f0000000440), 0x801, 0xffffffffffffffff, 0x4}, 0x38) (async) 12:50:59 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:50:59 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f00000022c0)=ANY=[@ANYBLOB="620af8ff0c203321bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020e0e4a9446c7670568982b4e420f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bbd46040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64f751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07a72c29184ff7f0000cef809606056fe5c34664c0af9360a1f7a5e6b607130c89f18c0c1089d8b8588d72ec29c48b45ef4adf634be763289d01aa27ae8b09e00e79ab20b0b8e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0121ebbc08dee510cb2364149215108333719acd97cfa15a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f4ab87b1beeda7be586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae616b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712116219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57000000009700cf0b4b8bc2294133000000000000000000030000000000459ff4b40000000010008bc0d9559711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b98008006c4a00000000ff435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0adb02d9ba96e1010000000000000000007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b26333986371429d120000003341bf4a00fca0493cf29b33dcc9ffffffffffffffd39fec2271ff0158929646efd1cf870cd7bb2366fde41f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c108285e71b5565b1768ee58969ced595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa4d30fa94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719197724f4fce1093b62d7e8c7123d8ecbbc55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a32672fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7dfa2e5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca378e676c3e08c1ed43ca8d3d10994c0b58645ac518a75fde7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcb06000000acbda216550d7aec6b79e30cbd128f54c2d34b5457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ec60ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464b635197351a5ef0a0fb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f1514216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d060000000000000062eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e5247c0c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa370ac891e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101293373750d1a8fe64680b0a3fc22dd704e4214de5944912d6c98cd1a9fbe1e7d58c08acaf30235b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e60007000000000000005bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188540300000082068e1e3a0e2505bc7f41019645466a000000003bc13c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb1d0d1280fbc22bf73468788df51710d7d31c632fc5ed1762eb0b428ee751c47d8e89fc745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42646bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f96756ea5cce7daac4be280159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83186c1526af6fbb869604d51a36a54c832e45b2569dc0d90b075225fde44c4e0973171ad47d6b70ebe660309e1e245b0fdf9743af930cd6db49a47613808bad959719c0000000000378a921c7f7f8433c2e24c7e800003c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205aa00b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569ed7aa287378c697f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e0f2645d1cdfa9fa410632f8370541be9f2c66ee7e30393cd7a4d67ff2a49c4f9360984b5c2d4523497e4d64f95f08493564a1df87111c9af3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5002512bcbf9b24accfecb0f477db103463af2847e6ade5b9e065ec0d0ba58fedae5f08818fea475b169469f9efd131925d98c34b3b47e5c46d121ad5087e1cdee39f5cf21d2e80a64ac97e71cafc29bfb78db090dd12225efeda2e93bf7f6ba7865e9c375a780929d210bf5858e2a4ff8e8d1e8c9cceed07c6312b734c72510d335acc94f76e7078ce4066f1e0ac9429f8013683301277a11e25b248b61180cb6207a0e26757f3f1bfc6c27f3720d1fb74afb17f3b5239bc2243853d5234afb05ed6024e94dee34666c5b5522b54cb433efa54b4e9022533e7c89bdee957dfa9ded9f16fdcd1b681e4c72f32fa3334313e334cc140daec7dcb22f463457a1a5ac230bbded86258206046f556589f5627ab2751eb34d940519f009412098398ad822a8509d2d32da656ac5935e4c7f9503ce4daf13300dfd611528049310544d3e8613926fbe2647e258932592c9123f1c74023144442d09ef90c64950176c666da6b658108ac54beb2379aa70501c42bd9c4e4f426ab5ff2a33767b408ed19e399c33b52abc4ac24da0d4cf07d93029583591c33f0f80513c541581977f2e9735e1edb66fdb2722eb4b0b670ba74fdee2f1a3cf85777af5d8267acaa9d83c23a4b40d0f53dce003c03c5959e405fc4f2c05d3394f014a39caabbeff7cd049f946787cadbdc57def7f5f758aa46b6e2fddc779770d7e395c4ac2a136a30e7c0a301dffc5565d7244fb29cd302c36e76221a3c4e21559216c078f06b01885a83da16bf8548776a0ae88dfeccc9ad64d2fe3cfdeb9684b7b7e5c00f7323f8234ed0189539e0e3e34c8e542c82ddbd6a75c1adbedef4d5d69b246a5a36ab802b0161908e748ed9891678c228413bf51b18a25bf776b9d1f1fedf97cf5e7de4455ea359e5796bd60cc415066fc271a2bdb7db13e72d1a99b375ff874037faf6a1d1aacf46a57346d000000000000000085c1b64dd5178485ad0f8557ccae7c06a40e8bd2ce76927bb0923dc380fd153cd2ce1242bc0a6e0fff9cfb70d41b02414730f572ca2a4898426eb6d416ff14aaefebd84bd4000000000000000000dbd064fe868ff4929d489badcf5072c61231bec614423bbf7df2989db587bf49abc6ff4d842309a1fa7f268e2c453cd8b9a746d5c6e820453a377fb09f5799b43c1951f56c211170bc102a3437778676928a1b4bd8ddc8db197d6b63913e6dccc20ccb26bc231f1428502b3279d0aace2caf8c8f5edbfeffe6d5b3b34ad0f1a4cad44c5237a2fff1e8f8e0521313c30a9fb5fc54ae85d19599bb1c2283e3f7bb01a11a1845db6b8eba64b45f1c000000c0c4bef4bf3e1d9b0e1b4e4147d5eb0f9b9bfe80984650dce289524659d70fc7ab8485c014e51ad1bef44c5d6cfaaf7efb61be7c38820a4279d69ff335b0f3f9c2c55de05d1c3682c41f624e735c3ce0a7b0f3d784c96cc57c83e78b336cb4022c19917284534ea9efccef28374885759f39c444d78a3f78ec3bafb4af2e7a64c967c494264c3b36591eb2049ede272a00dc74628a45de9fd219c63f1f0e2e187071f9468f5f4b880ae18459f3790010aff9f89be79e7b81ed891301000000000000004f36bce90c661b35022c1cbbdfc9aba07ebed92b94ff9f0e1dbc0a29d5799e3ecc8eb35f791a4fc7db9e97be3f944b2360e3c9a0d2b0ab83db2fc1c3d28efda92828494b88008b9082394c113ec071cdbd8556d7cf7c11236d699da109de535f64e008a175d11e80f96e10d8527d13e0e1f2b85ee7e542da3c7f32b5efd8422a000000004f340e690ff8575ae64142f5fe6482451c3671140d509a330ea366b4dcc95956629cafce32df51455f9cd7c343ba46790c0b3bc92271f2a55ddab15f1e2413656f1eadc8b70ca24073e310f84053e7fa6589e9af5170bb12ead4f4d0f13c2284659f16acc82c198e436ab638b6c6e91cef0a0e401bbd1d81887b15382487a7dab3895a842615dcf43b068007599a28751c58e45f9b5a5d9f51e7d97a2368917720b26865c0819cc56b1bddcae597ee22271cc6b532810b09607953b6752120d146f290ccc63d029b02c18c495897f4fdd53ae64df2ec9ac09d7fb36432a84bbc342acf26e52c95dfe169deed0b6438a67955b3b866f9d38311a7d595d8534e98f44378244747a17af4cc18fd1a3b14549d08d22b6f4d1fd654423a1c00"/4083], &(0x7f0000000100)='GPL\x00'}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000480)={0x0, 0xfffffffffffffffd, &(0x7f00000003c0), &(0x7f0000000440), 0x801, 0xffffffffffffffff, 0x4}, 0x38) 12:50:59 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:50:59 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'syzkaller0\x00', 0x2}) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x1d, 0x0, 0x2}, {}]}) (async) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000000)) (async) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x101100, 0x0) (async, rerun: 32) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r2}, 0x10) (async) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000180)=r2) 12:50:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:50:59 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r2, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r8, @ANYBLOB="00007468000000000000000000000000000000005a3e6fc0036be155ab83b6d58c46658412e9ddcc03faf292f9ca4292af075469eb3732baaf98b25a5ed0908e351cb4e63bc6fb177acde18999e3b433d0fa1f62be9cb49688c10459df367f6ee6585ab73737e5f8a2c99e62793372"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}, {0x0, 0x7}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\\\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="00000000000000000c0000000b000100666c6f77657200002c00020014000e00fc00000000000000100000000000000014000f000000000000000000f8ff00200000000041e93bdef3ca66184e60d235c79a5e49f9e621427025c8b062926151ffcf2454224b458ff5318839b246d7b9c874c781aa785ca4cf5cdba900727cbe2716b8dacf5454d1133451b18a2eac348d0c05c257a47976d8d3a63b469a08f464beb9bebecd6cf8cb324f3cb67ca650f0822803251e6235747b7d5a98215a48885b3dda2be932f37a0d28b0"], 0x5c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd29, 0x25dfdbfe, {0x7, r8}, ["", "", "", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40000}, 0x8020) r9 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="200000001000250800170000000000000a000000", @ANYRES32=r10, @ANYBLOB="01"], 0x20}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x455, 0x70bd2a, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) [ 223.203232][ T5142] netlink: 'syz-executor.4': attribute type 1 has an invalid length. 12:51:00 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:00 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r2, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r7 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r8, @ANYBLOB="00007468000000000000000000000000000000005a3e6fc0036be155ab83b6d58c46658412e9ddcc03faf292f9ca4292af075469eb3732baaf98b25a5ed0908e351cb4e63bc6fb177acde18999e3b433d0fa1f62be9cb49688c10459df367f6ee6585ab73737e5f8a2c99e62793372"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}, {0x0, 0x7}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\\\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="00000000000000000c0000000b000100666c6f77657200002c00020014000e00fc00000000000000100000000000000014000f000000000000000000f8ff00200000000041e93bdef3ca66184e60d235c79a5e49f9e621427025c8b062926151ffcf2454224b458ff5318839b246d7b9c874c781aa785ca4cf5cdba900727cbe2716b8dacf5454d1133451b18a2eac348d0c05c257a47976d8d3a63b469a08f464beb9bebecd6cf8cb324f3cb67ca650f0822803251e6235747b7d5a98215a48885b3dda2be932f37a0d28b0"], 0x5c}}, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd29, 0x25dfdbfe, {0x7, r8}, ["", "", "", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40000}, 0x8020) r9 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="200000001000250800170000000000000a000000", @ANYRES32=r10, @ANYBLOB="01"], 0x20}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x455, 0x70bd2a, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) 12:51:00 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xab}, @ldst={0x2, 0x1, 0x0, 0x6, 0x1, 0xfffffffffffffffe, 0xfffffffffffffff0}], &(0x7f0000000940)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 12:51:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r2, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = socket$netlink(0x10, 0x3, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r8, @ANYBLOB="00007468000000000000000000000000000000005a3e6fc0036be155ab83b6d58c46658412e9ddcc03faf292f9ca4292af075469eb3732baaf98b25a5ed0908e351cb4e63bc6fb177acde18999e3b433d0fa1f62be9cb49688c10459df367f6ee6585ab73737e5f8a2c99e62793372"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}, {0x0, 0x7}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\\\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="00000000000000000c0000000b000100666c6f77657200002c00020014000e00fc00000000000000100000000000000014000f000000000000000000f8ff00200000000041e93bdef3ca66184e60d235c79a5e49f9e621427025c8b062926151ffcf2454224b458ff5318839b246d7b9c874c781aa785ca4cf5cdba900727cbe2716b8dacf5454d1133451b18a2eac348d0c05c257a47976d8d3a63b469a08f464beb9bebecd6cf8cb324f3cb67ca650f0822803251e6235747b7d5a98215a48885b3dda2be932f37a0d28b0"], 0x5c}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd29, 0x25dfdbfe, {0x7, r8}, ["", "", "", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40000}, 0x8020) r9 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="200000001000250800170000000000000a000000", @ANYRES32=r10, @ANYBLOB="01"], 0x20}}, 0x0) (async) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x455, 0x70bd2a, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) 12:51:00 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) (async) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000000a8a7473901b3c563faeebfc5c6b356ef6819f3fe669ffa4b6876baf5a65dcebeb8d930899a7f2728980aff2832e6de2297b90b1b76057464faa3f219f13d4f71e53b3472fa4825c33d0cc61bef13c2013e72f4dc62e90604053122dd416336178636cfc934adfd04d0d3cbfbc9c187b8c27f3849b3fccd3ea773c25089414a1bc2c9ebc4fb27f8360e126ac2ba66ac013689165aefb045f9929d719cdef1e44fab464d39d474619a9064f7d258354c401000000eff318309f1df9755f776a8bafb1988f2782faffa060c5f822af62a51e78955b204d"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) (async) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="48000000150001000000000000000000020431000500a6be0ce1e4c3b782f548ad17f09c5685be2af1401590867cd44c793e121580b04c8e6ff35ab791160e741800f900000000004c58d6074378d44ef5c5164d8821ad3a8fca75e775666c12ee403fd31f"], 0x48}}, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) sendfile(r0, r4, &(0x7f00000001c0), 0x133) (async) sendto$inet(r2, &(0x7f0000000100)="2e0db2997f8efbd2f02e7e1f255659fdf5e436f2911911313e7a26fb6e55d8ef6dd90d9418931a4dcd5fbc", 0x2b, 0x2001a015, &(0x7f0000000180)={0x2, 0x4e23, @broadcast}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r8}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000300)={'sit0\x00', 0x0}) (async) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/18, 0x30c000, 0x800}, 0x200d6f) 12:51:00 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:00 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xab}, @ldst={0x2, 0x1, 0x0, 0x6, 0x1, 0xfffffffffffffffe, 0xfffffffffffffff0}], &(0x7f0000000940)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) [ 223.582429][ T5153] netlink: 'syz-executor.4': attribute type 1 has an invalid length. [ 223.654682][ T5156] netlink: 'syz-executor.0': attribute type 1 has an invalid length. 12:51:00 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r2, @ANYBLOB="fe000000000000001c0012000c000100626f6e64000000000c0002000800010004"], 0x3c}}, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000005c0)=@newlink={0x44, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bridge={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BR_PRIORITY={0x6}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x44}}, 0x0) (async) r5 = socket$nl_route(0x10, 0x3, 0x0) (async) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) r7 = socket$netlink(0x10, 0x3, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000640)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r8, @ANYBLOB="00007468000000000000000000000000000000005a3e6fc0036be155ab83b6d58c46658412e9ddcc03faf292f9ca4292af075469eb3732baaf98b25a5ed0908e351cb4e63bc6fb177acde18999e3b433d0fa1f62be9cb49688c10459df367f6ee6585ab73737e5f8a2c99e62793372"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xffff, 0xffff}, {0x0, 0x7}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000004c0)=ANY=[@ANYBLOB='\\\x00\x00\x00,\x00\'\r\x00'/20, @ANYRES32=r8, @ANYBLOB="00000000000000000c0000000b000100666c6f77657200002c00020014000e00fc00000000000000100000000000000014000f000000000000000000f8ff00200000000041e93bdef3ca66184e60d235c79a5e49f9e621427025c8b062926151ffcf2454224b458ff5318839b246d7b9c874c781aa785ca4cf5cdba900727cbe2716b8dacf5454d1133451b18a2eac348d0c05c257a47976d8d3a63b469a08f464beb9bebecd6cf8cb324f3cb67ca650f0822803251e6235747b7d5a98215a48885b3dda2be932f37a0d28b0"], 0x5c}}, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)=@RTM_GETMDB={0x18, 0x56, 0x200, 0x70bd29, 0x25dfdbfe, {0x7, r8}, ["", "", "", "", "", "", "", "", "", ""]}, 0x18}, 0x1, 0x0, 0x0, 0x40000}, 0x8020) (async) r9 = socket$packet(0x11, 0x3, 0x300) getsockname$packet(r9, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)) sendmsg$nl_route(r7, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="200000001000250800170000000000000a000000", @ANYRES32=r10, @ANYBLOB="01"], 0x20}}, 0x0) sendmsg$nl_route(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x455, 0x70bd2a, 0x0, {0x10, 0x0, 0x0, r6}}, 0x20}}, 0x0) (async) getsockname$packet(0xffffffffffffffff, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000380)=0x14) 12:51:00 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000b40)={0x6, 0x3, &(0x7f0000000000)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xab}, @ldst={0x2, 0x1, 0x0, 0x6, 0x1, 0xfffffffffffffffe, 0xfffffffffffffff0}], &(0x7f0000000940)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) 12:51:00 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) [ 223.795387][ T5172] netlink: 'syz-executor.4': attribute type 1 has an invalid length. 12:51:00 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) (async) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async) sendfile(r2, r3, 0x0, 0xf03b0000) (async) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) (async) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) (async) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) (async) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) (async) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:51:00 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000000a8a7473901b3c563faeebfc5c6b356ef6819f3fe669ffa4b6876baf5a65dcebeb8d930899a7f2728980aff2832e6de2297b90b1b76057464faa3f219f13d4f71e53b3472fa4825c33d0cc61bef13c2013e72f4dc62e90604053122dd416336178636cfc934adfd04d0d3cbfbc9c187b8c27f3849b3fccd3ea773c25089414a1bc2c9ebc4fb27f8360e126ac2ba66ac013689165aefb045f9929d719cdef1e44fab464d39d474619a9064f7d258354c401000000eff318309f1df9755f776a8bafb1988f2782faffa060c5f822af62a51e78955b204d"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="48000000150001000000000000000000020431000500a6be0ce1e4c3b782f548ad17f09c5685be2af1401590867cd44c793e121580b04c8e6ff35ab791160e741800f900000000004c58d6074378d44ef5c5164d8821ad3a8fca75e775666c12ee403fd31f"], 0x48}}, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) sendfile(r0, r4, &(0x7f00000001c0), 0x133) sendto$inet(r2, &(0x7f0000000100)="2e0db2997f8efbd2f02e7e1f255659fdf5e436f2911911313e7a26fb6e55d8ef6dd90d9418931a4dcd5fbc", 0x2b, 0x2001a015, &(0x7f0000000180)={0x2, 0x4e23, @broadcast}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r8}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000300)={'sit0\x00', 0x0}) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/18, 0x30c000, 0x800}, 0x200d6f) 12:51:00 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r0, 0x8, 0x7ff, 0x7, 0x1fe00000000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) openat$cgroup_ro(r3, &(0x7f0000000340)='blkio.throttle.io_serviced\x00', 0x0, 0x0) sendmsg$AUDIT_USER(r2, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000ed03000427bd60f8ff000000b64000"/28], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0xa001) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000280), 0x4) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, r4, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3ff, 0x5]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x5}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x3ff, 0x9, 0x1]}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xc}}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x88c4}, 0x4000081) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000010280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x18}, 0x10) 12:51:00 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000000a8a7473901b3c563faeebfc5c6b356ef6819f3fe669ffa4b6876baf5a65dcebeb8d930899a7f2728980aff2832e6de2297b90b1b76057464faa3f219f13d4f71e53b3472fa4825c33d0cc61bef13c2013e72f4dc62e90604053122dd416336178636cfc934adfd04d0d3cbfbc9c187b8c27f3849b3fccd3ea773c25089414a1bc2c9ebc4fb27f8360e126ac2ba66ac013689165aefb045f9929d719cdef1e44fab464d39d474619a9064f7d258354c401000000eff318309f1df9755f776a8bafb1988f2782faffa060c5f822af62a51e78955b204d"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r5 = socket$nl_sock_diag(0x10, 0x3, 0x4) sendmsg$SOCK_DESTROY(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="48000000150001000000000000000000020431000500a6be0ce1e4c3b782f548ad17f09c5685be2af1401590867cd44c793e121580b04c8e6ff35ab791160e741800f900000000004c58d6074378d44ef5c5164d8821ad3a8fca75e775666c12ee403fd31f"], 0x48}}, 0x0) r6 = socket$xdp(0x2c, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) sendfile(r0, r4, &(0x7f00000001c0), 0x133) sendto$inet(r2, &(0x7f0000000100)="2e0db2997f8efbd2f02e7e1f255659fdf5e436f2911911313e7a26fb6e55d8ef6dd90d9418931a4dcd5fbc", 0x2b, 0x2001a015, &(0x7f0000000180)={0x2, 0x4e23, @broadcast}, 0x10) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r8}) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000300)={'sit0\x00', 0x0}) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/18, 0x30c000, 0x800}, 0x200d6f) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) (async) sendfile(r1, r2, 0x0, 0xf03b0000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000a, 0x13, r0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000000a8a7473901b3c563faeebfc5c6b356ef6819f3fe669ffa4b6876baf5a65dcebeb8d930899a7f2728980aff2832e6de2297b90b1b76057464faa3f219f13d4f71e53b3472fa4825c33d0cc61bef13c2013e72f4dc62e90604053122dd416336178636cfc934adfd04d0d3cbfbc9c187b8c27f3849b3fccd3ea773c25089414a1bc2c9ebc4fb27f8360e126ac2ba66ac013689165aefb045f9929d719cdef1e44fab464d39d474619a9064f7d258354c401000000eff318309f1df9755f776a8bafb1988f2782faffa060c5f822af62a51e78955b204d"], &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) (async) socket$nl_sock_diag(0x10, 0x3, 0x4) (async) sendmsg$SOCK_DESTROY(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="48000000150001000000000000000000020431000500a6be0ce1e4c3b782f548ad17f09c5685be2af1401590867cd44c793e121580b04c8e6ff35ab791160e741800f900000000004c58d6074378d44ef5c5164d8821ad3a8fca75e775666c12ee403fd31f"], 0x48}}, 0x0) (async) socket$xdp(0x2c, 0x3, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0x0) (async) sendfile(r0, r4, &(0x7f00000001c0), 0x133) (async) sendto$inet(r2, &(0x7f0000000100)="2e0db2997f8efbd2f02e7e1f255659fdf5e436f2911911313e7a26fb6e55d8ef6dd90d9418931a4dcd5fbc", 0x2b, 0x2001a015, &(0x7f0000000180)={0x2, 0x4e23, @broadcast}, 0x10) (async) socket$inet6(0xa, 0x2, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00'}) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r7, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r8}) (async) ioctl$sock_ipv6_tunnel_SIOCADDPRL(r0, 0x89f5, &(0x7f0000000300)={'sit0\x00', 0x0}) (async) setsockopt$XDP_UMEM_REG(r6, 0x11b, 0x4, &(0x7f0000000040)={&(0x7f0000000000)=""/18, 0x30c000, 0x800}, 0x200d6f) (async) 12:51:00 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r0, 0x8, 0x7ff, 0x7, 0x1fe00000000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) openat$cgroup_ro(r3, &(0x7f0000000340)='blkio.throttle.io_serviced\x00', 0x0, 0x0) sendmsg$AUDIT_USER(r2, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000ed03000427bd60f8ff000000b64000"/28], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0xa001) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000280), 0x4) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, r4, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3ff, 0x5]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x5}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x3ff, 0x9, 0x1]}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xc}}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x88c4}, 0x4000081) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000010280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x18}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) (async) sendfile(r0, r1, 0x0, 0xf03b0000) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r0, 0x8, 0x7ff, 0x7, 0x1fe00000000000}) (async) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000300)) (async) openat$cgroup_ro(r3, &(0x7f0000000340)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000ed03000427bd60f8ff000000b64000"/28], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0xa001) (async) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000280), 0x4) (async) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, r4, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3ff, 0x5]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x5}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x3ff, 0x9, 0x1]}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xc}}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x88c4}, 0x4000081) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000010280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x18}, 0x10) (async) 12:51:00 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:00 executing program 4: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:51:01 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) sendfile(r0, r1, 0x0, 0xf03b0000) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r0, 0x8, 0x7ff, 0x7, 0x1fe00000000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) openat$cgroup_ro(r3, &(0x7f0000000340)='blkio.throttle.io_serviced\x00', 0x0, 0x0) sendmsg$AUDIT_USER(r2, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000ed03000427bd60f8ff000000b64000"/28], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0xa001) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000280), 0x4) r4 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, r4, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3ff, 0x5]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x5}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x3ff, 0x9, 0x1]}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xc}}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x88c4}, 0x4000081) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000010280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x18}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000200), 0xf000) (async) sendfile(r0, r1, 0x0, 0xf03b0000) (async) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x0, r0, 0x8, 0x7ff, 0x7, 0x1fe00000000000}) (async) pipe(&(0x7f0000000180)) (async) pipe(&(0x7f0000000300)) (async) openat$cgroup_ro(r3, &(0x7f0000000340)='blkio.throttle.io_serviced\x00', 0x0, 0x0) (async) sendmsg$AUDIT_USER(r2, &(0x7f0000000400)={&(0x7f00000001c0), 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000ed03000427bd60f8ff000000b64000"/28], 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0xa001) (async) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000280), 0x4) (async) syz_genetlink_get_family_id$SEG6(&(0x7f0000000080), 0xffffffffffffffff) (async) sendmsg$SEG6_CMD_DUMPHMAC(r0, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x64, r4, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@SEG6_ATTR_SECRET={0xc, 0x4, [0x3ff, 0x5]}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x6}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x1}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x5}, @SEG6_ATTR_SECRET={0x10, 0x4, [0x3ff, 0x9, 0x1]}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, '\x00', 0xc}}, @SEG6_ATTR_ALGID={0x5, 0x6, 0x8}]}, 0x64}, 0x1, 0x0, 0x0, 0x88c4}, 0x4000081) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000240)='kmem_cache_free\x00'}, 0x10) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000010280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x18}, 0x10) (async) 12:51:01 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) (async) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) (async, rerun: 64) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async, rerun: 64) sendfile(r2, r3, 0x0, 0xf03b0000) (rerun: 64) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) (async, rerun: 64) r4 = socket$inet(0x15, 0x5, 0x0) (rerun: 64) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) (async) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) (async) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) (async) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:51:01 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:01 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:51:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=@base={0x6, 0x3, 0x20, 0xa23, 0xc2}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000240), &(0x7f0000000000)=""/42, 0x2}, 0x20) 12:51:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=@base={0x6, 0x3, 0x20, 0xa23, 0xc2}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000240), &(0x7f0000000000)=""/42, 0x2}, 0x20) 12:51:01 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) listen(r4, 0x80000001) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x58, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}]}, 0x58}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) 12:51:01 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) 12:51:01 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000f80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d7560593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010d63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be58663fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712003009848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a0f57000000009700cf0b4b8bc22941330000ce00000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00001000000000f900007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870c1f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b54b8f1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7cb88adb5349aa379e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f3014216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468388df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f90008000000000000be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f030000000000000047d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b00000000008301f41079f3e6fd3712b03be0b3d428c1ac47e9c8048a83b193924abe8320fcc7037b188fcb5cc42b9dcfcac100dd843d97640b4a73f912af7efa60f3ba27caf3d49894d8bd36ba71444dce21cf1f8d1df9e2dc7b5e85a9b96f20b931d67ae41d706da5fd"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000200), 0xf000) sendfile(r7, r8, 0x0, 0xf03b0000) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000038c0)={{{@in=@multicast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@initdev}}, &(0x7f00000039c0)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003a80)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="5de0b2f536cf631946f544e5e98dc1ebdec1ac306d9f6556d4ec61019cb5d4238686260293a1e8d97012964ee1f13abdae84984e1df2f15c116f6d65a3e177f8ebb4ac0cd6191f4c8fea65e529c65e84d07255418ecf848a845f3646cfc204ccaa4735bbd9b5a15f1d472548c56c0dd96c54dc918e57ccb24453cc9fab930e", 0x7f}, {&(0x7f00000003c0)="f87587558f5e506a0cc40d0ffe1339d7b3667f3fbd471ed87d53f2f77da31f978effb8dce4b0a3b884064321e6fe1b8c06eb8a1447348af398551dee2e141ea955bf427f84922db52291c120608bd184aad21a20536f0370d7d749d199dfca894a7082b82d99816ee14320e2e7bdc9b91c86f624eea1bb2692a33a80cd53c3f2db7410e58a44224196d9ad99eb984d58939094edfa3635ed87a8d6747336e3da806adeeffc4c2a3d7d5bce3e9003cb532373aff543337018a9c9508c06c53df8738215e741eaa5ad76", 0xc9}, {&(0x7f00000004c0)="8330982dd0ae33337c5e4a5c517d65e69920f9014cba228d953de15ee00227d021f97212a1f248b7846a92fdc3057bb91fb9ec05c32406490392562e2698cd66d74b4f8e96c444bc2accf003b3b1aaa7f7f1c34937be50f68480144da1677e7bec93d142bd9c788b4f00d4557a6640a4fc02a263b92be802937290a2b4b0bf2a1b3176b749c0009444ad76e037ead35a811608e297c106067500105dd8a0c17e2421d5c5b4447a663125950558647fec1d14c0f10782c2bf253150311b313a33922b33a0fbca23a92e74b094519888", 0xcf}, {&(0x7f00000005c0)="4d7ea2f2a557e074208eafadf4df3cd6d8ab3baaf5b250a774af7018d2895ed9151a72715b4b91411e24a0f060ed4b8c7644aa832d7a2f3216530d3f8d514ee1104a22067e974cc3548e413a0a26d278e2a632b95988e36a2942607db8fcf4a87f991434933090f47c294ba5f7b577cd3e8453e117f7a51401c493c97a445fc300fc9a6ddd6409bab755e8dd77092bc864198bc68dd48009e04b94702a824796da06fd96521aeb6d47f99d3fd34d7d68567ff54783b4b4d8c65c426044cde756fa6e2dd1168ff3941882a444f9d16dbbedbc491600c44e94d88eb0cb", 0xdc}, {&(0x7f00000006c0)="44b864c46c215e16d5de190b9b8566ea38a0c7dc92960af4b024e88639206948b1", 0x21}, {&(0x7f0000000700)="3e4aa83b5b29d22512b9e9b8c660f751bc13f8c7e4e4f865f87f8dbf075f221bbd62224bd11555f291faba47289332a069964aed4d68b1c8db702d410f7e52b8ba68b8be5274ad2cbbd879ea9c3aa4dab7f378cd82b0dc3718af7d5cb5526211", 0x60}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x60, 0x80}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)="41227d48dd05426f13624fd9d5904a0de8f7ea164dc3a59812747afa78", 0x1d}, {&(0x7f00000009c0)="0339dbd1920eeb39c43d82bf90fedcfde410069e43fcd7dd42ddf543f75990732d1dc4c660890a2c89d712718d963b21bb1e08198200b35f57ccda12d80997e01d65a3c6ef638354e0da5155e21335391166205c18f7f7416fdb8bb6824bf49ed29a6f195d856b73170b370cfe28d1df0670541e5992df78142711db98e0c089b7eaded8710279482bcec7b9df0304b7e3559f4229f5431800e2088dc16c9490782ffcc935a0", 0xa6}], 0x2, &(0x7f0000000b00)=[@rights={{0x24, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r2]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0xffffffffffffffff]}}], 0xa0, 0x40}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000c40)="5ce2df61f38310349f72770f16c23aa1d6eb4493fc58eb9da255d78c2bec7838c7311d8c0a778293cbad21a334728b373186f04fb0c3f5b58339698ce8e23456002a0f76c2d4860ec3258730c90b032d24917a8839ae4662d9d7078d3ce80eadf09fe2865ef8688c8671177a26aa518d4716f2432a9f4eb1fbd2be8e1095e0873fd89719e8f9d1871ce68f5cc978fbd9b1680050629afed39e240e0651f7092b00c8f111bea48101894b", 0xaa}, {&(0x7f0000000d00)="32c0a23ca61e15024a422883991016f6419b291b4be6f7799ee84c49fd5d8b82fb3175d8e1c7b86239562731d6e706b8d70fed482513d106ce7cde", 0x3b}, {&(0x7f0000000d40)="309467a96ae0e058d29d57d9d66c6872c15b8b81ddacb9046f33d7aecdca256bc48e289c59b4a163bd658a3d6b9324fa0a4d18453ee7739269b27da03fa60a1811e36d88a67311155e92fb687640f487eb3c6a26f1b74e57d510a723bf07510686c8c94d8d1ea61eee6408305751880bb668a016e3c45543c7fc337f05f4e327241246db2c59ec58ef18bad04f11554d807aea83f66b440445be7aa25b5e07d2c00fdf8b37adedfa8e2126c84216df2390d31a0bf6f46bf69b33a0efad60f850fdedc567d25a03571a61879aedee0247012bc833f7b63bdc2883442cdc1cfe6b12", 0xe1}, {&(0x7f0000000e40)="dfb08569048af1303b55f284847528f27828dcdc80fb3d5539bc37c5dd5858bfd5bdb146cb57580597a4549b3e1756db6626786845c9a5e751c9f85ecd3bf09e834f90b2d464750affb28927bcadd9d02191d39995d6d6c7a730a17da425971c814b15c1ad893b31275b9d3e9ce0185b1bc77e8610db56129f02d49474e3936cef41c25ed436d17084e94cc03558ad74a970fd071272743dcfcac9972178a242eccf08e93f1fe7d0225bcc6f5311", 0xae}], 0x4, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0xd8, 0x20008804}}, {{&(0x7f0000001c00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="6fa5024a02cd0ecc43c7eb02748246fcecb972a80776cab0f831cc0ab2bbbab4101f2c4a761d0999e1afbc8204e0f06dadb22b2903e6fb48ea6af3d88971e7e63e8de78fa61978241797bde7ce8a1dc963ca9f33ff3e6954779cde875a9f069799ad6f0bc5f41574f1aa1cb9889d9e78324ade9c50da6810b610a3876cb124b1ceaca7addac163cd0e0c921b6a1ac0f76f7e1d7f8f1d85527024b18876f54885101ad388143a4bfc45cde635e62d0d38031500a546", 0xb5}, {&(0x7f0000001d40)="e6aafae5bdb6f3ec886888b62d5e91cb3da2924e84a56ac065083637cf196f53b091207db32adc36abec2871afc491973d35e5ea2c3f4e592068783d0b3b8579e99914ec9a71072ec53748c734f8848d4b85353e49a291effd17aa43a30489d818eed55e89695b042e00ef2ac4b1adc41ef025d07553fb4e875e255e2c09771d733b6738c0c367813b32e26be1f095cde73c52546ced9ee04022372114759043c1313d2df0da977cd10b195cd84faabcba5d6eafb2d4de34bf6aabeec7c656dcda713108718105cd7abed97acb2a48c94f7206a9f3825e0795a7419014d6af348f578ea52c6e9511f048ebdea91f573ac88b8d9d35c1b2ae4f386746c2a6b3842efc70e50944b9b144a42147359ee88a92e544db007f8051cafb82f4fabbf1ddbe910258dec17cca420d6e9d3af3e2decf2d233db4552c423429b0a5d2e6da1ddd44ab1d700c2353a02885fb53d3f116caa8361a54047050b901449178856848efd9e502f6959b8d289f951f0169bf0841a3c1486cabe251f46f4c80cbf82c503ee59a5206b327e933884790ddeda5fca6d07100de942773f1dc93b268f77c3010e62466d31ca30d86436c3aee2342d30bad34b1b036d7833644b420d2a300a3ed8768216b6d88ee53ecb4210bd15f388c96f336e862efb380a5e7dc61c6733234434b8f1bdb699d957c37e7a98dfbc7cb4d3e5d2f4a38f8db907ceb1c1373cfd7a712e73c3b584c5bbe432d3bd81aa42f4ab5f882a7bcecfc224071229daf9e9a366db18c24314ffd71a95cb65e8900e951ad6d739fb8ec49608cfdbbbf45530281b69a32fcdb3d5d07b1c5df1ee31feac479914a7d452769a0cdcc50b026d8c0c48ef3d147f1f9b941b872f00a50a6eb82276aa7615600965fd7653971bc709a6220747249e28e3d1de0fb455d8f698623cfc792540c4852acc652cb63678e95babd0b72e5c3edab3aa3c7aaed84c7b546256d08650ba0243086103f78fb5bc1e10cbe1b0c3b0584256f78d180671e931258dd7467bb104d784ae12a83eed273f3cfb4f950e42ae66310c8ccf6945a6e8697b87db9bca9bfcc9e4b5d39d1bcf9097b2e37c7c70a04f5ec543bc7cf2e2c4557c5bc1a6f18b606ad0bf391b4f5156152277a887536aad59d0c9c6b67fe11a1df6033ea2cc6f73e01be336592195777f6dadc08b0a935343f361d12fa0ede8f1eeb5ce4aa2a75c44e746b92a2111b5aa983d6032f89cb8ae7036b383ab9be049f8f735298bbf53b35b22ee2e80f37eedb062b232b990d04fc12581b4f8b9ebd9fd4ca9f8b16b7eec2b3e21f7a6dad324040d4b6a8ac71d7a81926bd793137cbd51110e3367ceeefcb1c4c133573a19b481b02a3f33440ba508879ff803dfe82297969fe5d2f74d0a63a70fed1a5042e655e919c50ef99940928cecf8095a3e4f3ad4921c3d506791579bf4926a44192ed6bd420c642ed2c068d6ea00cdc6a2dba2b650e4bfe4eb815bff73b6abdb59467c2324509c3056a27b8dc52c9408b09973b89693bf5db92b2fed30f9e9c425c31fb3c9c88c1432e26ab4c2e2d5e6695d4262414018c3ab1205b4991e1d1b5f1775a27b43106e9b8f1894c8637d25bd1532b2b92f02bac0cfc09a11ad6d5ef2bb62cb3a4a2962d9e98eb11b7e2d160e55b4ea5e41074f99a01b7d29e6e510c5458d2d0a5dde81e69b3a1d1c53f653127c38bbe19dd114c3fa4f8c94c9639f6c6bfa75901dcefbea661bb269db920f5c805ef7d58a48993182089f9356f1b9f1ef79cc24b8c9b4c55cbec98006857c9d3f5f7b29de5a29c5fe7d58b355e155061f066930c0e6e0faa41c0664311dbeb6600f6d1e0c1eb73743c46066afbcebd77ecd537a113cf23bd31e73f5e5afdcf0d72db29ee55563b504c523cca253d345abe908b6d932158ec5b7ff5676a0d23d915aeb4f846478ee27984e41deb2667e2c40cedec1e058127065b2219bf0d170db6337597cde70c97c3e41b017b4c33aef8cdb3a1c99b01491899750919e777cf8cea17e06b99d52f5ccb51a4d1394957bf3757568e45a938d11ec9ccac4ce12a3fb4b77bd053ac6cdd1f3473d65bbfdaab9a8feda2a89c344210310406543e965632faf2bdd12bf4598f9e0eadf10fd1cf3113a8f1b28d8f2a78a548c10dd83ef3c23b4d6144890f08ae0b126d158a0a14c9ad5a49567a44780d92046796e126730049ca88fd5edbc68ed49cb7b27633820399c41502a6c3fcb54587a7f951e7f055d395d0889fcaf8a1e510045e2c356c03787addeeeb44781a21bc5fc922270807b14f439a9b6e661bc81b0caba01045eacf7b3a34749570e724f0f95554210d2a1b39ea6dbe96e6fe978dd675a27ecfe9787e5ad2523450a037e4410756cae98137ef96a52db348eba813a55b44a8cbc8869fa1afc8fbdaa8f97e0237cf1e7de44c59e2c8f6c9941bb0ab9d623e58856768e881ba0c9ef629a56b46322c1306d72c7f194fb4983ee42a08daf57ff5c30ad69c89eb6fc4df6b4780e00dd66a1f7515231deb4c8f47fc17149ace613010c468193680ad3db0d9734b789f3d4e95d2e38a6c96951f3d425a293e5e5da0cecc0225ba46a4bf97ed2c8dbdad7b7c22ff5b3e4da81ac64df6ebb4a246184883b2a160311ddd6bb690a24d68cd32212c1fa05d1c794dd31a035080d2b02a128e9c13c0bd5345dd2fcc5fd9f7f712a00716ca9167ada9b0db76511fbeb7cc40f745cb2e080e2aef7d265cf28aa683145af9d7ced496229e868c6a5d227561145a75efcb11ef9289333d531220c9355a577fc1cde72f91427fbfc5e4a5691a942a6bd06b5f63effd25b7346fb9b46ff48cfafe36cf8e51cf82112a21b879e024e0ba78f61a1b98cd31b3ee44f051c50bdfdaea42365e1bcc90310f18ba2a6596a277cba368c6241eae11c8c3617cf9a1e5c83f396ce3ec8b5ce54d49a6377ae8e824c0863308cad82f6e46607d7df5b3d2c8bfc0f6e53afe4f35fcd97fcc7e4aad35a84df0da38443ff33facc27b850c0bbf0003a4bb2ce619c2a31063f2d747ebda7aeab397bec6e1ac08b817b3d69d13d7669cbd1b2e0b6b0369178b6e2a95a3a0dbdf930e71a56620fdf9180f9ebc96cadb9cb6a7d8229163376151b6dbef18d273b5bdc0db9bb9a849ca26449d6a1b0cc43365ac5df8a5fb595fbec0da7b4427fbfb025bc5012aa3afbf3afa8b27be45a4bad81dfad6fbbc440be55b323fde0579590822c3a16fb9f66c280f44caa617a90e9b48cfe0b8dac694a035fa90d4657a8cf1ff5af67489b011508a48e37aeed1ad6c5f8fb9395ebc65269fd47e084db0c1f37881e2b40251937bd34a80bf15a3d9d5e8a008bd5a762156fd72b8bda96548ac66aa1a6996b6dce755369ebfc258c5383d6a7f415607d97a24ac96d073d8378352f8ddc08c0d1bafa1406c19ce65e68049b6fb083bd547177554a46a16fd21e361dbc5f9979026c406ea4d94ffdf2888aed5bf9c51d49f3f3158216f372a0cba94138fb233b19f2e84d8080eb830902f0b93f59f0a291b7a51572b062fcc8286ab898cc404d55057d160e1920eb863a9ab0ca0777bc36e76073a826d8974acc8020d77fd57afcfb169708c38b5d34ef02bc0492eda1718e28a239f4096e2bafd2dd2021e0bede65dd58f5110953361bc8341d9b53a6e557b6a1e734e4a5930105b5cb5706ecd751a9594617907847f4f454804f4df23090d5cf82b3b380bbef56eb5d2bbab9e67721c085192a8ec9ca6c7323a4c78ae70064cebd9158a66c18b5d5b1890091a685573c5915e10ac441b70dd55c30dd6b352298a2891d95498ee4a22e56a4f9c53c50c28276d29d7f4071e5f2afbf5700ff2435198833c4ccf03c0f314b2dbfd971ac43d63e06f3acfc7e67a2d515643159206cbc4e389a2e327edd174a2a7c241cf50ee6a036dcb8a9eb4b6f58f2d1b61bf826604826dee4c711b5072c07575db7e15c4d04d48262b54a1259edb34b900868d58895fac6b910eccc67af277a43d5d80f43fab04c948675b2677fe776baca73751d3790b9035bd81846b7d65f9a94f0792dcb8f305324e0a325772b579b3d14dd47266f2618da112e6b8beea4c4c1851279e43e446a707c44f6ead823f3e9c6dacdcb70c34dd9b00bea7c4fc8afefa4f2f66c7e637d2201b1695764d6f40082af1cedf0ed1a0bc9d53925714a151869daa4a3d35b32a808f53df3fe070f25037c5e6d1d271835ab139c9c0b1d1576529e1105adc01850c6d40346bbab577bbc65b0dd7b9a7be21c0c43ab95e71f3b6d372e492486f232ddee9daaf78efdab624f55981008eafec797aaf8d2054e068a9cffb03619676fa46daedc39514b40dd73633087855e0bf6830d8d28dd4e7845f9567418f3c9a9ca1c266841c931f8eb4acfa6f788750f3f1e8ea7cd3c8c27d0818e3e2316f3ae0c921fce741d470b18a89ff662da0ce355b822faf21852b1c42da0d273a4051b8625c1592d5032fd63cf06735269f44d5d9c66d7a9a699c142bbebd71eb6ef060dcda74e13352056919c27db12117482e7cd0870344c389d69c8c6bd6638e20e504a147727b1dafae7fc9e58249f3a89836620e8ade48e30f5889578ebd6e174b8deb85416f21d8a45102f79bc19d8de26885d13d86230aeb8057b91d83fdc22efe1587489012c41d40fb04bee7e15d6d4fc453294ccbb4e6df4b628258f495cd4ca375a4fd304623b941533750309937ed5b8dc8c12c2f794a3b17a343471dc73a95822e15a266ed502378f0e47364886e15640d475d636f7d1faf673b022505aae6781897358745e40c9a51d17de055313ce1715c1c5286755bd7488d58f56f5af95e6368210bb875cb39b993cb4f1e7fdc4f8c371361afca7b9c6cff6f06a0fb50c5e5e54710d466ff37c902212b71e54858d9dbdca20cfbf67b71b654655260d4423c7cf795d7ab0ef25e37f03033ccbd6032bec73600d51d0dcac8f0fa6de7a40f91ca1de450bb354164c29b0a180934b082cc6d1c28d3b7caded394bea9f9fdfb1eadc62b35dd4f36c8ef24ba5f81906c9ceae29962c88b3939711261ecc02e03349a3e1cecabc51d34f3db4f46061564267655957005ca9c2f39d63d077721c6477d39e7f6d55812d04a0169dd8b754fe09f09593a6034b6c16008a1427148c5ddfd21138765d6a0b0f5eaef9e7f5a73986c789d3114df10fbe7487826301eff7686112a29bda9644f9d6d185da033cbeb3850a66b4edd0dc9f52d68f0e0e5616b2056a1155cc4eb14f34f63f788e6cc99ada8c419ec49e269383d01f592e22f99ae4c8e2d96fa5ca8118489c0d5908363c2a814d7b1b8362d9f89a99390e14f3536ed9d72f13c5334690dc6d433541eaafa6632100e79a72cd2b3fce7f27d15e3d4d2d635ea5169ecf51bc23b79800040e2379dc7c148259a561009bf00c902e7ba9990182bae0d832c1aaa984ecfb9e27c7d4e75750354daa30b27dc328b57d3484ff9e773fd665eccc7b9a58d485f4d6a8824684e8e7696ce0c3067f313bedff364269a3665f39ea2bd75f007c47211a8b107f2d3c758f9a48bb73b42f5ff71c8b39b57736717612c817f6682bde7c0a2b68a7464d44da797bb3453f32261e18e9f3ef68ec6cef23d5ab5d60644f3a8c883c61f350c2c261718540ede00fe64ce35eda925879ab4e71892333174538bb600d203886d43e90007f4e3ba33f3eb85ce608aa3eb71c9f8eea72870df6e8748979d68ee8da852a470adc125f93a03f10b3a98104642a94dfe24e22f4b57f0c077dfd22b65c21f405b6e230fbcbc7d37770e48d6", 0x1000}, {&(0x7f0000002d40)="8a8743d57c60fbc1aff09a66363978d6742787913c5e6183ff60cd09aab7671776ae243110e20e23416577cd9f3ddb39f28a70b2a289670d1395be01b8855665ba886bb1f85fb0a8c18cc6ef256f9e64b003aa361f0af80c50c59db3b8", 0x5d}, {&(0x7f0000002dc0)="d4f3d1be50a71b76c75e23a1220f9751376988f788490464fa8aac5fcd77a597a90098c0c9420301ebe7d99f2b44872efade9d271ecb22f1c9db0a2bf5d5bc221006b7d36852996bdc6c6602", 0x4c}, {&(0x7f0000002e40)="81fc5f3fc35231eada9ce02a8fadecbde15719659517861f2c3c2c39ae67b1b467f760de870ed14a8edeeaacf92cd9a29ca1076835a7f192e7acb62427e2f2b07ae64ff3b7c45ee4053c4ea475cc880dd4a4ca1c43b392207e254c4fbf000de146e6331ad4b7cc9631af4c638ba2896de2e33afbbbe65a085bea3270dc8251e43aca72", 0x83}, {&(0x7f0000002f00)="25c5e3f5189a611e082ad154b4c6ea32a3c94944b05d804add1fad75c4486c7bfa476a4152a5f29d32f3cb7f5a9cf906d9ed75899e3a13b70ccb9f58fcd0034aa87b64c5c145969e886d6318f00f1640e7966fec1ef2fbee430d74a4d9678cd48722f66512810f041ee22aec70cfa4eb90dccba2d1cedef34ece61adc841fac967c4611f78c4d96aa097b0037bc6c18139f28d9127558f64fa94549c8b6d58b77868adcb7a23c77536a3f1c2ad36e4", 0xaf}, {&(0x7f0000002fc0)="1312a40ae1055900bab4f6164736a656611c9a5f4aaf7ca797937982252b18ea9a060f512de310720edb99add777a77ea64c85d6f2aa72d7da348e5c8ab42653dec94cb451194bdc115391fb20b4205efa6725ca8122c5fb3239ef55c4620616855ad5eac6c7e0276b2dc2d8d5a6ef2001c052f93434f13ba9", 0x79}, {&(0x7f0000003040)="c4cd76bcf65adcb8db2b160967f206ecd858675dedd556a8e5ca1f24414e7c2de0e658cbbcc93d8ee4d479c160ee89a2b29fa7f4aa05ab1faa8045a9c8fd108b5feb842fe4822b01a67fa283932e97a7eeafe49c2c90408586ceef9ba3557f8792a2e5de8cc0431ae6e901f1cf1a8b734e0b869dec183d8722070a913d54354c369bba7a5394a4194e0cfd659ed05fd455b0eef343ef1dd000b7", 0x9a}, {&(0x7f0000003100)="c16cca7e99cf1233cd839ce88132fea3f7", 0x11}], 0x9, 0x0, 0x0, 0x4001}}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003200)="412ec45d96d3bbd286343ea35fd9ce3a13166a5bfeb531c97546e12bbce77e19bbc7a31247080bb0", 0x28}], 0x1, &(0x7f0000003380)=[@rights={{0x34, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x4004001}}, {{&(0x7f0000003440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f00000034c0)="0dbd8326dd63995582fe23922f215e7c5a54fd54dfcea133823e43d32e01ea5b5cf05384b5879e64b7aed88cb4cb5f555c48155159eea5ed1048", 0x3a}, {&(0x7f0000003500)="e39530719a63f16b", 0x8}, {&(0x7f0000003540)="d07acf6b4a3ee18a697771c9b1fb22878d0f042f082aaf6658c084c07c7e4af9bb70368bebb136e6799da22ebd6b6e813bfa18a5afb373adfc2ce4bb9514c338e0c5f751925f4c7e111ddb64d05edcc2472609ecb0234ef3f04c323b9a536b3caaee60abf6a26e0a421b59cbf1705cb15bf4679d109621cd3713fc049b39c6675f47169168a1dd1332743614ce7f4f287478f739c89fc260909d8e9d7a11c71a304f13d0794f78182a53119ce98aa6ed9b", 0xb1}, {&(0x7f0000003600)="93212deec9aee6a44c686ef81d6a17912c4342cdfa2e1bef76c2debdcf77633025bc6682c27ec41b178712", 0x2b}, {&(0x7f0000003640)="ca333b4d21f3d233f65ef016b72c600b1948699c770271c31c3d4051a16bcd66037c3a1b65ecd2158ce362f8ab67d199ea429cbf1c528ca6b0b8c680c3c18ad549409410bb81a39e3e9d9821ed5847f3f8da8e14f730a25aa4c782359b77520e3b1165747fb02dbd13bcacd2bb81f0f24333c9bf65bbbefda3843f36dcbd282b581bc24091213142468d097b2931182153d437b5f391e1509076efb4042dfc62a9aaf171b0f63d371d49c2b8dae8d4ad78a4ec61aa2d2896f1bc3ff5ed0fb2434231eb57c2dd9a645f9f89b25503e1f3", 0xd0}, {&(0x7f0000003740)="33dcf6db400c7287c758e626ebde31a9dd18a5336d0060dd82d56f7c541b180d7fa1d69bbca3c7a3f47c10673c2c7bd261ba157c99b582969d1c63fd6bfb2d7e066834022393a75631a6cb08622553f4659681fa37cf73a26e6ac91178371fb14a5673aa563c6946fc4d2e66f52c1a63fb3b76a78afa8f8667b44600cda878427f6c1871f622f3253786a4071f80aca6ee695379b8abfeb52822acc0ae7943f5fba5f04a90af7f8feb848cfcbf5e8d71aa49cf332fc6547f62bd6acc2c5a614671a6eae1b502c20b5475e5a24ead3e856d9b6d2e837e4ee15e354027", 0xdc}], 0x6, &(0x7f0000003a00)=[@rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2]}}, @rights={{0x20, 0x1, 0x1, [r6, r1, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x68, 0x20000000}}], 0x6, 0x40) sendfile(r2, r3, 0x0, 0xf03b0000) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00'}) socket$inet6(0xa, 0x80000, 0x8000) getuid() 12:51:01 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=@base={0x6, 0x3, 0x20, 0xa23, 0xc2}, 0x48) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000240), &(0x7f0000000000)=""/42, 0x2}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f00000015c0)=@base={0x6, 0x3, 0x20, 0xa23, 0xc2}, 0x48) (async) bpf$BPF_MAP_LOOKUP_AND_DELETE_ELEM(0x2, &(0x7f0000000040)={r0, &(0x7f0000000240), &(0x7f0000000000)=""/42, 0x2}, 0x20) (async) 12:51:01 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:02 executing program 3: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10}, 0x24) sendmmsg(r0, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x70, 0x110, 0x1, "007cd5f5fcf0b5b4d2473086c1d3e223f11b349f5d800e6944589d9aeded276dae6e78971d8f25911908d2dc8232b96f1e0dce440878f066a1f34dff77512b6092014fd4523152f952aa1289577d9861e448cc2ec7851e8df841"}], 0x70, 0xe000}, 0x5}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x18, 0x6, 0xd, '\n'}], 0x18}}], 0x2, 0xc800) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000200)={{r0}, "ac8d3b1e7ac5f5afcdbec00e9a35177aaf0daef6282cb19f977a44d6f59a85807569de3017a54eebddc66323da75ce0823d71e4dac6df408b0c819a3eccbb18c3cb2179ed1852c2b42920fd1eeebcd96be3ceb6708a7b2b040305c6fac434a9f0eefe04b634ade56b6e3d81a367f466880e0d6a6353fb61d65813234ac655a348c5273d5d4e6e9a025382811c03fd1b37b04eaa256a09e092dc074dcff0059689dcb017136fc4ae1ed19c16c12aface25ebaf353c392606a565c0d0d3808c390a8bf17a4a40a9ca8e1edb25ed44129a556f466336447e4e4b7ca31cd1667adbce633b39480a9e8f41a780e7d8ba6687e4ef063e328c8ba507b96897d3112b4e784b412b03950059852fb519595485faa29510bdc395a24910e1705e5c10cad271838cd5e2f97352bdb8791a44fb0da1cabb37d6c014f631e79ee13afe93412cc4c9e56da373d2e5abac205919d7c642dc09f26e31178b2bd6c1bd59461cb24c33f90cf9939b5dd241e2c9e811dd4ad4c914819ad0fafce5fabc414e20a27ccb52e9782429cf5793a391e431c4c4288e880f51838a980d70f5eeff7d803e790674c4164a5a408f94620cb15a8d9d41df27fcd6e63ef3e88a558fa5229ae89a47eeede21bfc1beabe0dc234e8189a6c1dadd8b3d6238f16b97d626afa614eebfd97cecb35ce9c912bbd8225dacae3c9f600f3644c844b153284fcfd8d250f2857a4ac73f022f57f943a5c7b0c28e5ff708d32f9275653a67c7e07cf6786a8995e3e4eb5bf826f385884fe84eafdb357f3959306d0ef0829a7f8f4ee79d154db5b011d1585f1f8fb8136c11fa0f620db233decf7224564398d52d45ffd417c46710bafbbda1a90628807c2d2a6fc97845d3d0ed87f7c6ea54759e6202941ca35422b56f7831535d9aac260fe7ee58d930ef8d4ce52faf91fe2a0252c22fe8fecec49a9893eabed6ac1aa16dc0e6c4d17e4ea438a86d4c57b83a767d3bc1eb23742be16019d2aece943e89301589a9f5f2245fc58557ff78dc10610f57fbe7e4db4d2c50611249229291d0ff3870e5e6a23ade668e0afd88d2407c4cff5cac07a53c2c11a87ac48e924142103cea81fdd4e3343e1b03958fc250a0b2d5e8ca52efa0c7ead4378001e349b592dacaba932eecd74a1fc03f0ad73d5381b5641688f2656d0cc4eeb7d876b5f89dcc72437ecc03a074b58128d9e033a9f68f2b2217f437e7f17fac745cdbead07eda941d776e9062c6d8f6fccd9736988212eb7b77a05e0c9e4bb68ffc1630fc30075244f6bf00d632db7981b67c149a39bed1226aa67d8de3271d6cdeecb8ec08e35fac4c2b8f64c17ca46371931935770222b2e994bddf74d2e2222a7bd66615ff5895996f0673fb0d28827d2d40039d131fb175aa20bce108214d78b2162fa52ba43d6fcc5c4245890b932031f080c8d83b58754eee7b420c3313f7cef20b92f5d831cafa240a9b7597b94c34ea3c943aea73257bc3c256fedcc241709e73ef335e8e8c2ccc2c054d0d29ec99b96f6538efb9796dabd88ba7088951c6b060b02d64a1b6e9019cb1d508a00b00c584d1701d64c8f817cbe077e4d8221d85fb59b91d8b191fc7667a66e4e6db23bb67c6f7441db35a537cbebefeea8156e71ee632ee21fbb1f98f7aac3c392a7ca57fe4cd1ca0faa7d1d22e92fb0939cae826954821ded59d844c00087e6005b319fdecddfb24145de68a216325aa8bf210465fe6cc9bf8bc65aa666c98cc77a01a3969aa1bfceabb2575ec2c60861d29534feb8b6bf9e165386da211b8b34ba3b569f1d513a30c3467f4d62f48e1403bd35d41af9c0cd6c4f22724af598bcb3145704653e1fca6f5dc84236e23664e8bbd1b511ee3df654adb8947adfd559e52d1adcbea1b426ad9581d8d18962fbb7d6ab9a7d61ed65bb44b126796a4905b9142fc5f0dda6c47f31513442b9997324d42d6c0bbf21b39ac2c55e6e30d749b72be38d041846f7abae7b23ab1e7e6ca25d94e4291b1d84b9f329e9b7efd09c1bea968d44b497614611e0654696414b0df74434b56109a6cfe484587b0bad5ea6d73dfb5c16a38d30d8575cbac7cda3bf08498d880fb7292a5bfac62185ff342c18a93594b62433b56c903f61dfb94e3a89d4b40bcef12bceb92585166ae170232c48d0ebcaed69f5ef31c95bf7d969f0490be4c518160cf9b9928717b93b97559714a5f646185a194a366f906d28307a2985b6f9fe97a6cac69d7924cf0a0938e8e5a2e71cf598a8606bd9169fb7608b48177d96f278b0fc61c9da798abb761abfe3291e32e93244a2f8e1e9ba99c5e4e9dd4f1383fa4676bfdb188dce5e6cc1d8ad711ab2f1797fd6e8253c3a54ee539e5ad6b2ed0109b47e6ed0048dad47f83943e86324a2b45f678be45a3074fcf711f5a9638edff6015fdcfdb5d097015756446b369bbd99283c928bd6c88dcf26f68cc98d34c84589b7300dcb09358fef7584b8f1c9daecde6217d6a6102e0492ae070c5476c5df435e544b032562511892781185d5ce9ba8dbdc1eb4c70e7e1eb5859d6309a847423abf324131f834ab8017c9b487596bdb525ba8b96261eab859fd1312cff5a42063e0ad392d34a2422dc02058b9bd43691225604f3d20ecae7de7ae69a6ab1bec2f4a8ce491c4719be1d724ced1334bf76bbf3cdef7aebf3340940e22eef05571771543e772775cea4bee328d335e69a43f0211fab4234718a38dcf5f48a95627286b630501844a0b6e7b09887713aeaf465730597779651e93d3c14a408a5df9008e054ea3363e1126e7f6770a534f2762941fb75f53cbe574c2501a584f485bfd8b00ccae0244eb1a7380e1c43c63f3f4daeb2c4965d7ed7459adc41f4e94e0084bcfc686ac49ff392b4bc0ebe81bf123c3aad1447060585cc73d829f8c9e702d34571a5215a5455cb0e1a41686e91fa99769fa1ed5b73ce51d9fc97bb083b7c6288d3ea8a69e03618f91c946f3bb00c0a3527ce27b7f2c16d1dbef59e58c0c8ea73bcb20bd5408e75ed3695700a0fb1df89674ce0bc4ba97c6ac3ce4de2cf589e2c6e60a9ef44647f69a444b49199fb7e6b5b10fa2e1866ff2e83124da193041b836d104cd6c300e5674ec44d151c682f18202bc620f8222ec120c012800107910c0cb04fd841501cce1f43382def0f1f267cfe8692b27ee760b7a7150ca0f027b11ee15bc159482f5dd031bd1bf2f4412c73b119c55d345f1367df2ddf0e252d4ef68d9816e11216cccd276d3ae0c7beca6004b83a36be4e29edaa0d1e96bce21897b6855c7c69cb80dc93028b4cb12b91b1fa8214c9bd2263e266c6c10904fa752733faec52cc1ae1f69a4589ee5dfacde9d6cbd393c0a6dd4189f264709650bb687ef438401943857a1bde58e57e89d5c02d9aedc099e84b1dd119e52ebaa4039c87cf2a744c2518b338640b98f5132ac3947e5575e435b095a39ef798d70551fd2e5a1f50f46904b91fe78333b55a1f763f1e16bda17acc01b9750cd81010fd623d72e0de16947aaf33f4d2f7bcfa5efc869c420d4a90fefd0f48904561635d9da373543671610f33ed8daf4f9011475d6015cd4c922524525bc71f8e78ab727d8cf5ba7c45e5f79ad91a17d3739932e56e23ea001e4f2b71d6cc4ccbe9a713b49367994ca53eb59993de0094c0fedd8d8cf343b4c98ecd266188884a2561375c921ed1c571f63080252d050157b3ac39be9078c49867f622eb849489731af636549b6bc7257463ecff0ab177add0fecfaf85f9be0d8c1baf73e4c65ab9c3fa7be187ef428ba7028d863faadfc73144a48ae343f9c62622af6f41a088fb7ee7154dfd5e8b8ddd524404df4e03a20d2d1f24e54de1be1127f95777a74c1e2817d281145fa5338eb16172c385bdb799784942f9be895b815848fd16c42b95e868bea675e1a78cb33543b1a0e18bc3ccbf6e98d18cbb359fe522818f20b36a137e57a936d8ce32fa73e9a070e387bd91cc9e44adeedcaa0705b8ac5a1b1f6480a6e33547643a1ced6e6fa903bc5bea0f23123b251a173305f65dae9f7ef0bc711cbee94e4c8ce3275fffe37d7a7d8c51d5e875577b0624845e0fae053c2b2ea5aa3ad2d4718bda64341e8f25645b483d7afaee8ed12a154f620df91ea16e59c567b5540b02628a8e69afb1fe3178854a74f4fef651ac64ef8969534749afd93d59779e76360f13a71dbcf5f82ffd83c867bde021911e326b1fdb37684fe5545d75ab145d266624438c43d8b05c25d6f4e9446c6fd5f88d7fab827a57f14062ba3600196d6e0baf733491ac08aeb93ec0abfd3dfbebc5dc3d48d9e1a838b99015caedc9b82280243a59040905c2d50e8a8abe76c0f47949fefc2c5fac48f398bbf30a10248c057125b639ac7f51d719c37c2c807754afca1bea7db739491dbf48adc6858f5c8b794339e3ea5eef0f0203ce7dd3b69adfb1077abac6030bf329fece61de30d4c1eb1c1f372ac6d8afc4608b185dbcd590da06d60aeadcf04d035cf20e6287db7768cbe8f5ecfab3616c3652f3a898c0ccf158b4ca373a4856d9bca60612d0bbc2a29570af975848a06286771708173ace770aca08418982a3187affbc594be8b79396581ee6e8dffcb5532d25310d1b34f33ff2ff289f0a16e8d06fcacc5cb1619f8f0c31c22437b972a75fc0e35c663431d123a4d24d90a93726d5f9fb9b8779a32e824db82facdbc6bd35efd31699e0914c34b17bb151e1fe255d0cd3d5652708fa5f6ff0e56a008d11053503cfade786ca6db34f71aae7c0818122a2611ee163ff5e9b1e98c50dea7eb74698114b912b5e65ba720b125923805b78b3ab84ccd925f01a2aaa8bc884f59c130fcd0d7fc8f1d4cc9245e53d2f6a44c05fc1f6f27d49757f0ea738db5d266e2d347d9f0f7c5e2897956beb6fd389f53b41f524a3f350579847b2b7d5a8afa51c5e8ed6e04700a51eb4d38376460dc049ec7aa21533ab28592ea5e5cae19275ed4b2a75fe06f6a3513d885639c11c0882313370a5c25ceea4fd591790605dc56ec01d08165129f95f790bd311f7cb1ffe37196c7adb4f8e189c024b14729fe3b51a8cbabae4c20ab9b6071501383c69494cfa7dbd241e8f0c61d8d627d5e76ac97ba8cef2a6b47cdac6e225cdbac3111ea372da5d5bbb5b1abbfe2be8a76c7ebe1e8d27fb1facd9404456525622b46c80ffbb926fcc84626fbf35e020e4ae3fd238a825cdcbd65150c7739e248377ffad379bd27fa47f2b814be41dfe00ac97c438b471c10d67c72cb957c5f8230bedf4bd90081853b64113f6847aed73a107c9f2dcd4d5aa6d0a1e9b53a5e0d37711844c3350c2fc6738cfe58c8348d7d2261d05c10a7c1c09b613361ef2e827d3a1d77527a2dec9eeec8f4cf0e9c3701410b01af1ff61fd762726df46b0f14d0663d83e7ce0abacc2d991b8c1ab36976ee3271572e8e385a557cfa11ea5638e715c3c0103434e503de1f1a29604ca5466629a56682e70fd171db8ac6ceebff845b237262d0a6d82b2e63efefe9b97741a83f57b09a60c2e7e5f2e684ca8620e7d65795aa606cb2aa2f99170f031191458a34097989c24bb0036dd201116df4641ba12a79ed02ec72a45423532732b3588ad037ce583594912327bf2f5cbde8081cf3a255796d4c16c03e5c57e65af76da52860609223477b970b41e08de9e6ece19bb7577a9aefa9b8835c8261b2ad6708a20525ab219b4d133cb15cacab3b31b9385dffcb387c59189c4bb6efa500e9501d55514361e3cf28681fa3760bd4d655052a53e94f3b255"}) 12:51:02 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16, @ANYRES16=r1, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:02 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) [ 225.200897][ T5253] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 225.302599][ T5257] bridge0: port 3(syz_tun) entered blocking state [ 225.319102][ T5257] bridge0: port 3(syz_tun) entered disabled state [ 225.330919][ T5257] device syz_tun entered promiscuous mode [ 225.339130][ T5257] bridge0: port 3(syz_tun) entered blocking state [ 225.345972][ T5257] bridge0: port 3(syz_tun) entered forwarding state 12:51:02 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16, @ANYRES16=r1, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:02 executing program 3: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10}, 0x24) sendmmsg(r0, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x70, 0x110, 0x1, "007cd5f5fcf0b5b4d2473086c1d3e223f11b349f5d800e6944589d9aeded276dae6e78971d8f25911908d2dc8232b96f1e0dce440878f066a1f34dff77512b6092014fd4523152f952aa1289577d9861e448cc2ec7851e8df841"}], 0x70, 0xe000}, 0x5}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x18, 0x6, 0xd, '\n'}], 0x18}}], 0x2, 0xc800) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) (async) sendfile(r1, r2, 0x0, 0xf03b0000) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000200)={{r0}, "ac8d3b1e7ac5f5afcdbec00e9a35177aaf0daef6282cb19f977a44d6f59a85807569de3017a54eebddc66323da75ce0823d71e4dac6df408b0c819a3eccbb18c3cb2179ed1852c2b42920fd1eeebcd96be3ceb6708a7b2b040305c6fac434a9f0eefe04b634ade56b6e3d81a367f466880e0d6a6353fb61d65813234ac655a348c5273d5d4e6e9a025382811c03fd1b37b04eaa256a09e092dc074dcff0059689dcb017136fc4ae1ed19c16c12aface25ebaf353c392606a565c0d0d3808c390a8bf17a4a40a9ca8e1edb25ed44129a556f466336447e4e4b7ca31cd1667adbce633b39480a9e8f41a780e7d8ba6687e4ef063e328c8ba507b96897d3112b4e784b412b03950059852fb519595485faa29510bdc395a24910e1705e5c10cad271838cd5e2f97352bdb8791a44fb0da1cabb37d6c014f631e79ee13afe93412cc4c9e56da373d2e5abac205919d7c642dc09f26e31178b2bd6c1bd59461cb24c33f90cf9939b5dd241e2c9e811dd4ad4c914819ad0fafce5fabc414e20a27ccb52e9782429cf5793a391e431c4c4288e880f51838a980d70f5eeff7d803e790674c4164a5a408f94620cb15a8d9d41df27fcd6e63ef3e88a558fa5229ae89a47eeede21bfc1beabe0dc234e8189a6c1dadd8b3d6238f16b97d626afa614eebfd97cecb35ce9c912bbd8225dacae3c9f600f3644c844b153284fcfd8d250f2857a4ac73f022f57f943a5c7b0c28e5ff708d32f9275653a67c7e07cf6786a8995e3e4eb5bf826f385884fe84eafdb357f3959306d0ef0829a7f8f4ee79d154db5b011d1585f1f8fb8136c11fa0f620db233decf7224564398d52d45ffd417c46710bafbbda1a90628807c2d2a6fc97845d3d0ed87f7c6ea54759e6202941ca35422b56f7831535d9aac260fe7ee58d930ef8d4ce52faf91fe2a0252c22fe8fecec49a9893eabed6ac1aa16dc0e6c4d17e4ea438a86d4c57b83a767d3bc1eb23742be16019d2aece943e89301589a9f5f2245fc58557ff78dc10610f57fbe7e4db4d2c50611249229291d0ff3870e5e6a23ade668e0afd88d2407c4cff5cac07a53c2c11a87ac48e924142103cea81fdd4e3343e1b03958fc250a0b2d5e8ca52efa0c7ead4378001e349b592dacaba932eecd74a1fc03f0ad73d5381b5641688f2656d0cc4eeb7d876b5f89dcc72437ecc03a074b58128d9e033a9f68f2b2217f437e7f17fac745cdbead07eda941d776e9062c6d8f6fccd9736988212eb7b77a05e0c9e4bb68ffc1630fc30075244f6bf00d632db7981b67c149a39bed1226aa67d8de3271d6cdeecb8ec08e35fac4c2b8f64c17ca46371931935770222b2e994bddf74d2e2222a7bd66615ff5895996f0673fb0d28827d2d40039d131fb175aa20bce108214d78b2162fa52ba43d6fcc5c4245890b932031f080c8d83b58754eee7b420c3313f7cef20b92f5d831cafa240a9b7597b94c34ea3c943aea73257bc3c256fedcc241709e73ef335e8e8c2ccc2c054d0d29ec99b96f6538efb9796dabd88ba7088951c6b060b02d64a1b6e9019cb1d508a00b00c584d1701d64c8f817cbe077e4d8221d85fb59b91d8b191fc7667a66e4e6db23bb67c6f7441db35a537cbebefeea8156e71ee632ee21fbb1f98f7aac3c392a7ca57fe4cd1ca0faa7d1d22e92fb0939cae826954821ded59d844c00087e6005b319fdecddfb24145de68a216325aa8bf210465fe6cc9bf8bc65aa666c98cc77a01a3969aa1bfceabb2575ec2c60861d29534feb8b6bf9e165386da211b8b34ba3b569f1d513a30c3467f4d62f48e1403bd35d41af9c0cd6c4f22724af598bcb3145704653e1fca6f5dc84236e23664e8bbd1b511ee3df654adb8947adfd559e52d1adcbea1b426ad9581d8d18962fbb7d6ab9a7d61ed65bb44b126796a4905b9142fc5f0dda6c47f31513442b9997324d42d6c0bbf21b39ac2c55e6e30d749b72be38d041846f7abae7b23ab1e7e6ca25d94e4291b1d84b9f329e9b7efd09c1bea968d44b497614611e0654696414b0df74434b56109a6cfe484587b0bad5ea6d73dfb5c16a38d30d8575cbac7cda3bf08498d880fb7292a5bfac62185ff342c18a93594b62433b56c903f61dfb94e3a89d4b40bcef12bceb92585166ae170232c48d0ebcaed69f5ef31c95bf7d969f0490be4c518160cf9b9928717b93b97559714a5f646185a194a366f906d28307a2985b6f9fe97a6cac69d7924cf0a0938e8e5a2e71cf598a8606bd9169fb7608b48177d96f278b0fc61c9da798abb761abfe3291e32e93244a2f8e1e9ba99c5e4e9dd4f1383fa4676bfdb188dce5e6cc1d8ad711ab2f1797fd6e8253c3a54ee539e5ad6b2ed0109b47e6ed0048dad47f83943e86324a2b45f678be45a3074fcf711f5a9638edff6015fdcfdb5d097015756446b369bbd99283c928bd6c88dcf26f68cc98d34c84589b7300dcb09358fef7584b8f1c9daecde6217d6a6102e0492ae070c5476c5df435e544b032562511892781185d5ce9ba8dbdc1eb4c70e7e1eb5859d6309a847423abf324131f834ab8017c9b487596bdb525ba8b96261eab859fd1312cff5a42063e0ad392d34a2422dc02058b9bd43691225604f3d20ecae7de7ae69a6ab1bec2f4a8ce491c4719be1d724ced1334bf76bbf3cdef7aebf3340940e22eef05571771543e772775cea4bee328d335e69a43f0211fab4234718a38dcf5f48a95627286b630501844a0b6e7b09887713aeaf465730597779651e93d3c14a408a5df9008e054ea3363e1126e7f6770a534f2762941fb75f53cbe574c2501a584f485bfd8b00ccae0244eb1a7380e1c43c63f3f4daeb2c4965d7ed7459adc41f4e94e0084bcfc686ac49ff392b4bc0ebe81bf123c3aad1447060585cc73d829f8c9e702d34571a5215a5455cb0e1a41686e91fa99769fa1ed5b73ce51d9fc97bb083b7c6288d3ea8a69e03618f91c946f3bb00c0a3527ce27b7f2c16d1dbef59e58c0c8ea73bcb20bd5408e75ed3695700a0fb1df89674ce0bc4ba97c6ac3ce4de2cf589e2c6e60a9ef44647f69a444b49199fb7e6b5b10fa2e1866ff2e83124da193041b836d104cd6c300e5674ec44d151c682f18202bc620f8222ec120c012800107910c0cb04fd841501cce1f43382def0f1f267cfe8692b27ee760b7a7150ca0f027b11ee15bc159482f5dd031bd1bf2f4412c73b119c55d345f1367df2ddf0e252d4ef68d9816e11216cccd276d3ae0c7beca6004b83a36be4e29edaa0d1e96bce21897b6855c7c69cb80dc93028b4cb12b91b1fa8214c9bd2263e266c6c10904fa752733faec52cc1ae1f69a4589ee5dfacde9d6cbd393c0a6dd4189f264709650bb687ef438401943857a1bde58e57e89d5c02d9aedc099e84b1dd119e52ebaa4039c87cf2a744c2518b338640b98f5132ac3947e5575e435b095a39ef798d70551fd2e5a1f50f46904b91fe78333b55a1f763f1e16bda17acc01b9750cd81010fd623d72e0de16947aaf33f4d2f7bcfa5efc869c420d4a90fefd0f48904561635d9da373543671610f33ed8daf4f9011475d6015cd4c922524525bc71f8e78ab727d8cf5ba7c45e5f79ad91a17d3739932e56e23ea001e4f2b71d6cc4ccbe9a713b49367994ca53eb59993de0094c0fedd8d8cf343b4c98ecd266188884a2561375c921ed1c571f63080252d050157b3ac39be9078c49867f622eb849489731af636549b6bc7257463ecff0ab177add0fecfaf85f9be0d8c1baf73e4c65ab9c3fa7be187ef428ba7028d863faadfc73144a48ae343f9c62622af6f41a088fb7ee7154dfd5e8b8ddd524404df4e03a20d2d1f24e54de1be1127f95777a74c1e2817d281145fa5338eb16172c385bdb799784942f9be895b815848fd16c42b95e868bea675e1a78cb33543b1a0e18bc3ccbf6e98d18cbb359fe522818f20b36a137e57a936d8ce32fa73e9a070e387bd91cc9e44adeedcaa0705b8ac5a1b1f6480a6e33547643a1ced6e6fa903bc5bea0f23123b251a173305f65dae9f7ef0bc711cbee94e4c8ce3275fffe37d7a7d8c51d5e875577b0624845e0fae053c2b2ea5aa3ad2d4718bda64341e8f25645b483d7afaee8ed12a154f620df91ea16e59c567b5540b02628a8e69afb1fe3178854a74f4fef651ac64ef8969534749afd93d59779e76360f13a71dbcf5f82ffd83c867bde021911e326b1fdb37684fe5545d75ab145d266624438c43d8b05c25d6f4e9446c6fd5f88d7fab827a57f14062ba3600196d6e0baf733491ac08aeb93ec0abfd3dfbebc5dc3d48d9e1a838b99015caedc9b82280243a59040905c2d50e8a8abe76c0f47949fefc2c5fac48f398bbf30a10248c057125b639ac7f51d719c37c2c807754afca1bea7db739491dbf48adc6858f5c8b794339e3ea5eef0f0203ce7dd3b69adfb1077abac6030bf329fece61de30d4c1eb1c1f372ac6d8afc4608b185dbcd590da06d60aeadcf04d035cf20e6287db7768cbe8f5ecfab3616c3652f3a898c0ccf158b4ca373a4856d9bca60612d0bbc2a29570af975848a06286771708173ace770aca08418982a3187affbc594be8b79396581ee6e8dffcb5532d25310d1b34f33ff2ff289f0a16e8d06fcacc5cb1619f8f0c31c22437b972a75fc0e35c663431d123a4d24d90a93726d5f9fb9b8779a32e824db82facdbc6bd35efd31699e0914c34b17bb151e1fe255d0cd3d5652708fa5f6ff0e56a008d11053503cfade786ca6db34f71aae7c0818122a2611ee163ff5e9b1e98c50dea7eb74698114b912b5e65ba720b125923805b78b3ab84ccd925f01a2aaa8bc884f59c130fcd0d7fc8f1d4cc9245e53d2f6a44c05fc1f6f27d49757f0ea738db5d266e2d347d9f0f7c5e2897956beb6fd389f53b41f524a3f350579847b2b7d5a8afa51c5e8ed6e04700a51eb4d38376460dc049ec7aa21533ab28592ea5e5cae19275ed4b2a75fe06f6a3513d885639c11c0882313370a5c25ceea4fd591790605dc56ec01d08165129f95f790bd311f7cb1ffe37196c7adb4f8e189c024b14729fe3b51a8cbabae4c20ab9b6071501383c69494cfa7dbd241e8f0c61d8d627d5e76ac97ba8cef2a6b47cdac6e225cdbac3111ea372da5d5bbb5b1abbfe2be8a76c7ebe1e8d27fb1facd9404456525622b46c80ffbb926fcc84626fbf35e020e4ae3fd238a825cdcbd65150c7739e248377ffad379bd27fa47f2b814be41dfe00ac97c438b471c10d67c72cb957c5f8230bedf4bd90081853b64113f6847aed73a107c9f2dcd4d5aa6d0a1e9b53a5e0d37711844c3350c2fc6738cfe58c8348d7d2261d05c10a7c1c09b613361ef2e827d3a1d77527a2dec9eeec8f4cf0e9c3701410b01af1ff61fd762726df46b0f14d0663d83e7ce0abacc2d991b8c1ab36976ee3271572e8e385a557cfa11ea5638e715c3c0103434e503de1f1a29604ca5466629a56682e70fd171db8ac6ceebff845b237262d0a6d82b2e63efefe9b97741a83f57b09a60c2e7e5f2e684ca8620e7d65795aa606cb2aa2f99170f031191458a34097989c24bb0036dd201116df4641ba12a79ed02ec72a45423532732b3588ad037ce583594912327bf2f5cbde8081cf3a255796d4c16c03e5c57e65af76da52860609223477b970b41e08de9e6ece19bb7577a9aefa9b8835c8261b2ad6708a20525ab219b4d133cb15cacab3b31b9385dffcb387c59189c4bb6efa500e9501d55514361e3cf28681fa3760bd4d655052a53e94f3b255"}) [ 225.502997][ T5264] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:51:02 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) (async) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 32) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) (async, rerun: 32) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) (async, rerun: 32) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) 12:51:02 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(0xffffffffffffffff, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16, @ANYRES16=r1, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:02 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) listen(r4, 0x80000001) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x58, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}]}, 0x58}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x3, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) (async) sendfile(r4, r5, 0x0, 0xf03b0000) (async) listen(r4, 0x80000001) (async) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x58, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}]}, 0x58}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) (async) [ 225.753644][ T5278] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:51:02 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000f80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d7560593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010d63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be58663fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712003009848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a0f57000000009700cf0b4b8bc22941330000ce00000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00001000000000f900007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870c1f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b54b8f1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7cb88adb5349aa379e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f3014216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468388df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f90008000000000000be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f030000000000000047d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b00000000008301f41079f3e6fd3712b03be0b3d428c1ac47e9c8048a83b193924abe8320fcc7037b188fcb5cc42b9dcfcac100dd843d97640b4a73f912af7efa60f3ba27caf3d49894d8bd36ba71444dce21cf1f8d1df9e2dc7b5e85a9b96f20b931d67ae41d706da5fd"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) (async) sendfile(r4, r5, 0x0, 0xf03b0000) (async) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000200), 0xf000) sendfile(r7, r8, 0x0, 0xf03b0000) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000038c0)={{{@in=@multicast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@initdev}}, &(0x7f00000039c0)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003a80)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="5de0b2f536cf631946f544e5e98dc1ebdec1ac306d9f6556d4ec61019cb5d4238686260293a1e8d97012964ee1f13abdae84984e1df2f15c116f6d65a3e177f8ebb4ac0cd6191f4c8fea65e529c65e84d07255418ecf848a845f3646cfc204ccaa4735bbd9b5a15f1d472548c56c0dd96c54dc918e57ccb24453cc9fab930e", 0x7f}, {&(0x7f00000003c0)="f87587558f5e506a0cc40d0ffe1339d7b3667f3fbd471ed87d53f2f77da31f978effb8dce4b0a3b884064321e6fe1b8c06eb8a1447348af398551dee2e141ea955bf427f84922db52291c120608bd184aad21a20536f0370d7d749d199dfca894a7082b82d99816ee14320e2e7bdc9b91c86f624eea1bb2692a33a80cd53c3f2db7410e58a44224196d9ad99eb984d58939094edfa3635ed87a8d6747336e3da806adeeffc4c2a3d7d5bce3e9003cb532373aff543337018a9c9508c06c53df8738215e741eaa5ad76", 0xc9}, {&(0x7f00000004c0)="8330982dd0ae33337c5e4a5c517d65e69920f9014cba228d953de15ee00227d021f97212a1f248b7846a92fdc3057bb91fb9ec05c32406490392562e2698cd66d74b4f8e96c444bc2accf003b3b1aaa7f7f1c34937be50f68480144da1677e7bec93d142bd9c788b4f00d4557a6640a4fc02a263b92be802937290a2b4b0bf2a1b3176b749c0009444ad76e037ead35a811608e297c106067500105dd8a0c17e2421d5c5b4447a663125950558647fec1d14c0f10782c2bf253150311b313a33922b33a0fbca23a92e74b094519888", 0xcf}, {&(0x7f00000005c0)="4d7ea2f2a557e074208eafadf4df3cd6d8ab3baaf5b250a774af7018d2895ed9151a72715b4b91411e24a0f060ed4b8c7644aa832d7a2f3216530d3f8d514ee1104a22067e974cc3548e413a0a26d278e2a632b95988e36a2942607db8fcf4a87f991434933090f47c294ba5f7b577cd3e8453e117f7a51401c493c97a445fc300fc9a6ddd6409bab755e8dd77092bc864198bc68dd48009e04b94702a824796da06fd96521aeb6d47f99d3fd34d7d68567ff54783b4b4d8c65c426044cde756fa6e2dd1168ff3941882a444f9d16dbbedbc491600c44e94d88eb0cb", 0xdc}, {&(0x7f00000006c0)="44b864c46c215e16d5de190b9b8566ea38a0c7dc92960af4b024e88639206948b1", 0x21}, {&(0x7f0000000700)="3e4aa83b5b29d22512b9e9b8c660f751bc13f8c7e4e4f865f87f8dbf075f221bbd62224bd11555f291faba47289332a069964aed4d68b1c8db702d410f7e52b8ba68b8be5274ad2cbbd879ea9c3aa4dab7f378cd82b0dc3718af7d5cb5526211", 0x60}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x60, 0x80}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)="41227d48dd05426f13624fd9d5904a0de8f7ea164dc3a59812747afa78", 0x1d}, {&(0x7f00000009c0)="0339dbd1920eeb39c43d82bf90fedcfde410069e43fcd7dd42ddf543f75990732d1dc4c660890a2c89d712718d963b21bb1e08198200b35f57ccda12d80997e01d65a3c6ef638354e0da5155e21335391166205c18f7f7416fdb8bb6824bf49ed29a6f195d856b73170b370cfe28d1df0670541e5992df78142711db98e0c089b7eaded8710279482bcec7b9df0304b7e3559f4229f5431800e2088dc16c9490782ffcc935a0", 0xa6}], 0x2, &(0x7f0000000b00)=[@rights={{0x24, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r2]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0xffffffffffffffff]}}], 0xa0, 0x40}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000c40)="5ce2df61f38310349f72770f16c23aa1d6eb4493fc58eb9da255d78c2bec7838c7311d8c0a778293cbad21a334728b373186f04fb0c3f5b58339698ce8e23456002a0f76c2d4860ec3258730c90b032d24917a8839ae4662d9d7078d3ce80eadf09fe2865ef8688c8671177a26aa518d4716f2432a9f4eb1fbd2be8e1095e0873fd89719e8f9d1871ce68f5cc978fbd9b1680050629afed39e240e0651f7092b00c8f111bea48101894b", 0xaa}, {&(0x7f0000000d00)="32c0a23ca61e15024a422883991016f6419b291b4be6f7799ee84c49fd5d8b82fb3175d8e1c7b86239562731d6e706b8d70fed482513d106ce7cde", 0x3b}, {&(0x7f0000000d40)="309467a96ae0e058d29d57d9d66c6872c15b8b81ddacb9046f33d7aecdca256bc48e289c59b4a163bd658a3d6b9324fa0a4d18453ee7739269b27da03fa60a1811e36d88a67311155e92fb687640f487eb3c6a26f1b74e57d510a723bf07510686c8c94d8d1ea61eee6408305751880bb668a016e3c45543c7fc337f05f4e327241246db2c59ec58ef18bad04f11554d807aea83f66b440445be7aa25b5e07d2c00fdf8b37adedfa8e2126c84216df2390d31a0bf6f46bf69b33a0efad60f850fdedc567d25a03571a61879aedee0247012bc833f7b63bdc2883442cdc1cfe6b12", 0xe1}, {&(0x7f0000000e40)="dfb08569048af1303b55f284847528f27828dcdc80fb3d5539bc37c5dd5858bfd5bdb146cb57580597a4549b3e1756db6626786845c9a5e751c9f85ecd3bf09e834f90b2d464750affb28927bcadd9d02191d39995d6d6c7a730a17da425971c814b15c1ad893b31275b9d3e9ce0185b1bc77e8610db56129f02d49474e3936cef41c25ed436d17084e94cc03558ad74a970fd071272743dcfcac9972178a242eccf08e93f1fe7d0225bcc6f5311", 0xae}], 0x4, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0xd8, 0x20008804}}, {{&(0x7f0000001c00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="6fa5024a02cd0ecc43c7eb02748246fcecb972a80776cab0f831cc0ab2bbbab4101f2c4a761d0999e1afbc8204e0f06dadb22b2903e6fb48ea6af3d88971e7e63e8de78fa61978241797bde7ce8a1dc963ca9f33ff3e6954779cde875a9f069799ad6f0bc5f41574f1aa1cb9889d9e78324ade9c50da6810b610a3876cb124b1ceaca7addac163cd0e0c921b6a1ac0f76f7e1d7f8f1d85527024b18876f54885101ad388143a4bfc45cde635e62d0d38031500a546", 0xb5}, {&(0x7f0000001d40)="e6aafae5bdb6f3ec886888b62d5e91cb3da2924e84a56ac065083637cf196f53b091207db32adc36abec2871afc491973d35e5ea2c3f4e592068783d0b3b8579e99914ec9a71072ec53748c734f8848d4b85353e49a291effd17aa43a30489d818eed55e89695b042e00ef2ac4b1adc41ef025d07553fb4e875e255e2c09771d733b6738c0c367813b32e26be1f095cde73c52546ced9ee04022372114759043c1313d2df0da977cd10b195cd84faabcba5d6eafb2d4de34bf6aabeec7c656dcda713108718105cd7abed97acb2a48c94f7206a9f3825e0795a7419014d6af348f578ea52c6e9511f048ebdea91f573ac88b8d9d35c1b2ae4f386746c2a6b3842efc70e50944b9b144a42147359ee88a92e544db007f8051cafb82f4fabbf1ddbe910258dec17cca420d6e9d3af3e2decf2d233db4552c423429b0a5d2e6da1ddd44ab1d700c2353a02885fb53d3f116caa8361a54047050b901449178856848efd9e502f6959b8d289f951f0169bf0841a3c1486cabe251f46f4c80cbf82c503ee59a5206b327e933884790ddeda5fca6d07100de942773f1dc93b268f77c3010e62466d31ca30d86436c3aee2342d30bad34b1b036d7833644b420d2a300a3ed8768216b6d88ee53ecb4210bd15f388c96f336e862efb380a5e7dc61c6733234434b8f1bdb699d957c37e7a98dfbc7cb4d3e5d2f4a38f8db907ceb1c1373cfd7a712e73c3b584c5bbe432d3bd81aa42f4ab5f882a7bcecfc224071229daf9e9a366db18c24314ffd71a95cb65e8900e951ad6d739fb8ec49608cfdbbbf45530281b69a32fcdb3d5d07b1c5df1ee31feac479914a7d452769a0cdcc50b026d8c0c48ef3d147f1f9b941b872f00a50a6eb82276aa7615600965fd7653971bc709a6220747249e28e3d1de0fb455d8f698623cfc792540c4852acc652cb63678e95babd0b72e5c3edab3aa3c7aaed84c7b546256d08650ba0243086103f78fb5bc1e10cbe1b0c3b0584256f78d180671e931258dd7467bb104d784ae12a83eed273f3cfb4f950e42ae66310c8ccf6945a6e8697b87db9bca9bfcc9e4b5d39d1bcf9097b2e37c7c70a04f5ec543bc7cf2e2c4557c5bc1a6f18b606ad0bf391b4f5156152277a887536aad59d0c9c6b67fe11a1df6033ea2cc6f73e01be336592195777f6dadc08b0a935343f361d12fa0ede8f1eeb5ce4aa2a75c44e746b92a2111b5aa983d6032f89cb8ae7036b383ab9be049f8f735298bbf53b35b22ee2e80f37eedb062b232b990d04fc12581b4f8b9ebd9fd4ca9f8b16b7eec2b3e21f7a6dad324040d4b6a8ac71d7a81926bd793137cbd51110e3367ceeefcb1c4c133573a19b481b02a3f33440ba508879ff803dfe82297969fe5d2f74d0a63a70fed1a5042e655e919c50ef99940928cecf8095a3e4f3ad4921c3d506791579bf4926a44192ed6bd420c642ed2c068d6ea00cdc6a2dba2b650e4bfe4eb815bff73b6abdb59467c2324509c3056a27b8dc52c9408b09973b89693bf5db92b2fed30f9e9c425c31fb3c9c88c1432e26ab4c2e2d5e6695d4262414018c3ab1205b4991e1d1b5f1775a27b43106e9b8f1894c8637d25bd1532b2b92f02bac0cfc09a11ad6d5ef2bb62cb3a4a2962d9e98eb11b7e2d160e55b4ea5e41074f99a01b7d29e6e510c5458d2d0a5dde81e69b3a1d1c53f653127c38bbe19dd114c3fa4f8c94c9639f6c6bfa75901dcefbea661bb269db920f5c805ef7d58a48993182089f9356f1b9f1ef79cc24b8c9b4c55cbec98006857c9d3f5f7b29de5a29c5fe7d58b355e155061f066930c0e6e0faa41c0664311dbeb6600f6d1e0c1eb73743c46066afbcebd77ecd537a113cf23bd31e73f5e5afdcf0d72db29ee55563b504c523cca253d345abe908b6d932158ec5b7ff5676a0d23d915aeb4f846478ee27984e41deb2667e2c40cedec1e058127065b2219bf0d170db6337597cde70c97c3e41b017b4c33aef8cdb3a1c99b01491899750919e777cf8cea17e06b99d52f5ccb51a4d1394957bf3757568e45a938d11ec9ccac4ce12a3fb4b77bd053ac6cdd1f3473d65bbfdaab9a8feda2a89c344210310406543e965632faf2bdd12bf4598f9e0eadf10fd1cf3113a8f1b28d8f2a78a548c10dd83ef3c23b4d6144890f08ae0b126d158a0a14c9ad5a49567a44780d92046796e126730049ca88fd5edbc68ed49cb7b27633820399c41502a6c3fcb54587a7f951e7f055d395d0889fcaf8a1e510045e2c356c03787addeeeb44781a21bc5fc922270807b14f439a9b6e661bc81b0caba01045eacf7b3a34749570e724f0f95554210d2a1b39ea6dbe96e6fe978dd675a27ecfe9787e5ad2523450a037e4410756cae98137ef96a52db348eba813a55b44a8cbc8869fa1afc8fbdaa8f97e0237cf1e7de44c59e2c8f6c9941bb0ab9d623e58856768e881ba0c9ef629a56b46322c1306d72c7f194fb4983ee42a08daf57ff5c30ad69c89eb6fc4df6b4780e00dd66a1f7515231deb4c8f47fc17149ace613010c468193680ad3db0d9734b789f3d4e95d2e38a6c96951f3d425a293e5e5da0cecc0225ba46a4bf97ed2c8dbdad7b7c22ff5b3e4da81ac64df6ebb4a246184883b2a160311ddd6bb690a24d68cd32212c1fa05d1c794dd31a035080d2b02a128e9c13c0bd5345dd2fcc5fd9f7f712a00716ca9167ada9b0db76511fbeb7cc40f745cb2e080e2aef7d265cf28aa683145af9d7ced496229e868c6a5d227561145a75efcb11ef9289333d531220c9355a577fc1cde72f91427fbfc5e4a5691a942a6bd06b5f63effd25b7346fb9b46ff48cfafe36cf8e51cf82112a21b879e024e0ba78f61a1b98cd31b3ee44f051c50bdfdaea42365e1bcc90310f18ba2a6596a277cba368c6241eae11c8c3617cf9a1e5c83f396ce3ec8b5ce54d49a6377ae8e824c0863308cad82f6e46607d7df5b3d2c8bfc0f6e53afe4f35fcd97fcc7e4aad35a84df0da38443ff33facc27b850c0bbf0003a4bb2ce619c2a31063f2d747ebda7aeab397bec6e1ac08b817b3d69d13d7669cbd1b2e0b6b0369178b6e2a95a3a0dbdf930e71a56620fdf9180f9ebc96cadb9cb6a7d8229163376151b6dbef18d273b5bdc0db9bb9a849ca26449d6a1b0cc43365ac5df8a5fb595fbec0da7b4427fbfb025bc5012aa3afbf3afa8b27be45a4bad81dfad6fbbc440be55b323fde0579590822c3a16fb9f66c280f44caa617a90e9b48cfe0b8dac694a035fa90d4657a8cf1ff5af67489b011508a48e37aeed1ad6c5f8fb9395ebc65269fd47e084db0c1f37881e2b40251937bd34a80bf15a3d9d5e8a008bd5a762156fd72b8bda96548ac66aa1a6996b6dce755369ebfc258c5383d6a7f415607d97a24ac96d073d8378352f8ddc08c0d1bafa1406c19ce65e68049b6fb083bd547177554a46a16fd21e361dbc5f9979026c406ea4d94ffdf2888aed5bf9c51d49f3f3158216f372a0cba94138fb233b19f2e84d8080eb830902f0b93f59f0a291b7a51572b062fcc8286ab898cc404d55057d160e1920eb863a9ab0ca0777bc36e76073a826d8974acc8020d77fd57afcfb169708c38b5d34ef02bc0492eda1718e28a239f4096e2bafd2dd2021e0bede65dd58f5110953361bc8341d9b53a6e557b6a1e734e4a5930105b5cb5706ecd751a9594617907847f4f454804f4df23090d5cf82b3b380bbef56eb5d2bbab9e67721c085192a8ec9ca6c7323a4c78ae70064cebd9158a66c18b5d5b1890091a685573c5915e10ac441b70dd55c30dd6b352298a2891d95498ee4a22e56a4f9c53c50c28276d29d7f4071e5f2afbf5700ff2435198833c4ccf03c0f314b2dbfd971ac43d63e06f3acfc7e67a2d515643159206cbc4e389a2e327edd174a2a7c241cf50ee6a036dcb8a9eb4b6f58f2d1b61bf826604826dee4c711b5072c07575db7e15c4d04d48262b54a1259edb34b900868d58895fac6b910eccc67af277a43d5d80f43fab04c948675b2677fe776baca73751d3790b9035bd81846b7d65f9a94f0792dcb8f305324e0a325772b579b3d14dd47266f2618da112e6b8beea4c4c1851279e43e446a707c44f6ead823f3e9c6dacdcb70c34dd9b00bea7c4fc8afefa4f2f66c7e637d2201b1695764d6f40082af1cedf0ed1a0bc9d53925714a151869daa4a3d35b32a808f53df3fe070f25037c5e6d1d271835ab139c9c0b1d1576529e1105adc01850c6d40346bbab577bbc65b0dd7b9a7be21c0c43ab95e71f3b6d372e492486f232ddee9daaf78efdab624f55981008eafec797aaf8d2054e068a9cffb03619676fa46daedc39514b40dd73633087855e0bf6830d8d28dd4e7845f9567418f3c9a9ca1c266841c931f8eb4acfa6f788750f3f1e8ea7cd3c8c27d0818e3e2316f3ae0c921fce741d470b18a89ff662da0ce355b822faf21852b1c42da0d273a4051b8625c1592d5032fd63cf06735269f44d5d9c66d7a9a699c142bbebd71eb6ef060dcda74e13352056919c27db12117482e7cd0870344c389d69c8c6bd6638e20e504a147727b1dafae7fc9e58249f3a89836620e8ade48e30f5889578ebd6e174b8deb85416f21d8a45102f79bc19d8de26885d13d86230aeb8057b91d83fdc22efe1587489012c41d40fb04bee7e15d6d4fc453294ccbb4e6df4b628258f495cd4ca375a4fd304623b941533750309937ed5b8dc8c12c2f794a3b17a343471dc73a95822e15a266ed502378f0e47364886e15640d475d636f7d1faf673b022505aae6781897358745e40c9a51d17de055313ce1715c1c5286755bd7488d58f56f5af95e6368210bb875cb39b993cb4f1e7fdc4f8c371361afca7b9c6cff6f06a0fb50c5e5e54710d466ff37c902212b71e54858d9dbdca20cfbf67b71b654655260d4423c7cf795d7ab0ef25e37f03033ccbd6032bec73600d51d0dcac8f0fa6de7a40f91ca1de450bb354164c29b0a180934b082cc6d1c28d3b7caded394bea9f9fdfb1eadc62b35dd4f36c8ef24ba5f81906c9ceae29962c88b3939711261ecc02e03349a3e1cecabc51d34f3db4f46061564267655957005ca9c2f39d63d077721c6477d39e7f6d55812d04a0169dd8b754fe09f09593a6034b6c16008a1427148c5ddfd21138765d6a0b0f5eaef9e7f5a73986c789d3114df10fbe7487826301eff7686112a29bda9644f9d6d185da033cbeb3850a66b4edd0dc9f52d68f0e0e5616b2056a1155cc4eb14f34f63f788e6cc99ada8c419ec49e269383d01f592e22f99ae4c8e2d96fa5ca8118489c0d5908363c2a814d7b1b8362d9f89a99390e14f3536ed9d72f13c5334690dc6d433541eaafa6632100e79a72cd2b3fce7f27d15e3d4d2d635ea5169ecf51bc23b79800040e2379dc7c148259a561009bf00c902e7ba9990182bae0d832c1aaa984ecfb9e27c7d4e75750354daa30b27dc328b57d3484ff9e773fd665eccc7b9a58d485f4d6a8824684e8e7696ce0c3067f313bedff364269a3665f39ea2bd75f007c47211a8b107f2d3c758f9a48bb73b42f5ff71c8b39b57736717612c817f6682bde7c0a2b68a7464d44da797bb3453f32261e18e9f3ef68ec6cef23d5ab5d60644f3a8c883c61f350c2c261718540ede00fe64ce35eda925879ab4e71892333174538bb600d203886d43e90007f4e3ba33f3eb85ce608aa3eb71c9f8eea72870df6e8748979d68ee8da852a470adc125f93a03f10b3a98104642a94dfe24e22f4b57f0c077dfd22b65c21f405b6e230fbcbc7d37770e48d6", 0x1000}, {&(0x7f0000002d40)="8a8743d57c60fbc1aff09a66363978d6742787913c5e6183ff60cd09aab7671776ae243110e20e23416577cd9f3ddb39f28a70b2a289670d1395be01b8855665ba886bb1f85fb0a8c18cc6ef256f9e64b003aa361f0af80c50c59db3b8", 0x5d}, {&(0x7f0000002dc0)="d4f3d1be50a71b76c75e23a1220f9751376988f788490464fa8aac5fcd77a597a90098c0c9420301ebe7d99f2b44872efade9d271ecb22f1c9db0a2bf5d5bc221006b7d36852996bdc6c6602", 0x4c}, {&(0x7f0000002e40)="81fc5f3fc35231eada9ce02a8fadecbde15719659517861f2c3c2c39ae67b1b467f760de870ed14a8edeeaacf92cd9a29ca1076835a7f192e7acb62427e2f2b07ae64ff3b7c45ee4053c4ea475cc880dd4a4ca1c43b392207e254c4fbf000de146e6331ad4b7cc9631af4c638ba2896de2e33afbbbe65a085bea3270dc8251e43aca72", 0x83}, {&(0x7f0000002f00)="25c5e3f5189a611e082ad154b4c6ea32a3c94944b05d804add1fad75c4486c7bfa476a4152a5f29d32f3cb7f5a9cf906d9ed75899e3a13b70ccb9f58fcd0034aa87b64c5c145969e886d6318f00f1640e7966fec1ef2fbee430d74a4d9678cd48722f66512810f041ee22aec70cfa4eb90dccba2d1cedef34ece61adc841fac967c4611f78c4d96aa097b0037bc6c18139f28d9127558f64fa94549c8b6d58b77868adcb7a23c77536a3f1c2ad36e4", 0xaf}, {&(0x7f0000002fc0)="1312a40ae1055900bab4f6164736a656611c9a5f4aaf7ca797937982252b18ea9a060f512de310720edb99add777a77ea64c85d6f2aa72d7da348e5c8ab42653dec94cb451194bdc115391fb20b4205efa6725ca8122c5fb3239ef55c4620616855ad5eac6c7e0276b2dc2d8d5a6ef2001c052f93434f13ba9", 0x79}, {&(0x7f0000003040)="c4cd76bcf65adcb8db2b160967f206ecd858675dedd556a8e5ca1f24414e7c2de0e658cbbcc93d8ee4d479c160ee89a2b29fa7f4aa05ab1faa8045a9c8fd108b5feb842fe4822b01a67fa283932e97a7eeafe49c2c90408586ceef9ba3557f8792a2e5de8cc0431ae6e901f1cf1a8b734e0b869dec183d8722070a913d54354c369bba7a5394a4194e0cfd659ed05fd455b0eef343ef1dd000b7", 0x9a}, {&(0x7f0000003100)="c16cca7e99cf1233cd839ce88132fea3f7", 0x11}], 0x9, 0x0, 0x0, 0x4001}}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003200)="412ec45d96d3bbd286343ea35fd9ce3a13166a5bfeb531c97546e12bbce77e19bbc7a31247080bb0", 0x28}], 0x1, &(0x7f0000003380)=[@rights={{0x34, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x4004001}}, {{&(0x7f0000003440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f00000034c0)="0dbd8326dd63995582fe23922f215e7c5a54fd54dfcea133823e43d32e01ea5b5cf05384b5879e64b7aed88cb4cb5f555c48155159eea5ed1048", 0x3a}, {&(0x7f0000003500)="e39530719a63f16b", 0x8}, {&(0x7f0000003540)="d07acf6b4a3ee18a697771c9b1fb22878d0f042f082aaf6658c084c07c7e4af9bb70368bebb136e6799da22ebd6b6e813bfa18a5afb373adfc2ce4bb9514c338e0c5f751925f4c7e111ddb64d05edcc2472609ecb0234ef3f04c323b9a536b3caaee60abf6a26e0a421b59cbf1705cb15bf4679d109621cd3713fc049b39c6675f47169168a1dd1332743614ce7f4f287478f739c89fc260909d8e9d7a11c71a304f13d0794f78182a53119ce98aa6ed9b", 0xb1}, {&(0x7f0000003600)="93212deec9aee6a44c686ef81d6a17912c4342cdfa2e1bef76c2debdcf77633025bc6682c27ec41b178712", 0x2b}, {&(0x7f0000003640)="ca333b4d21f3d233f65ef016b72c600b1948699c770271c31c3d4051a16bcd66037c3a1b65ecd2158ce362f8ab67d199ea429cbf1c528ca6b0b8c680c3c18ad549409410bb81a39e3e9d9821ed5847f3f8da8e14f730a25aa4c782359b77520e3b1165747fb02dbd13bcacd2bb81f0f24333c9bf65bbbefda3843f36dcbd282b581bc24091213142468d097b2931182153d437b5f391e1509076efb4042dfc62a9aaf171b0f63d371d49c2b8dae8d4ad78a4ec61aa2d2896f1bc3ff5ed0fb2434231eb57c2dd9a645f9f89b25503e1f3", 0xd0}, {&(0x7f0000003740)="33dcf6db400c7287c758e626ebde31a9dd18a5336d0060dd82d56f7c541b180d7fa1d69bbca3c7a3f47c10673c2c7bd261ba157c99b582969d1c63fd6bfb2d7e066834022393a75631a6cb08622553f4659681fa37cf73a26e6ac91178371fb14a5673aa563c6946fc4d2e66f52c1a63fb3b76a78afa8f8667b44600cda878427f6c1871f622f3253786a4071f80aca6ee695379b8abfeb52822acc0ae7943f5fba5f04a90af7f8feb848cfcbf5e8d71aa49cf332fc6547f62bd6acc2c5a614671a6eae1b502c20b5475e5a24ead3e856d9b6d2e837e4ee15e354027", 0xdc}], 0x6, &(0x7f0000003a00)=[@rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2]}}, @rights={{0x20, 0x1, 0x1, [r6, r1, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x68, 0x20000000}}], 0x6, 0x40) sendfile(r2, r3, 0x0, 0xf03b0000) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00'}) (async) socket$inet6(0xa, 0x80000, 0x8000) (async) getuid() 12:51:02 executing program 3: r0 = socket(0x2000000000000021, 0x2, 0x10000000000002) connect$rxrpc(r0, &(0x7f0000000140)=@in4={0x21, 0x0, 0x2, 0x10}, 0x24) (async) sendmmsg(r0, &(0x7f0000000080)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[{0x70, 0x110, 0x1, "007cd5f5fcf0b5b4d2473086c1d3e223f11b349f5d800e6944589d9aeded276dae6e78971d8f25911908d2dc8232b96f1e0dce440878f066a1f34dff77512b6092014fd4523152f952aa1289577d9861e448cc2ec7851e8df841"}], 0x70, 0xe000}, 0x5}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x18, 0x6, 0xd, '\n'}], 0x18}}], 0x2, 0xc800) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) (async) ioctl$BTRFS_IOC_SNAP_CREATE(r1, 0x50009401, &(0x7f0000000200)={{r0}, "ac8d3b1e7ac5f5afcdbec00e9a35177aaf0daef6282cb19f977a44d6f59a85807569de3017a54eebddc66323da75ce0823d71e4dac6df408b0c819a3eccbb18c3cb2179ed1852c2b42920fd1eeebcd96be3ceb6708a7b2b040305c6fac434a9f0eefe04b634ade56b6e3d81a367f466880e0d6a6353fb61d65813234ac655a348c5273d5d4e6e9a025382811c03fd1b37b04eaa256a09e092dc074dcff0059689dcb017136fc4ae1ed19c16c12aface25ebaf353c392606a565c0d0d3808c390a8bf17a4a40a9ca8e1edb25ed44129a556f466336447e4e4b7ca31cd1667adbce633b39480a9e8f41a780e7d8ba6687e4ef063e328c8ba507b96897d3112b4e784b412b03950059852fb519595485faa29510bdc395a24910e1705e5c10cad271838cd5e2f97352bdb8791a44fb0da1cabb37d6c014f631e79ee13afe93412cc4c9e56da373d2e5abac205919d7c642dc09f26e31178b2bd6c1bd59461cb24c33f90cf9939b5dd241e2c9e811dd4ad4c914819ad0fafce5fabc414e20a27ccb52e9782429cf5793a391e431c4c4288e880f51838a980d70f5eeff7d803e790674c4164a5a408f94620cb15a8d9d41df27fcd6e63ef3e88a558fa5229ae89a47eeede21bfc1beabe0dc234e8189a6c1dadd8b3d6238f16b97d626afa614eebfd97cecb35ce9c912bbd8225dacae3c9f600f3644c844b153284fcfd8d250f2857a4ac73f022f57f943a5c7b0c28e5ff708d32f9275653a67c7e07cf6786a8995e3e4eb5bf826f385884fe84eafdb357f3959306d0ef0829a7f8f4ee79d154db5b011d1585f1f8fb8136c11fa0f620db233decf7224564398d52d45ffd417c46710bafbbda1a90628807c2d2a6fc97845d3d0ed87f7c6ea54759e6202941ca35422b56f7831535d9aac260fe7ee58d930ef8d4ce52faf91fe2a0252c22fe8fecec49a9893eabed6ac1aa16dc0e6c4d17e4ea438a86d4c57b83a767d3bc1eb23742be16019d2aece943e89301589a9f5f2245fc58557ff78dc10610f57fbe7e4db4d2c50611249229291d0ff3870e5e6a23ade668e0afd88d2407c4cff5cac07a53c2c11a87ac48e924142103cea81fdd4e3343e1b03958fc250a0b2d5e8ca52efa0c7ead4378001e349b592dacaba932eecd74a1fc03f0ad73d5381b5641688f2656d0cc4eeb7d876b5f89dcc72437ecc03a074b58128d9e033a9f68f2b2217f437e7f17fac745cdbead07eda941d776e9062c6d8f6fccd9736988212eb7b77a05e0c9e4bb68ffc1630fc30075244f6bf00d632db7981b67c149a39bed1226aa67d8de3271d6cdeecb8ec08e35fac4c2b8f64c17ca46371931935770222b2e994bddf74d2e2222a7bd66615ff5895996f0673fb0d28827d2d40039d131fb175aa20bce108214d78b2162fa52ba43d6fcc5c4245890b932031f080c8d83b58754eee7b420c3313f7cef20b92f5d831cafa240a9b7597b94c34ea3c943aea73257bc3c256fedcc241709e73ef335e8e8c2ccc2c054d0d29ec99b96f6538efb9796dabd88ba7088951c6b060b02d64a1b6e9019cb1d508a00b00c584d1701d64c8f817cbe077e4d8221d85fb59b91d8b191fc7667a66e4e6db23bb67c6f7441db35a537cbebefeea8156e71ee632ee21fbb1f98f7aac3c392a7ca57fe4cd1ca0faa7d1d22e92fb0939cae826954821ded59d844c00087e6005b319fdecddfb24145de68a216325aa8bf210465fe6cc9bf8bc65aa666c98cc77a01a3969aa1bfceabb2575ec2c60861d29534feb8b6bf9e165386da211b8b34ba3b569f1d513a30c3467f4d62f48e1403bd35d41af9c0cd6c4f22724af598bcb3145704653e1fca6f5dc84236e23664e8bbd1b511ee3df654adb8947adfd559e52d1adcbea1b426ad9581d8d18962fbb7d6ab9a7d61ed65bb44b126796a4905b9142fc5f0dda6c47f31513442b9997324d42d6c0bbf21b39ac2c55e6e30d749b72be38d041846f7abae7b23ab1e7e6ca25d94e4291b1d84b9f329e9b7efd09c1bea968d44b497614611e0654696414b0df74434b56109a6cfe484587b0bad5ea6d73dfb5c16a38d30d8575cbac7cda3bf08498d880fb7292a5bfac62185ff342c18a93594b62433b56c903f61dfb94e3a89d4b40bcef12bceb92585166ae170232c48d0ebcaed69f5ef31c95bf7d969f0490be4c518160cf9b9928717b93b97559714a5f646185a194a366f906d28307a2985b6f9fe97a6cac69d7924cf0a0938e8e5a2e71cf598a8606bd9169fb7608b48177d96f278b0fc61c9da798abb761abfe3291e32e93244a2f8e1e9ba99c5e4e9dd4f1383fa4676bfdb188dce5e6cc1d8ad711ab2f1797fd6e8253c3a54ee539e5ad6b2ed0109b47e6ed0048dad47f83943e86324a2b45f678be45a3074fcf711f5a9638edff6015fdcfdb5d097015756446b369bbd99283c928bd6c88dcf26f68cc98d34c84589b7300dcb09358fef7584b8f1c9daecde6217d6a6102e0492ae070c5476c5df435e544b032562511892781185d5ce9ba8dbdc1eb4c70e7e1eb5859d6309a847423abf324131f834ab8017c9b487596bdb525ba8b96261eab859fd1312cff5a42063e0ad392d34a2422dc02058b9bd43691225604f3d20ecae7de7ae69a6ab1bec2f4a8ce491c4719be1d724ced1334bf76bbf3cdef7aebf3340940e22eef05571771543e772775cea4bee328d335e69a43f0211fab4234718a38dcf5f48a95627286b630501844a0b6e7b09887713aeaf465730597779651e93d3c14a408a5df9008e054ea3363e1126e7f6770a534f2762941fb75f53cbe574c2501a584f485bfd8b00ccae0244eb1a7380e1c43c63f3f4daeb2c4965d7ed7459adc41f4e94e0084bcfc686ac49ff392b4bc0ebe81bf123c3aad1447060585cc73d829f8c9e702d34571a5215a5455cb0e1a41686e91fa99769fa1ed5b73ce51d9fc97bb083b7c6288d3ea8a69e03618f91c946f3bb00c0a3527ce27b7f2c16d1dbef59e58c0c8ea73bcb20bd5408e75ed3695700a0fb1df89674ce0bc4ba97c6ac3ce4de2cf589e2c6e60a9ef44647f69a444b49199fb7e6b5b10fa2e1866ff2e83124da193041b836d104cd6c300e5674ec44d151c682f18202bc620f8222ec120c012800107910c0cb04fd841501cce1f43382def0f1f267cfe8692b27ee760b7a7150ca0f027b11ee15bc159482f5dd031bd1bf2f4412c73b119c55d345f1367df2ddf0e252d4ef68d9816e11216cccd276d3ae0c7beca6004b83a36be4e29edaa0d1e96bce21897b6855c7c69cb80dc93028b4cb12b91b1fa8214c9bd2263e266c6c10904fa752733faec52cc1ae1f69a4589ee5dfacde9d6cbd393c0a6dd4189f264709650bb687ef438401943857a1bde58e57e89d5c02d9aedc099e84b1dd119e52ebaa4039c87cf2a744c2518b338640b98f5132ac3947e5575e435b095a39ef798d70551fd2e5a1f50f46904b91fe78333b55a1f763f1e16bda17acc01b9750cd81010fd623d72e0de16947aaf33f4d2f7bcfa5efc869c420d4a90fefd0f48904561635d9da373543671610f33ed8daf4f9011475d6015cd4c922524525bc71f8e78ab727d8cf5ba7c45e5f79ad91a17d3739932e56e23ea001e4f2b71d6cc4ccbe9a713b49367994ca53eb59993de0094c0fedd8d8cf343b4c98ecd266188884a2561375c921ed1c571f63080252d050157b3ac39be9078c49867f622eb849489731af636549b6bc7257463ecff0ab177add0fecfaf85f9be0d8c1baf73e4c65ab9c3fa7be187ef428ba7028d863faadfc73144a48ae343f9c62622af6f41a088fb7ee7154dfd5e8b8ddd524404df4e03a20d2d1f24e54de1be1127f95777a74c1e2817d281145fa5338eb16172c385bdb799784942f9be895b815848fd16c42b95e868bea675e1a78cb33543b1a0e18bc3ccbf6e98d18cbb359fe522818f20b36a137e57a936d8ce32fa73e9a070e387bd91cc9e44adeedcaa0705b8ac5a1b1f6480a6e33547643a1ced6e6fa903bc5bea0f23123b251a173305f65dae9f7ef0bc711cbee94e4c8ce3275fffe37d7a7d8c51d5e875577b0624845e0fae053c2b2ea5aa3ad2d4718bda64341e8f25645b483d7afaee8ed12a154f620df91ea16e59c567b5540b02628a8e69afb1fe3178854a74f4fef651ac64ef8969534749afd93d59779e76360f13a71dbcf5f82ffd83c867bde021911e326b1fdb37684fe5545d75ab145d266624438c43d8b05c25d6f4e9446c6fd5f88d7fab827a57f14062ba3600196d6e0baf733491ac08aeb93ec0abfd3dfbebc5dc3d48d9e1a838b99015caedc9b82280243a59040905c2d50e8a8abe76c0f47949fefc2c5fac48f398bbf30a10248c057125b639ac7f51d719c37c2c807754afca1bea7db739491dbf48adc6858f5c8b794339e3ea5eef0f0203ce7dd3b69adfb1077abac6030bf329fece61de30d4c1eb1c1f372ac6d8afc4608b185dbcd590da06d60aeadcf04d035cf20e6287db7768cbe8f5ecfab3616c3652f3a898c0ccf158b4ca373a4856d9bca60612d0bbc2a29570af975848a06286771708173ace770aca08418982a3187affbc594be8b79396581ee6e8dffcb5532d25310d1b34f33ff2ff289f0a16e8d06fcacc5cb1619f8f0c31c22437b972a75fc0e35c663431d123a4d24d90a93726d5f9fb9b8779a32e824db82facdbc6bd35efd31699e0914c34b17bb151e1fe255d0cd3d5652708fa5f6ff0e56a008d11053503cfade786ca6db34f71aae7c0818122a2611ee163ff5e9b1e98c50dea7eb74698114b912b5e65ba720b125923805b78b3ab84ccd925f01a2aaa8bc884f59c130fcd0d7fc8f1d4cc9245e53d2f6a44c05fc1f6f27d49757f0ea738db5d266e2d347d9f0f7c5e2897956beb6fd389f53b41f524a3f350579847b2b7d5a8afa51c5e8ed6e04700a51eb4d38376460dc049ec7aa21533ab28592ea5e5cae19275ed4b2a75fe06f6a3513d885639c11c0882313370a5c25ceea4fd591790605dc56ec01d08165129f95f790bd311f7cb1ffe37196c7adb4f8e189c024b14729fe3b51a8cbabae4c20ab9b6071501383c69494cfa7dbd241e8f0c61d8d627d5e76ac97ba8cef2a6b47cdac6e225cdbac3111ea372da5d5bbb5b1abbfe2be8a76c7ebe1e8d27fb1facd9404456525622b46c80ffbb926fcc84626fbf35e020e4ae3fd238a825cdcbd65150c7739e248377ffad379bd27fa47f2b814be41dfe00ac97c438b471c10d67c72cb957c5f8230bedf4bd90081853b64113f6847aed73a107c9f2dcd4d5aa6d0a1e9b53a5e0d37711844c3350c2fc6738cfe58c8348d7d2261d05c10a7c1c09b613361ef2e827d3a1d77527a2dec9eeec8f4cf0e9c3701410b01af1ff61fd762726df46b0f14d0663d83e7ce0abacc2d991b8c1ab36976ee3271572e8e385a557cfa11ea5638e715c3c0103434e503de1f1a29604ca5466629a56682e70fd171db8ac6ceebff845b237262d0a6d82b2e63efefe9b97741a83f57b09a60c2e7e5f2e684ca8620e7d65795aa606cb2aa2f99170f031191458a34097989c24bb0036dd201116df4641ba12a79ed02ec72a45423532732b3588ad037ce583594912327bf2f5cbde8081cf3a255796d4c16c03e5c57e65af76da52860609223477b970b41e08de9e6ece19bb7577a9aefa9b8835c8261b2ad6708a20525ab219b4d133cb15cacab3b31b9385dffcb387c59189c4bb6efa500e9501d55514361e3cf28681fa3760bd4d655052a53e94f3b255"}) 12:51:02 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:02 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r1 = socket$netlink(0x10, 0x3, 0x0) (async, rerun: 32) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) (async) sendfile(r4, r5, 0x0, 0xf03b0000) (async) listen(r4, 0x80000001) (async, rerun: 32) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) (async, rerun: 32) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x58, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}]}, 0x58}}, 0x0) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) 12:51:02 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) (async) unshare(0x40000000) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) (async) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) (async) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) (async) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) (async) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) (async) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)) (async) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) (async) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) (async) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) (async) 12:51:02 executing program 3: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000f80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d7560593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010d63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be58663fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712003009848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a0f57000000009700cf0b4b8bc22941330000ce00000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00001000000000f900007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870c1f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b54b8f1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7cb88adb5349aa379e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f3014216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468388df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f90008000000000000be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f030000000000000047d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b00000000008301f41079f3e6fd3712b03be0b3d428c1ac47e9c8048a83b193924abe8320fcc7037b188fcb5cc42b9dcfcac100dd843d97640b4a73f912af7efa60f3ba27caf3d49894d8bd36ba71444dce21cf1f8d1df9e2dc7b5e85a9b96f20b931d67ae41d706da5fd"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000200), 0xf000) sendfile(r7, r8, 0x0, 0xf03b0000) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000038c0)={{{@in=@multicast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@initdev}}, &(0x7f00000039c0)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003a80)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="5de0b2f536cf631946f544e5e98dc1ebdec1ac306d9f6556d4ec61019cb5d4238686260293a1e8d97012964ee1f13abdae84984e1df2f15c116f6d65a3e177f8ebb4ac0cd6191f4c8fea65e529c65e84d07255418ecf848a845f3646cfc204ccaa4735bbd9b5a15f1d472548c56c0dd96c54dc918e57ccb24453cc9fab930e", 0x7f}, {&(0x7f00000003c0)="f87587558f5e506a0cc40d0ffe1339d7b3667f3fbd471ed87d53f2f77da31f978effb8dce4b0a3b884064321e6fe1b8c06eb8a1447348af398551dee2e141ea955bf427f84922db52291c120608bd184aad21a20536f0370d7d749d199dfca894a7082b82d99816ee14320e2e7bdc9b91c86f624eea1bb2692a33a80cd53c3f2db7410e58a44224196d9ad99eb984d58939094edfa3635ed87a8d6747336e3da806adeeffc4c2a3d7d5bce3e9003cb532373aff543337018a9c9508c06c53df8738215e741eaa5ad76", 0xc9}, {&(0x7f00000004c0)="8330982dd0ae33337c5e4a5c517d65e69920f9014cba228d953de15ee00227d021f97212a1f248b7846a92fdc3057bb91fb9ec05c32406490392562e2698cd66d74b4f8e96c444bc2accf003b3b1aaa7f7f1c34937be50f68480144da1677e7bec93d142bd9c788b4f00d4557a6640a4fc02a263b92be802937290a2b4b0bf2a1b3176b749c0009444ad76e037ead35a811608e297c106067500105dd8a0c17e2421d5c5b4447a663125950558647fec1d14c0f10782c2bf253150311b313a33922b33a0fbca23a92e74b094519888", 0xcf}, {&(0x7f00000005c0)="4d7ea2f2a557e074208eafadf4df3cd6d8ab3baaf5b250a774af7018d2895ed9151a72715b4b91411e24a0f060ed4b8c7644aa832d7a2f3216530d3f8d514ee1104a22067e974cc3548e413a0a26d278e2a632b95988e36a2942607db8fcf4a87f991434933090f47c294ba5f7b577cd3e8453e117f7a51401c493c97a445fc300fc9a6ddd6409bab755e8dd77092bc864198bc68dd48009e04b94702a824796da06fd96521aeb6d47f99d3fd34d7d68567ff54783b4b4d8c65c426044cde756fa6e2dd1168ff3941882a444f9d16dbbedbc491600c44e94d88eb0cb", 0xdc}, {&(0x7f00000006c0)="44b864c46c215e16d5de190b9b8566ea38a0c7dc92960af4b024e88639206948b1", 0x21}, {&(0x7f0000000700)="3e4aa83b5b29d22512b9e9b8c660f751bc13f8c7e4e4f865f87f8dbf075f221bbd62224bd11555f291faba47289332a069964aed4d68b1c8db702d410f7e52b8ba68b8be5274ad2cbbd879ea9c3aa4dab7f378cd82b0dc3718af7d5cb5526211", 0x60}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x60, 0x80}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)="41227d48dd05426f13624fd9d5904a0de8f7ea164dc3a59812747afa78", 0x1d}, {&(0x7f00000009c0)="0339dbd1920eeb39c43d82bf90fedcfde410069e43fcd7dd42ddf543f75990732d1dc4c660890a2c89d712718d963b21bb1e08198200b35f57ccda12d80997e01d65a3c6ef638354e0da5155e21335391166205c18f7f7416fdb8bb6824bf49ed29a6f195d856b73170b370cfe28d1df0670541e5992df78142711db98e0c089b7eaded8710279482bcec7b9df0304b7e3559f4229f5431800e2088dc16c9490782ffcc935a0", 0xa6}], 0x2, &(0x7f0000000b00)=[@rights={{0x24, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r2]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0xffffffffffffffff]}}], 0xa0, 0x40}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000c40)="5ce2df61f38310349f72770f16c23aa1d6eb4493fc58eb9da255d78c2bec7838c7311d8c0a778293cbad21a334728b373186f04fb0c3f5b58339698ce8e23456002a0f76c2d4860ec3258730c90b032d24917a8839ae4662d9d7078d3ce80eadf09fe2865ef8688c8671177a26aa518d4716f2432a9f4eb1fbd2be8e1095e0873fd89719e8f9d1871ce68f5cc978fbd9b1680050629afed39e240e0651f7092b00c8f111bea48101894b", 0xaa}, {&(0x7f0000000d00)="32c0a23ca61e15024a422883991016f6419b291b4be6f7799ee84c49fd5d8b82fb3175d8e1c7b86239562731d6e706b8d70fed482513d106ce7cde", 0x3b}, {&(0x7f0000000d40)="309467a96ae0e058d29d57d9d66c6872c15b8b81ddacb9046f33d7aecdca256bc48e289c59b4a163bd658a3d6b9324fa0a4d18453ee7739269b27da03fa60a1811e36d88a67311155e92fb687640f487eb3c6a26f1b74e57d510a723bf07510686c8c94d8d1ea61eee6408305751880bb668a016e3c45543c7fc337f05f4e327241246db2c59ec58ef18bad04f11554d807aea83f66b440445be7aa25b5e07d2c00fdf8b37adedfa8e2126c84216df2390d31a0bf6f46bf69b33a0efad60f850fdedc567d25a03571a61879aedee0247012bc833f7b63bdc2883442cdc1cfe6b12", 0xe1}, {&(0x7f0000000e40)="dfb08569048af1303b55f284847528f27828dcdc80fb3d5539bc37c5dd5858bfd5bdb146cb57580597a4549b3e1756db6626786845c9a5e751c9f85ecd3bf09e834f90b2d464750affb28927bcadd9d02191d39995d6d6c7a730a17da425971c814b15c1ad893b31275b9d3e9ce0185b1bc77e8610db56129f02d49474e3936cef41c25ed436d17084e94cc03558ad74a970fd071272743dcfcac9972178a242eccf08e93f1fe7d0225bcc6f5311", 0xae}], 0x4, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0xd8, 0x20008804}}, {{&(0x7f0000001c00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="6fa5024a02cd0ecc43c7eb02748246fcecb972a80776cab0f831cc0ab2bbbab4101f2c4a761d0999e1afbc8204e0f06dadb22b2903e6fb48ea6af3d88971e7e63e8de78fa61978241797bde7ce8a1dc963ca9f33ff3e6954779cde875a9f069799ad6f0bc5f41574f1aa1cb9889d9e78324ade9c50da6810b610a3876cb124b1ceaca7addac163cd0e0c921b6a1ac0f76f7e1d7f8f1d85527024b18876f54885101ad388143a4bfc45cde635e62d0d38031500a546", 0xb5}, {&(0x7f0000001d40)="e6aafae5bdb6f3ec886888b62d5e91cb3da2924e84a56ac065083637cf196f53b091207db32adc36abec2871afc491973d35e5ea2c3f4e592068783d0b3b8579e99914ec9a71072ec53748c734f8848d4b85353e49a291effd17aa43a30489d818eed55e89695b042e00ef2ac4b1adc41ef025d07553fb4e875e255e2c09771d733b6738c0c367813b32e26be1f095cde73c52546ced9ee04022372114759043c1313d2df0da977cd10b195cd84faabcba5d6eafb2d4de34bf6aabeec7c656dcda713108718105cd7abed97acb2a48c94f7206a9f3825e0795a7419014d6af348f578ea52c6e9511f048ebdea91f573ac88b8d9d35c1b2ae4f386746c2a6b3842efc70e50944b9b144a42147359ee88a92e544db007f8051cafb82f4fabbf1ddbe910258dec17cca420d6e9d3af3e2decf2d233db4552c423429b0a5d2e6da1ddd44ab1d700c2353a02885fb53d3f116caa8361a54047050b901449178856848efd9e502f6959b8d289f951f0169bf0841a3c1486cabe251f46f4c80cbf82c503ee59a5206b327e933884790ddeda5fca6d07100de942773f1dc93b268f77c3010e62466d31ca30d86436c3aee2342d30bad34b1b036d7833644b420d2a300a3ed8768216b6d88ee53ecb4210bd15f388c96f336e862efb380a5e7dc61c6733234434b8f1bdb699d957c37e7a98dfbc7cb4d3e5d2f4a38f8db907ceb1c1373cfd7a712e73c3b584c5bbe432d3bd81aa42f4ab5f882a7bcecfc224071229daf9e9a366db18c24314ffd71a95cb65e8900e951ad6d739fb8ec49608cfdbbbf45530281b69a32fcdb3d5d07b1c5df1ee31feac479914a7d452769a0cdcc50b026d8c0c48ef3d147f1f9b941b872f00a50a6eb82276aa7615600965fd7653971bc709a6220747249e28e3d1de0fb455d8f698623cfc792540c4852acc652cb63678e95babd0b72e5c3edab3aa3c7aaed84c7b546256d08650ba0243086103f78fb5bc1e10cbe1b0c3b0584256f78d180671e931258dd7467bb104d784ae12a83eed273f3cfb4f950e42ae66310c8ccf6945a6e8697b87db9bca9bfcc9e4b5d39d1bcf9097b2e37c7c70a04f5ec543bc7cf2e2c4557c5bc1a6f18b606ad0bf391b4f5156152277a887536aad59d0c9c6b67fe11a1df6033ea2cc6f73e01be336592195777f6dadc08b0a935343f361d12fa0ede8f1eeb5ce4aa2a75c44e746b92a2111b5aa983d6032f89cb8ae7036b383ab9be049f8f735298bbf53b35b22ee2e80f37eedb062b232b990d04fc12581b4f8b9ebd9fd4ca9f8b16b7eec2b3e21f7a6dad324040d4b6a8ac71d7a81926bd793137cbd51110e3367ceeefcb1c4c133573a19b481b02a3f33440ba508879ff803dfe82297969fe5d2f74d0a63a70fed1a5042e655e919c50ef99940928cecf8095a3e4f3ad4921c3d506791579bf4926a44192ed6bd420c642ed2c068d6ea00cdc6a2dba2b650e4bfe4eb815bff73b6abdb59467c2324509c3056a27b8dc52c9408b09973b89693bf5db92b2fed30f9e9c425c31fb3c9c88c1432e26ab4c2e2d5e6695d4262414018c3ab1205b4991e1d1b5f1775a27b43106e9b8f1894c8637d25bd1532b2b92f02bac0cfc09a11ad6d5ef2bb62cb3a4a2962d9e98eb11b7e2d160e55b4ea5e41074f99a01b7d29e6e510c5458d2d0a5dde81e69b3a1d1c53f653127c38bbe19dd114c3fa4f8c94c9639f6c6bfa75901dcefbea661bb269db920f5c805ef7d58a48993182089f9356f1b9f1ef79cc24b8c9b4c55cbec98006857c9d3f5f7b29de5a29c5fe7d58b355e155061f066930c0e6e0faa41c0664311dbeb6600f6d1e0c1eb73743c46066afbcebd77ecd537a113cf23bd31e73f5e5afdcf0d72db29ee55563b504c523cca253d345abe908b6d932158ec5b7ff5676a0d23d915aeb4f846478ee27984e41deb2667e2c40cedec1e058127065b2219bf0d170db6337597cde70c97c3e41b017b4c33aef8cdb3a1c99b01491899750919e777cf8cea17e06b99d52f5ccb51a4d1394957bf3757568e45a938d11ec9ccac4ce12a3fb4b77bd053ac6cdd1f3473d65bbfdaab9a8feda2a89c344210310406543e965632faf2bdd12bf4598f9e0eadf10fd1cf3113a8f1b28d8f2a78a548c10dd83ef3c23b4d6144890f08ae0b126d158a0a14c9ad5a49567a44780d92046796e126730049ca88fd5edbc68ed49cb7b27633820399c41502a6c3fcb54587a7f951e7f055d395d0889fcaf8a1e510045e2c356c03787addeeeb44781a21bc5fc922270807b14f439a9b6e661bc81b0caba01045eacf7b3a34749570e724f0f95554210d2a1b39ea6dbe96e6fe978dd675a27ecfe9787e5ad2523450a037e4410756cae98137ef96a52db348eba813a55b44a8cbc8869fa1afc8fbdaa8f97e0237cf1e7de44c59e2c8f6c9941bb0ab9d623e58856768e881ba0c9ef629a56b46322c1306d72c7f194fb4983ee42a08daf57ff5c30ad69c89eb6fc4df6b4780e00dd66a1f7515231deb4c8f47fc17149ace613010c468193680ad3db0d9734b789f3d4e95d2e38a6c96951f3d425a293e5e5da0cecc0225ba46a4bf97ed2c8dbdad7b7c22ff5b3e4da81ac64df6ebb4a246184883b2a160311ddd6bb690a24d68cd32212c1fa05d1c794dd31a035080d2b02a128e9c13c0bd5345dd2fcc5fd9f7f712a00716ca9167ada9b0db76511fbeb7cc40f745cb2e080e2aef7d265cf28aa683145af9d7ced496229e868c6a5d227561145a75efcb11ef9289333d531220c9355a577fc1cde72f91427fbfc5e4a5691a942a6bd06b5f63effd25b7346fb9b46ff48cfafe36cf8e51cf82112a21b879e024e0ba78f61a1b98cd31b3ee44f051c50bdfdaea42365e1bcc90310f18ba2a6596a277cba368c6241eae11c8c3617cf9a1e5c83f396ce3ec8b5ce54d49a6377ae8e824c0863308cad82f6e46607d7df5b3d2c8bfc0f6e53afe4f35fcd97fcc7e4aad35a84df0da38443ff33facc27b850c0bbf0003a4bb2ce619c2a31063f2d747ebda7aeab397bec6e1ac08b817b3d69d13d7669cbd1b2e0b6b0369178b6e2a95a3a0dbdf930e71a56620fdf9180f9ebc96cadb9cb6a7d8229163376151b6dbef18d273b5bdc0db9bb9a849ca26449d6a1b0cc43365ac5df8a5fb595fbec0da7b4427fbfb025bc5012aa3afbf3afa8b27be45a4bad81dfad6fbbc440be55b323fde0579590822c3a16fb9f66c280f44caa617a90e9b48cfe0b8dac694a035fa90d4657a8cf1ff5af67489b011508a48e37aeed1ad6c5f8fb9395ebc65269fd47e084db0c1f37881e2b40251937bd34a80bf15a3d9d5e8a008bd5a762156fd72b8bda96548ac66aa1a6996b6dce755369ebfc258c5383d6a7f415607d97a24ac96d073d8378352f8ddc08c0d1bafa1406c19ce65e68049b6fb083bd547177554a46a16fd21e361dbc5f9979026c406ea4d94ffdf2888aed5bf9c51d49f3f3158216f372a0cba94138fb233b19f2e84d8080eb830902f0b93f59f0a291b7a51572b062fcc8286ab898cc404d55057d160e1920eb863a9ab0ca0777bc36e76073a826d8974acc8020d77fd57afcfb169708c38b5d34ef02bc0492eda1718e28a239f4096e2bafd2dd2021e0bede65dd58f5110953361bc8341d9b53a6e557b6a1e734e4a5930105b5cb5706ecd751a9594617907847f4f454804f4df23090d5cf82b3b380bbef56eb5d2bbab9e67721c085192a8ec9ca6c7323a4c78ae70064cebd9158a66c18b5d5b1890091a685573c5915e10ac441b70dd55c30dd6b352298a2891d95498ee4a22e56a4f9c53c50c28276d29d7f4071e5f2afbf5700ff2435198833c4ccf03c0f314b2dbfd971ac43d63e06f3acfc7e67a2d515643159206cbc4e389a2e327edd174a2a7c241cf50ee6a036dcb8a9eb4b6f58f2d1b61bf826604826dee4c711b5072c07575db7e15c4d04d48262b54a1259edb34b900868d58895fac6b910eccc67af277a43d5d80f43fab04c948675b2677fe776baca73751d3790b9035bd81846b7d65f9a94f0792dcb8f305324e0a325772b579b3d14dd47266f2618da112e6b8beea4c4c1851279e43e446a707c44f6ead823f3e9c6dacdcb70c34dd9b00bea7c4fc8afefa4f2f66c7e637d2201b1695764d6f40082af1cedf0ed1a0bc9d53925714a151869daa4a3d35b32a808f53df3fe070f25037c5e6d1d271835ab139c9c0b1d1576529e1105adc01850c6d40346bbab577bbc65b0dd7b9a7be21c0c43ab95e71f3b6d372e492486f232ddee9daaf78efdab624f55981008eafec797aaf8d2054e068a9cffb03619676fa46daedc39514b40dd73633087855e0bf6830d8d28dd4e7845f9567418f3c9a9ca1c266841c931f8eb4acfa6f788750f3f1e8ea7cd3c8c27d0818e3e2316f3ae0c921fce741d470b18a89ff662da0ce355b822faf21852b1c42da0d273a4051b8625c1592d5032fd63cf06735269f44d5d9c66d7a9a699c142bbebd71eb6ef060dcda74e13352056919c27db12117482e7cd0870344c389d69c8c6bd6638e20e504a147727b1dafae7fc9e58249f3a89836620e8ade48e30f5889578ebd6e174b8deb85416f21d8a45102f79bc19d8de26885d13d86230aeb8057b91d83fdc22efe1587489012c41d40fb04bee7e15d6d4fc453294ccbb4e6df4b628258f495cd4ca375a4fd304623b941533750309937ed5b8dc8c12c2f794a3b17a343471dc73a95822e15a266ed502378f0e47364886e15640d475d636f7d1faf673b022505aae6781897358745e40c9a51d17de055313ce1715c1c5286755bd7488d58f56f5af95e6368210bb875cb39b993cb4f1e7fdc4f8c371361afca7b9c6cff6f06a0fb50c5e5e54710d466ff37c902212b71e54858d9dbdca20cfbf67b71b654655260d4423c7cf795d7ab0ef25e37f03033ccbd6032bec73600d51d0dcac8f0fa6de7a40f91ca1de450bb354164c29b0a180934b082cc6d1c28d3b7caded394bea9f9fdfb1eadc62b35dd4f36c8ef24ba5f81906c9ceae29962c88b3939711261ecc02e03349a3e1cecabc51d34f3db4f46061564267655957005ca9c2f39d63d077721c6477d39e7f6d55812d04a0169dd8b754fe09f09593a6034b6c16008a1427148c5ddfd21138765d6a0b0f5eaef9e7f5a73986c789d3114df10fbe7487826301eff7686112a29bda9644f9d6d185da033cbeb3850a66b4edd0dc9f52d68f0e0e5616b2056a1155cc4eb14f34f63f788e6cc99ada8c419ec49e269383d01f592e22f99ae4c8e2d96fa5ca8118489c0d5908363c2a814d7b1b8362d9f89a99390e14f3536ed9d72f13c5334690dc6d433541eaafa6632100e79a72cd2b3fce7f27d15e3d4d2d635ea5169ecf51bc23b79800040e2379dc7c148259a561009bf00c902e7ba9990182bae0d832c1aaa984ecfb9e27c7d4e75750354daa30b27dc328b57d3484ff9e773fd665eccc7b9a58d485f4d6a8824684e8e7696ce0c3067f313bedff364269a3665f39ea2bd75f007c47211a8b107f2d3c758f9a48bb73b42f5ff71c8b39b57736717612c817f6682bde7c0a2b68a7464d44da797bb3453f32261e18e9f3ef68ec6cef23d5ab5d60644f3a8c883c61f350c2c261718540ede00fe64ce35eda925879ab4e71892333174538bb600d203886d43e90007f4e3ba33f3eb85ce608aa3eb71c9f8eea72870df6e8748979d68ee8da852a470adc125f93a03f10b3a98104642a94dfe24e22f4b57f0c077dfd22b65c21f405b6e230fbcbc7d37770e48d6", 0x1000}, {&(0x7f0000002d40)="8a8743d57c60fbc1aff09a66363978d6742787913c5e6183ff60cd09aab7671776ae243110e20e23416577cd9f3ddb39f28a70b2a289670d1395be01b8855665ba886bb1f85fb0a8c18cc6ef256f9e64b003aa361f0af80c50c59db3b8", 0x5d}, {&(0x7f0000002dc0)="d4f3d1be50a71b76c75e23a1220f9751376988f788490464fa8aac5fcd77a597a90098c0c9420301ebe7d99f2b44872efade9d271ecb22f1c9db0a2bf5d5bc221006b7d36852996bdc6c6602", 0x4c}, {&(0x7f0000002e40)="81fc5f3fc35231eada9ce02a8fadecbde15719659517861f2c3c2c39ae67b1b467f760de870ed14a8edeeaacf92cd9a29ca1076835a7f192e7acb62427e2f2b07ae64ff3b7c45ee4053c4ea475cc880dd4a4ca1c43b392207e254c4fbf000de146e6331ad4b7cc9631af4c638ba2896de2e33afbbbe65a085bea3270dc8251e43aca72", 0x83}, {&(0x7f0000002f00)="25c5e3f5189a611e082ad154b4c6ea32a3c94944b05d804add1fad75c4486c7bfa476a4152a5f29d32f3cb7f5a9cf906d9ed75899e3a13b70ccb9f58fcd0034aa87b64c5c145969e886d6318f00f1640e7966fec1ef2fbee430d74a4d9678cd48722f66512810f041ee22aec70cfa4eb90dccba2d1cedef34ece61adc841fac967c4611f78c4d96aa097b0037bc6c18139f28d9127558f64fa94549c8b6d58b77868adcb7a23c77536a3f1c2ad36e4", 0xaf}, {&(0x7f0000002fc0)="1312a40ae1055900bab4f6164736a656611c9a5f4aaf7ca797937982252b18ea9a060f512de310720edb99add777a77ea64c85d6f2aa72d7da348e5c8ab42653dec94cb451194bdc115391fb20b4205efa6725ca8122c5fb3239ef55c4620616855ad5eac6c7e0276b2dc2d8d5a6ef2001c052f93434f13ba9", 0x79}, {&(0x7f0000003040)="c4cd76bcf65adcb8db2b160967f206ecd858675dedd556a8e5ca1f24414e7c2de0e658cbbcc93d8ee4d479c160ee89a2b29fa7f4aa05ab1faa8045a9c8fd108b5feb842fe4822b01a67fa283932e97a7eeafe49c2c90408586ceef9ba3557f8792a2e5de8cc0431ae6e901f1cf1a8b734e0b869dec183d8722070a913d54354c369bba7a5394a4194e0cfd659ed05fd455b0eef343ef1dd000b7", 0x9a}, {&(0x7f0000003100)="c16cca7e99cf1233cd839ce88132fea3f7", 0x11}], 0x9, 0x0, 0x0, 0x4001}}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003200)="412ec45d96d3bbd286343ea35fd9ce3a13166a5bfeb531c97546e12bbce77e19bbc7a31247080bb0", 0x28}], 0x1, &(0x7f0000003380)=[@rights={{0x34, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x4004001}}, {{&(0x7f0000003440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f00000034c0)="0dbd8326dd63995582fe23922f215e7c5a54fd54dfcea133823e43d32e01ea5b5cf05384b5879e64b7aed88cb4cb5f555c48155159eea5ed1048", 0x3a}, {&(0x7f0000003500)="e39530719a63f16b", 0x8}, {&(0x7f0000003540)="d07acf6b4a3ee18a697771c9b1fb22878d0f042f082aaf6658c084c07c7e4af9bb70368bebb136e6799da22ebd6b6e813bfa18a5afb373adfc2ce4bb9514c338e0c5f751925f4c7e111ddb64d05edcc2472609ecb0234ef3f04c323b9a536b3caaee60abf6a26e0a421b59cbf1705cb15bf4679d109621cd3713fc049b39c6675f47169168a1dd1332743614ce7f4f287478f739c89fc260909d8e9d7a11c71a304f13d0794f78182a53119ce98aa6ed9b", 0xb1}, {&(0x7f0000003600)="93212deec9aee6a44c686ef81d6a17912c4342cdfa2e1bef76c2debdcf77633025bc6682c27ec41b178712", 0x2b}, {&(0x7f0000003640)="ca333b4d21f3d233f65ef016b72c600b1948699c770271c31c3d4051a16bcd66037c3a1b65ecd2158ce362f8ab67d199ea429cbf1c528ca6b0b8c680c3c18ad549409410bb81a39e3e9d9821ed5847f3f8da8e14f730a25aa4c782359b77520e3b1165747fb02dbd13bcacd2bb81f0f24333c9bf65bbbefda3843f36dcbd282b581bc24091213142468d097b2931182153d437b5f391e1509076efb4042dfc62a9aaf171b0f63d371d49c2b8dae8d4ad78a4ec61aa2d2896f1bc3ff5ed0fb2434231eb57c2dd9a645f9f89b25503e1f3", 0xd0}, {&(0x7f0000003740)="33dcf6db400c7287c758e626ebde31a9dd18a5336d0060dd82d56f7c541b180d7fa1d69bbca3c7a3f47c10673c2c7bd261ba157c99b582969d1c63fd6bfb2d7e066834022393a75631a6cb08622553f4659681fa37cf73a26e6ac91178371fb14a5673aa563c6946fc4d2e66f52c1a63fb3b76a78afa8f8667b44600cda878427f6c1871f622f3253786a4071f80aca6ee695379b8abfeb52822acc0ae7943f5fba5f04a90af7f8feb848cfcbf5e8d71aa49cf332fc6547f62bd6acc2c5a614671a6eae1b502c20b5475e5a24ead3e856d9b6d2e837e4ee15e354027", 0xdc}], 0x6, &(0x7f0000003a00)=[@rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2]}}, @rights={{0x20, 0x1, 0x1, [r6, r1, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x68, 0x20000000}}], 0x6, 0x40) sendfile(r2, r3, 0x0, 0xf03b0000) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00'}) socket$inet6(0xa, 0x80000, 0x8000) getuid() [ 225.776033][ T5274] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 12:51:03 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_SETFLAGS(0xffffffffffffffff, 0x40086602, &(0x7f0000000140)=0x80) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_type(r1, &(0x7f0000000000), 0x248800) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000200), 0x400086) ioctl$FS_IOC_RESVSP(r0, 0x40305829, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xf002}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) sendfile(r2, r3, 0x0, 0xf03b0000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000001, 0x10010, r3, 0x1000) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x15, 0x5, 0x0) bind$inet(r4, &(0x7f0000000140)={0x2, 0x0, @dev}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r4, 0x8982, &(0x7f0000000040)={0x0, 'ip6gretap0\x00', {0x3}, 0x8}) sendto$inet(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x2, 0x0, @rand_addr=0x64010102}, 0x10) r5 = socket(0x15, 0x80005, 0x0) getsockopt(r5, 0x200000000114, 0x2713, &(0x7f0000000b00)=""/102385, &(0x7f0000000000)=0x18ff1) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.io_serviced\x00', 0x0, 0x0) 12:51:03 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x24}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) listen(r4, 0x80000001) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r3, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_route_sched(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000140)=@newqdisc={0x58, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_sfb={{0x8}, {0x2c, 0x2, @TCA_SFB_PARMS={0x28}}}]}, 0x58}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000340)=@delchain={0x24, 0x66, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0x0, 0xffff}}}, 0x24}}, 0x0) 12:51:03 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000f80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d7560593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010d63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be58663fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712003009848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a0f57000000009700cf0b4b8bc22941330000ce00000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00001000000000f900007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870c1f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b54b8f1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7cb88adb5349aa379e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f3014216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468388df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f90008000000000000be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f030000000000000047d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b00000000008301f41079f3e6fd3712b03be0b3d428c1ac47e9c8048a83b193924abe8320fcc7037b188fcb5cc42b9dcfcac100dd843d97640b4a73f912af7efa60f3ba27caf3d49894d8bd36ba71444dce21cf1f8d1df9e2dc7b5e85a9b96f20b931d67ae41d706da5fd"], &(0x7f0000000100)='GPL\x00'}, 0x48) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) sendfile(r4, r5, 0x0, 0xf03b0000) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r7, &(0x7f0000000200), 0xf000) sendfile(r7, r8, 0x0, 0xf03b0000) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000038c0)={{{@in=@multicast1, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@initdev}}, &(0x7f00000039c0)=0xe8) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003a80)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="5de0b2f536cf631946f544e5e98dc1ebdec1ac306d9f6556d4ec61019cb5d4238686260293a1e8d97012964ee1f13abdae84984e1df2f15c116f6d65a3e177f8ebb4ac0cd6191f4c8fea65e529c65e84d07255418ecf848a845f3646cfc204ccaa4735bbd9b5a15f1d472548c56c0dd96c54dc918e57ccb24453cc9fab930e", 0x7f}, {&(0x7f00000003c0)="f87587558f5e506a0cc40d0ffe1339d7b3667f3fbd471ed87d53f2f77da31f978effb8dce4b0a3b884064321e6fe1b8c06eb8a1447348af398551dee2e141ea955bf427f84922db52291c120608bd184aad21a20536f0370d7d749d199dfca894a7082b82d99816ee14320e2e7bdc9b91c86f624eea1bb2692a33a80cd53c3f2db7410e58a44224196d9ad99eb984d58939094edfa3635ed87a8d6747336e3da806adeeffc4c2a3d7d5bce3e9003cb532373aff543337018a9c9508c06c53df8738215e741eaa5ad76", 0xc9}, {&(0x7f00000004c0)="8330982dd0ae33337c5e4a5c517d65e69920f9014cba228d953de15ee00227d021f97212a1f248b7846a92fdc3057bb91fb9ec05c32406490392562e2698cd66d74b4f8e96c444bc2accf003b3b1aaa7f7f1c34937be50f68480144da1677e7bec93d142bd9c788b4f00d4557a6640a4fc02a263b92be802937290a2b4b0bf2a1b3176b749c0009444ad76e037ead35a811608e297c106067500105dd8a0c17e2421d5c5b4447a663125950558647fec1d14c0f10782c2bf253150311b313a33922b33a0fbca23a92e74b094519888", 0xcf}, {&(0x7f00000005c0)="4d7ea2f2a557e074208eafadf4df3cd6d8ab3baaf5b250a774af7018d2895ed9151a72715b4b91411e24a0f060ed4b8c7644aa832d7a2f3216530d3f8d514ee1104a22067e974cc3548e413a0a26d278e2a632b95988e36a2942607db8fcf4a87f991434933090f47c294ba5f7b577cd3e8453e117f7a51401c493c97a445fc300fc9a6ddd6409bab755e8dd77092bc864198bc68dd48009e04b94702a824796da06fd96521aeb6d47f99d3fd34d7d68567ff54783b4b4d8c65c426044cde756fa6e2dd1168ff3941882a444f9d16dbbedbc491600c44e94d88eb0cb", 0xdc}, {&(0x7f00000006c0)="44b864c46c215e16d5de190b9b8566ea38a0c7dc92960af4b024e88639206948b1", 0x21}, {&(0x7f0000000700)="3e4aa83b5b29d22512b9e9b8c660f751bc13f8c7e4e4f865f87f8dbf075f221bbd62224bd11555f291faba47289332a069964aed4d68b1c8db702d410f7e52b8ba68b8be5274ad2cbbd879ea9c3aa4dab7f378cd82b0dc3718af7d5cb5526211", 0x60}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x60, 0x80}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)="41227d48dd05426f13624fd9d5904a0de8f7ea164dc3a59812747afa78", 0x1d}, {&(0x7f00000009c0)="0339dbd1920eeb39c43d82bf90fedcfde410069e43fcd7dd42ddf543f75990732d1dc4c660890a2c89d712718d963b21bb1e08198200b35f57ccda12d80997e01d65a3c6ef638354e0da5155e21335391166205c18f7f7416fdb8bb6824bf49ed29a6f195d856b73170b370cfe28d1df0670541e5992df78142711db98e0c089b7eaded8710279482bcec7b9df0304b7e3559f4229f5431800e2088dc16c9490782ffcc935a0", 0xa6}], 0x2, &(0x7f0000000b00)=[@rights={{0x24, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r2]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0xffffffffffffffff]}}], 0xa0, 0x40}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000c40)="5ce2df61f38310349f72770f16c23aa1d6eb4493fc58eb9da255d78c2bec7838c7311d8c0a778293cbad21a334728b373186f04fb0c3f5b58339698ce8e23456002a0f76c2d4860ec3258730c90b032d24917a8839ae4662d9d7078d3ce80eadf09fe2865ef8688c8671177a26aa518d4716f2432a9f4eb1fbd2be8e1095e0873fd89719e8f9d1871ce68f5cc978fbd9b1680050629afed39e240e0651f7092b00c8f111bea48101894b", 0xaa}, {&(0x7f0000000d00)="32c0a23ca61e15024a422883991016f6419b291b4be6f7799ee84c49fd5d8b82fb3175d8e1c7b86239562731d6e706b8d70fed482513d106ce7cde", 0x3b}, {&(0x7f0000000d40)="309467a96ae0e058d29d57d9d66c6872c15b8b81ddacb9046f33d7aecdca256bc48e289c59b4a163bd658a3d6b9324fa0a4d18453ee7739269b27da03fa60a1811e36d88a67311155e92fb687640f487eb3c6a26f1b74e57d510a723bf07510686c8c94d8d1ea61eee6408305751880bb668a016e3c45543c7fc337f05f4e327241246db2c59ec58ef18bad04f11554d807aea83f66b440445be7aa25b5e07d2c00fdf8b37adedfa8e2126c84216df2390d31a0bf6f46bf69b33a0efad60f850fdedc567d25a03571a61879aedee0247012bc833f7b63bdc2883442cdc1cfe6b12", 0xe1}, {&(0x7f0000000e40)="dfb08569048af1303b55f284847528f27828dcdc80fb3d5539bc37c5dd5858bfd5bdb146cb57580597a4549b3e1756db6626786845c9a5e751c9f85ecd3bf09e834f90b2d464750affb28927bcadd9d02191d39995d6d6c7a730a17da425971c814b15c1ad893b31275b9d3e9ce0185b1bc77e8610db56129f02d49474e3936cef41c25ed436d17084e94cc03558ad74a970fd071272743dcfcac9972178a242eccf08e93f1fe7d0225bcc6f5311", 0xae}], 0x4, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0xd8, 0x20008804}}, {{&(0x7f0000001c00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="6fa5024a02cd0ecc43c7eb02748246fcecb972a80776cab0f831cc0ab2bbbab4101f2c4a761d0999e1afbc8204e0f06dadb22b2903e6fb48ea6af3d88971e7e63e8de78fa61978241797bde7ce8a1dc963ca9f33ff3e6954779cde875a9f069799ad6f0bc5f41574f1aa1cb9889d9e78324ade9c50da6810b610a3876cb124b1ceaca7addac163cd0e0c921b6a1ac0f76f7e1d7f8f1d85527024b18876f54885101ad388143a4bfc45cde635e62d0d38031500a546", 0xb5}, {&(0x7f0000001d40)="e6aafae5bdb6f3ec886888b62d5e91cb3da2924e84a56ac065083637cf196f53b091207db32adc36abec2871afc491973d35e5ea2c3f4e592068783d0b3b8579e99914ec9a71072ec53748c734f8848d4b85353e49a291effd17aa43a30489d818eed55e89695b042e00ef2ac4b1adc41ef025d07553fb4e875e255e2c09771d733b6738c0c367813b32e26be1f095cde73c52546ced9ee04022372114759043c1313d2df0da977cd10b195cd84faabcba5d6eafb2d4de34bf6aabeec7c656dcda713108718105cd7abed97acb2a48c94f7206a9f3825e0795a7419014d6af348f578ea52c6e9511f048ebdea91f573ac88b8d9d35c1b2ae4f386746c2a6b3842efc70e50944b9b144a42147359ee88a92e544db007f8051cafb82f4fabbf1ddbe910258dec17cca420d6e9d3af3e2decf2d233db4552c423429b0a5d2e6da1ddd44ab1d700c2353a02885fb53d3f116caa8361a54047050b901449178856848efd9e502f6959b8d289f951f0169bf0841a3c1486cabe251f46f4c80cbf82c503ee59a5206b327e933884790ddeda5fca6d07100de942773f1dc93b268f77c3010e62466d31ca30d86436c3aee2342d30bad34b1b036d7833644b420d2a300a3ed8768216b6d88ee53ecb4210bd15f388c96f336e862efb380a5e7dc61c6733234434b8f1bdb699d957c37e7a98dfbc7cb4d3e5d2f4a38f8db907ceb1c1373cfd7a712e73c3b584c5bbe432d3bd81aa42f4ab5f882a7bcecfc224071229daf9e9a366db18c24314ffd71a95cb65e8900e951ad6d739fb8ec49608cfdbbbf45530281b69a32fcdb3d5d07b1c5df1ee31feac479914a7d452769a0cdcc50b026d8c0c48ef3d147f1f9b941b872f00a50a6eb82276aa7615600965fd7653971bc709a6220747249e28e3d1de0fb455d8f698623cfc792540c4852acc652cb63678e95babd0b72e5c3edab3aa3c7aaed84c7b546256d08650ba0243086103f78fb5bc1e10cbe1b0c3b0584256f78d180671e931258dd7467bb104d784ae12a83eed273f3cfb4f950e42ae66310c8ccf6945a6e8697b87db9bca9bfcc9e4b5d39d1bcf9097b2e37c7c70a04f5ec543bc7cf2e2c4557c5bc1a6f18b606ad0bf391b4f5156152277a887536aad59d0c9c6b67fe11a1df6033ea2cc6f73e01be336592195777f6dadc08b0a935343f361d12fa0ede8f1eeb5ce4aa2a75c44e746b92a2111b5aa983d6032f89cb8ae7036b383ab9be049f8f735298bbf53b35b22ee2e80f37eedb062b232b990d04fc12581b4f8b9ebd9fd4ca9f8b16b7eec2b3e21f7a6dad324040d4b6a8ac71d7a81926bd793137cbd51110e3367ceeefcb1c4c133573a19b481b02a3f33440ba508879ff803dfe82297969fe5d2f74d0a63a70fed1a5042e655e919c50ef99940928cecf8095a3e4f3ad4921c3d506791579bf4926a44192ed6bd420c642ed2c068d6ea00cdc6a2dba2b650e4bfe4eb815bff73b6abdb59467c2324509c3056a27b8dc52c9408b09973b89693bf5db92b2fed30f9e9c425c31fb3c9c88c1432e26ab4c2e2d5e6695d4262414018c3ab1205b4991e1d1b5f1775a27b43106e9b8f1894c8637d25bd1532b2b92f02bac0cfc09a11ad6d5ef2bb62cb3a4a2962d9e98eb11b7e2d160e55b4ea5e41074f99a01b7d29e6e510c5458d2d0a5dde81e69b3a1d1c53f653127c38bbe19dd114c3fa4f8c94c9639f6c6bfa75901dcefbea661bb269db920f5c805ef7d58a48993182089f9356f1b9f1ef79cc24b8c9b4c55cbec98006857c9d3f5f7b29de5a29c5fe7d58b355e155061f066930c0e6e0faa41c0664311dbeb6600f6d1e0c1eb73743c46066afbcebd77ecd537a113cf23bd31e73f5e5afdcf0d72db29ee55563b504c523cca253d345abe908b6d932158ec5b7ff5676a0d23d915aeb4f846478ee27984e41deb2667e2c40cedec1e058127065b2219bf0d170db6337597cde70c97c3e41b017b4c33aef8cdb3a1c99b01491899750919e777cf8cea17e06b99d52f5ccb51a4d1394957bf3757568e45a938d11ec9ccac4ce12a3fb4b77bd053ac6cdd1f3473d65bbfdaab9a8feda2a89c344210310406543e965632faf2bdd12bf4598f9e0eadf10fd1cf3113a8f1b28d8f2a78a548c10dd83ef3c23b4d6144890f08ae0b126d158a0a14c9ad5a49567a44780d92046796e126730049ca88fd5edbc68ed49cb7b27633820399c41502a6c3fcb54587a7f951e7f055d395d0889fcaf8a1e510045e2c356c03787addeeeb44781a21bc5fc922270807b14f439a9b6e661bc81b0caba01045eacf7b3a34749570e724f0f95554210d2a1b39ea6dbe96e6fe978dd675a27ecfe9787e5ad2523450a037e4410756cae98137ef96a52db348eba813a55b44a8cbc8869fa1afc8fbdaa8f97e0237cf1e7de44c59e2c8f6c9941bb0ab9d623e58856768e881ba0c9ef629a56b46322c1306d72c7f194fb4983ee42a08daf57ff5c30ad69c89eb6fc4df6b4780e00dd66a1f7515231deb4c8f47fc17149ace613010c468193680ad3db0d9734b789f3d4e95d2e38a6c96951f3d425a293e5e5da0cecc0225ba46a4bf97ed2c8dbdad7b7c22ff5b3e4da81ac64df6ebb4a246184883b2a160311ddd6bb690a24d68cd32212c1fa05d1c794dd31a035080d2b02a128e9c13c0bd5345dd2fcc5fd9f7f712a00716ca9167ada9b0db76511fbeb7cc40f745cb2e080e2aef7d265cf28aa683145af9d7ced496229e868c6a5d227561145a75efcb11ef9289333d531220c9355a577fc1cde72f91427fbfc5e4a5691a942a6bd06b5f63effd25b7346fb9b46ff48cfafe36cf8e51cf82112a21b879e024e0ba78f61a1b98cd31b3ee44f051c50bdfdaea42365e1bcc90310f18ba2a6596a277cba368c6241eae11c8c3617cf9a1e5c83f396ce3ec8b5ce54d49a6377ae8e824c0863308cad82f6e46607d7df5b3d2c8bfc0f6e53afe4f35fcd97fcc7e4aad35a84df0da38443ff33facc27b850c0bbf0003a4bb2ce619c2a31063f2d747ebda7aeab397bec6e1ac08b817b3d69d13d7669cbd1b2e0b6b0369178b6e2a95a3a0dbdf930e71a56620fdf9180f9ebc96cadb9cb6a7d8229163376151b6dbef18d273b5bdc0db9bb9a849ca26449d6a1b0cc43365ac5df8a5fb595fbec0da7b4427fbfb025bc5012aa3afbf3afa8b27be45a4bad81dfad6fbbc440be55b323fde0579590822c3a16fb9f66c280f44caa617a90e9b48cfe0b8dac694a035fa90d4657a8cf1ff5af67489b011508a48e37aeed1ad6c5f8fb9395ebc65269fd47e084db0c1f37881e2b40251937bd34a80bf15a3d9d5e8a008bd5a762156fd72b8bda96548ac66aa1a6996b6dce755369ebfc258c5383d6a7f415607d97a24ac96d073d8378352f8ddc08c0d1bafa1406c19ce65e68049b6fb083bd547177554a46a16fd21e361dbc5f9979026c406ea4d94ffdf2888aed5bf9c51d49f3f3158216f372a0cba94138fb233b19f2e84d8080eb830902f0b93f59f0a291b7a51572b062fcc8286ab898cc404d55057d160e1920eb863a9ab0ca0777bc36e76073a826d8974acc8020d77fd57afcfb169708c38b5d34ef02bc0492eda1718e28a239f4096e2bafd2dd2021e0bede65dd58f5110953361bc8341d9b53a6e557b6a1e734e4a5930105b5cb5706ecd751a9594617907847f4f454804f4df23090d5cf82b3b380bbef56eb5d2bbab9e67721c085192a8ec9ca6c7323a4c78ae70064cebd9158a66c18b5d5b1890091a685573c5915e10ac441b70dd55c30dd6b352298a2891d95498ee4a22e56a4f9c53c50c28276d29d7f4071e5f2afbf5700ff2435198833c4ccf03c0f314b2dbfd971ac43d63e06f3acfc7e67a2d515643159206cbc4e389a2e327edd174a2a7c241cf50ee6a036dcb8a9eb4b6f58f2d1b61bf826604826dee4c711b5072c07575db7e15c4d04d48262b54a1259edb34b900868d58895fac6b910eccc67af277a43d5d80f43fab04c948675b2677fe776baca73751d3790b9035bd81846b7d65f9a94f0792dcb8f305324e0a325772b579b3d14dd47266f2618da112e6b8beea4c4c1851279e43e446a707c44f6ead823f3e9c6dacdcb70c34dd9b00bea7c4fc8afefa4f2f66c7e637d2201b1695764d6f40082af1cedf0ed1a0bc9d53925714a151869daa4a3d35b32a808f53df3fe070f25037c5e6d1d271835ab139c9c0b1d1576529e1105adc01850c6d40346bbab577bbc65b0dd7b9a7be21c0c43ab95e71f3b6d372e492486f232ddee9daaf78efdab624f55981008eafec797aaf8d2054e068a9cffb03619676fa46daedc39514b40dd73633087855e0bf6830d8d28dd4e7845f9567418f3c9a9ca1c266841c931f8eb4acfa6f788750f3f1e8ea7cd3c8c27d0818e3e2316f3ae0c921fce741d470b18a89ff662da0ce355b822faf21852b1c42da0d273a4051b8625c1592d5032fd63cf06735269f44d5d9c66d7a9a699c142bbebd71eb6ef060dcda74e13352056919c27db12117482e7cd0870344c389d69c8c6bd6638e20e504a147727b1dafae7fc9e58249f3a89836620e8ade48e30f5889578ebd6e174b8deb85416f21d8a45102f79bc19d8de26885d13d86230aeb8057b91d83fdc22efe1587489012c41d40fb04bee7e15d6d4fc453294ccbb4e6df4b628258f495cd4ca375a4fd304623b941533750309937ed5b8dc8c12c2f794a3b17a343471dc73a95822e15a266ed502378f0e47364886e15640d475d636f7d1faf673b022505aae6781897358745e40c9a51d17de055313ce1715c1c5286755bd7488d58f56f5af95e6368210bb875cb39b993cb4f1e7fdc4f8c371361afca7b9c6cff6f06a0fb50c5e5e54710d466ff37c902212b71e54858d9dbdca20cfbf67b71b654655260d4423c7cf795d7ab0ef25e37f03033ccbd6032bec73600d51d0dcac8f0fa6de7a40f91ca1de450bb354164c29b0a180934b082cc6d1c28d3b7caded394bea9f9fdfb1eadc62b35dd4f36c8ef24ba5f81906c9ceae29962c88b3939711261ecc02e03349a3e1cecabc51d34f3db4f46061564267655957005ca9c2f39d63d077721c6477d39e7f6d55812d04a0169dd8b754fe09f09593a6034b6c16008a1427148c5ddfd21138765d6a0b0f5eaef9e7f5a73986c789d3114df10fbe7487826301eff7686112a29bda9644f9d6d185da033cbeb3850a66b4edd0dc9f52d68f0e0e5616b2056a1155cc4eb14f34f63f788e6cc99ada8c419ec49e269383d01f592e22f99ae4c8e2d96fa5ca8118489c0d5908363c2a814d7b1b8362d9f89a99390e14f3536ed9d72f13c5334690dc6d433541eaafa6632100e79a72cd2b3fce7f27d15e3d4d2d635ea5169ecf51bc23b79800040e2379dc7c148259a561009bf00c902e7ba9990182bae0d832c1aaa984ecfb9e27c7d4e75750354daa30b27dc328b57d3484ff9e773fd665eccc7b9a58d485f4d6a8824684e8e7696ce0c3067f313bedff364269a3665f39ea2bd75f007c47211a8b107f2d3c758f9a48bb73b42f5ff71c8b39b57736717612c817f6682bde7c0a2b68a7464d44da797bb3453f32261e18e9f3ef68ec6cef23d5ab5d60644f3a8c883c61f350c2c261718540ede00fe64ce35eda925879ab4e71892333174538bb600d203886d43e90007f4e3ba33f3eb85ce608aa3eb71c9f8eea72870df6e8748979d68ee8da852a470adc125f93a03f10b3a98104642a94dfe24e22f4b57f0c077dfd22b65c21f405b6e230fbcbc7d37770e48d6", 0x1000}, {&(0x7f0000002d40)="8a8743d57c60fbc1aff09a66363978d6742787913c5e6183ff60cd09aab7671776ae243110e20e23416577cd9f3ddb39f28a70b2a289670d1395be01b8855665ba886bb1f85fb0a8c18cc6ef256f9e64b003aa361f0af80c50c59db3b8", 0x5d}, {&(0x7f0000002dc0)="d4f3d1be50a71b76c75e23a1220f9751376988f788490464fa8aac5fcd77a597a90098c0c9420301ebe7d99f2b44872efade9d271ecb22f1c9db0a2bf5d5bc221006b7d36852996bdc6c6602", 0x4c}, {&(0x7f0000002e40)="81fc5f3fc35231eada9ce02a8fadecbde15719659517861f2c3c2c39ae67b1b467f760de870ed14a8edeeaacf92cd9a29ca1076835a7f192e7acb62427e2f2b07ae64ff3b7c45ee4053c4ea475cc880dd4a4ca1c43b392207e254c4fbf000de146e6331ad4b7cc9631af4c638ba2896de2e33afbbbe65a085bea3270dc8251e43aca72", 0x83}, {&(0x7f0000002f00)="25c5e3f5189a611e082ad154b4c6ea32a3c94944b05d804add1fad75c4486c7bfa476a4152a5f29d32f3cb7f5a9cf906d9ed75899e3a13b70ccb9f58fcd0034aa87b64c5c145969e886d6318f00f1640e7966fec1ef2fbee430d74a4d9678cd48722f66512810f041ee22aec70cfa4eb90dccba2d1cedef34ece61adc841fac967c4611f78c4d96aa097b0037bc6c18139f28d9127558f64fa94549c8b6d58b77868adcb7a23c77536a3f1c2ad36e4", 0xaf}, {&(0x7f0000002fc0)="1312a40ae1055900bab4f6164736a656611c9a5f4aaf7ca797937982252b18ea9a060f512de310720edb99add777a77ea64c85d6f2aa72d7da348e5c8ab42653dec94cb451194bdc115391fb20b4205efa6725ca8122c5fb3239ef55c4620616855ad5eac6c7e0276b2dc2d8d5a6ef2001c052f93434f13ba9", 0x79}, {&(0x7f0000003040)="c4cd76bcf65adcb8db2b160967f206ecd858675dedd556a8e5ca1f24414e7c2de0e658cbbcc93d8ee4d479c160ee89a2b29fa7f4aa05ab1faa8045a9c8fd108b5feb842fe4822b01a67fa283932e97a7eeafe49c2c90408586ceef9ba3557f8792a2e5de8cc0431ae6e901f1cf1a8b734e0b869dec183d8722070a913d54354c369bba7a5394a4194e0cfd659ed05fd455b0eef343ef1dd000b7", 0x9a}, {&(0x7f0000003100)="c16cca7e99cf1233cd839ce88132fea3f7", 0x11}], 0x9, 0x0, 0x0, 0x4001}}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003200)="412ec45d96d3bbd286343ea35fd9ce3a13166a5bfeb531c97546e12bbce77e19bbc7a31247080bb0", 0x28}], 0x1, &(0x7f0000003380)=[@rights={{0x34, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x4004001}}, {{&(0x7f0000003440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f00000034c0)="0dbd8326dd63995582fe23922f215e7c5a54fd54dfcea133823e43d32e01ea5b5cf05384b5879e64b7aed88cb4cb5f555c48155159eea5ed1048", 0x3a}, {&(0x7f0000003500)="e39530719a63f16b", 0x8}, {&(0x7f0000003540)="d07acf6b4a3ee18a697771c9b1fb22878d0f042f082aaf6658c084c07c7e4af9bb70368bebb136e6799da22ebd6b6e813bfa18a5afb373adfc2ce4bb9514c338e0c5f751925f4c7e111ddb64d05edcc2472609ecb0234ef3f04c323b9a536b3caaee60abf6a26e0a421b59cbf1705cb15bf4679d109621cd3713fc049b39c6675f47169168a1dd1332743614ce7f4f287478f739c89fc260909d8e9d7a11c71a304f13d0794f78182a53119ce98aa6ed9b", 0xb1}, {&(0x7f0000003600)="93212deec9aee6a44c686ef81d6a17912c4342cdfa2e1bef76c2debdcf77633025bc6682c27ec41b178712", 0x2b}, {&(0x7f0000003640)="ca333b4d21f3d233f65ef016b72c600b1948699c770271c31c3d4051a16bcd66037c3a1b65ecd2158ce362f8ab67d199ea429cbf1c528ca6b0b8c680c3c18ad549409410bb81a39e3e9d9821ed5847f3f8da8e14f730a25aa4c782359b77520e3b1165747fb02dbd13bcacd2bb81f0f24333c9bf65bbbefda3843f36dcbd282b581bc24091213142468d097b2931182153d437b5f391e1509076efb4042dfc62a9aaf171b0f63d371d49c2b8dae8d4ad78a4ec61aa2d2896f1bc3ff5ed0fb2434231eb57c2dd9a645f9f89b25503e1f3", 0xd0}, {&(0x7f0000003740)="33dcf6db400c7287c758e626ebde31a9dd18a5336d0060dd82d56f7c541b180d7fa1d69bbca3c7a3f47c10673c2c7bd261ba157c99b582969d1c63fd6bfb2d7e066834022393a75631a6cb08622553f4659681fa37cf73a26e6ac91178371fb14a5673aa563c6946fc4d2e66f52c1a63fb3b76a78afa8f8667b44600cda878427f6c1871f622f3253786a4071f80aca6ee695379b8abfeb52822acc0ae7943f5fba5f04a90af7f8feb848cfcbf5e8d71aa49cf332fc6547f62bd6acc2c5a614671a6eae1b502c20b5475e5a24ead3e856d9b6d2e837e4ee15e354027", 0xdc}], 0x6, &(0x7f0000003a00)=[@rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2]}}, @rights={{0x20, 0x1, 0x1, [r6, r1, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x68, 0x20000000}}], 0x6, 0x40) sendfile(r2, r3, 0x0, 0xf03b0000) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00'}) socket$inet6(0xa, 0x80000, 0x8000) getuid() bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000f80)=ANY=[@ANYBLOB="620af8ff25200021bfa100000000000007010000f8ffffffb702000003000000bd120000000000008500000006000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f13905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415bd1966118b64f751a0f241b072e90080008002d7560593a286cecc93e64c227c95aa0b7845e6b607130c89f18c0c1089d8b853289d01aa27ae82e61b0f9223684198e1148f49faf2ad0000000000000006fa03c6468972089b302d7bf6023cdcedb5e0125ebbc08dee510cb2364145835108333719acd97cfa107d40224edc5465a932b77e74e802a0d42bc6099ad2300000080006ef6c1ff0900000000000010d63a949e8b7955394ffa82b8e942c89112f4ab87b1bfeda7be58663fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c95c25a573dc2edcaea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e68242aff9fa740b5b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142ba11de6c5d50b83bae613402216b5054d1e7c13b1355d6f4a8245ffa4997da9c77af4c0eb97fca585ec6bf58351d564beb6d952aab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a326eea31ae4e0f7505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712003009848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a0f57000000009700cf0b4b8bc22941330000ce00000000000003000000000000000000000000009711e6e8861c46495ba585a4b2d02edc3e28dd271c896249ed85b980680b000020435ac15fc0288d9b2a169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00001000000000f900007d5ad897ef3b7cda42013d53046da21b40216e14ba2d6ad5656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff729433282830689da6b53b263339863297771429d120000003341bf4abacac95900fca0493cf29b33dcc9ffffffffffffffd39fec2271ff01589646efd1cf870c1f94290c2a5ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d10a64c1083d5e71b54b8f1768ee58969c41595229df17bcad70fb4021428ce970275d13b78100788f11f761038b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4ce0232fcea69c271d7cb88adb5349aa379e717a04becff0f719197724f4fce1093b62d7e8c7123d8ec571be54c72d978cf906df0042e36acd37d7f9e119f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c7df8be5877050c91301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c4d75cf2458e3542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb5aac518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af40326993947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457acf37331766e472391e358c3b377327ac9ecc34f24c9ae153ece0ac0694dc55bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e66964ae09bb6d163118e4cbe024fd4500f8ff0700000000cc9d8046c216c1f895778cb25122a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f3014216bdf57d2a40d40b51ab63e96ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99b355b72d538ba4958ea8e4aa37094191e10096e7e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1517a8250df98674152f94e32409e2a3bce109b60000000000000000d6d5210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137abf9a404abde7750898b1bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288d139bd3da20fed05a8fe64680b0a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7d58c08acaf30235b918a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff854356cb4900000000000000000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66418d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d4b3bc19faa5449209b083dbd334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c3431ee97471c7868dcda7eaa69eb7f7f80572fdd11bb1d0d1280fbc22bf73468388df51710d7d31c632fc5ed1762eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331945e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba891cea599b079b4b4ba686fcdf240430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71f90008000000000000be290159f6bcd75f0dda9de5532e71ae9e48b0ed1254a83100000000f6fbb869604d51a36a54c832e45b2569dc0d90b075225f030000000000000047d6b70ebc660309e1e245b0fdf9743af932cd6db49a47613808bad959719c0000000000378a921c7f7f6933bee24c7e8000f2c9e8095e02985f28e678f66422436f949e2ab8f162d7e3f855e378f4a1f40b0c6fb2d4b205a800b6d713acebc5b014e61a543a5a194f9ac18d76b5440e3b1a569e7397f6cafa86966d7ba19e720413267a6ccea9c439671d2c680f2753ca184eeeb843450368acb4383a01d25eb3d1e23e000000000000037010632f95a5f622f851c66ee7e30393cd7a4d67ff2a49c4f93c0984b5c2d4523497e4d64f95f08493564a1df87111c9bf3194fef97dcecc467ace45feeb685c5870d05f88a0f463db88d377442e1349acaf766218b54a9d624778e1c4cba6e6390a9f302c6eb2df7766411bef0ebb5000000000006065d6735eb7a00e127cf72748a028daf5fc4d4e6d5265bec44219ee8fbfe86f441c724fa7b3d1ff0555e63ad00a1c7f9f9af10154f1e109dc3f7dd87ea308a1fb5a983490c6c93610864623613dabec4c0b64461d21f807515d8fadec636c99aa95ff895c25aad5ac0993a65c7668ca2b6d46edbad410df7390d27ec8199259b8e3dd36de9b35ce25d39686f2470afb1b1db18221841cee6e5531280d65f1d28886e0f06856a5ca37a91ea6e19977c517b10fb66858a05b03084d1f3bd5542d2796a33cfe545be3dc03d302e4839492cdc7694142e48f23271787d3a2360996ca3c9b18000000000700000000000000000000004882ce2e7a68512b23b0ab1f7a6c960b00000000008301f41079f3e6fd3712b03be0b3d428c1ac47e9c8048a83b193924abe8320fcc7037b188fcb5cc42b9dcfcac100dd843d97640b4a73f912af7efa60f3ba27caf3d49894d8bd36ba71444dce21cf1f8d1df9e2dc7b5e85a9b96f20b931d67ae41d706da5fd"], &(0x7f0000000100)='GPL\x00'}, 0x48) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='blkio.bfq.io_wait_time\x00', 0x275a, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000200), 0xf000) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r4, &(0x7f0000000200), 0xf000) (async) sendfile(r4, r5, 0x0, 0xf03b0000) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r7, &(0x7f0000000200), 0xf000) (async) sendfile(r7, r8, 0x0, 0xf03b0000) (async) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000038c0)={{{@in=@multicast1, @in6}}, {{@in6=@private1}, 0x0, @in=@initdev}}, &(0x7f00000039c0)=0xe8) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003a80)=[{{&(0x7f0000000280)=@abs={0x0, 0x0, 0x4e21}, 0x6e, &(0x7f0000000780)=[{&(0x7f0000000340)="5de0b2f536cf631946f544e5e98dc1ebdec1ac306d9f6556d4ec61019cb5d4238686260293a1e8d97012964ee1f13abdae84984e1df2f15c116f6d65a3e177f8ebb4ac0cd6191f4c8fea65e529c65e84d07255418ecf848a845f3646cfc204ccaa4735bbd9b5a15f1d472548c56c0dd96c54dc918e57ccb24453cc9fab930e", 0x7f}, {&(0x7f00000003c0)="f87587558f5e506a0cc40d0ffe1339d7b3667f3fbd471ed87d53f2f77da31f978effb8dce4b0a3b884064321e6fe1b8c06eb8a1447348af398551dee2e141ea955bf427f84922db52291c120608bd184aad21a20536f0370d7d749d199dfca894a7082b82d99816ee14320e2e7bdc9b91c86f624eea1bb2692a33a80cd53c3f2db7410e58a44224196d9ad99eb984d58939094edfa3635ed87a8d6747336e3da806adeeffc4c2a3d7d5bce3e9003cb532373aff543337018a9c9508c06c53df8738215e741eaa5ad76", 0xc9}, {&(0x7f00000004c0)="8330982dd0ae33337c5e4a5c517d65e69920f9014cba228d953de15ee00227d021f97212a1f248b7846a92fdc3057bb91fb9ec05c32406490392562e2698cd66d74b4f8e96c444bc2accf003b3b1aaa7f7f1c34937be50f68480144da1677e7bec93d142bd9c788b4f00d4557a6640a4fc02a263b92be802937290a2b4b0bf2a1b3176b749c0009444ad76e037ead35a811608e297c106067500105dd8a0c17e2421d5c5b4447a663125950558647fec1d14c0f10782c2bf253150311b313a33922b33a0fbca23a92e74b094519888", 0xcf}, {&(0x7f00000005c0)="4d7ea2f2a557e074208eafadf4df3cd6d8ab3baaf5b250a774af7018d2895ed9151a72715b4b91411e24a0f060ed4b8c7644aa832d7a2f3216530d3f8d514ee1104a22067e974cc3548e413a0a26d278e2a632b95988e36a2942607db8fcf4a87f991434933090f47c294ba5f7b577cd3e8453e117f7a51401c493c97a445fc300fc9a6ddd6409bab755e8dd77092bc864198bc68dd48009e04b94702a824796da06fd96521aeb6d47f99d3fd34d7d68567ff54783b4b4d8c65c426044cde756fa6e2dd1168ff3941882a444f9d16dbbedbc491600c44e94d88eb0cb", 0xdc}, {&(0x7f00000006c0)="44b864c46c215e16d5de190b9b8566ea38a0c7dc92960af4b024e88639206948b1", 0x21}, {&(0x7f0000000700)="3e4aa83b5b29d22512b9e9b8c660f751bc13f8c7e4e4f865f87f8dbf075f221bbd62224bd11555f291faba47289332a069964aed4d68b1c8db702d410f7e52b8ba68b8be5274ad2cbbd879ea9c3aa4dab7f378cd82b0dc3718af7d5cb5526211", 0x60}], 0x6, &(0x7f0000000880)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xffffffffffffffff}}}], 0x60, 0x80}}, {{&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000a80)=[{&(0x7f0000000980)="41227d48dd05426f13624fd9d5904a0de8f7ea164dc3a59812747afa78", 0x1d}, {&(0x7f00000009c0)="0339dbd1920eeb39c43d82bf90fedcfde410069e43fcd7dd42ddf543f75990732d1dc4c660890a2c89d712718d963b21bb1e08198200b35f57ccda12d80997e01d65a3c6ef638354e0da5155e21335391166205c18f7f7416fdb8bb6824bf49ed29a6f195d856b73170b370cfe28d1df0670541e5992df78142711db98e0c089b7eaded8710279482bcec7b9df0304b7e3559f4229f5431800e2088dc16c9490782ffcc935a0", 0xa6}], 0x2, &(0x7f0000000b00)=[@rights={{0x24, 0x1, 0x1, [r1, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @rights={{0x20, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, r2]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r0, 0xffffffffffffffff]}}], 0xa0, 0x40}}, {{&(0x7f0000000bc0)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f00)=[{&(0x7f0000000c40)="5ce2df61f38310349f72770f16c23aa1d6eb4493fc58eb9da255d78c2bec7838c7311d8c0a778293cbad21a334728b373186f04fb0c3f5b58339698ce8e23456002a0f76c2d4860ec3258730c90b032d24917a8839ae4662d9d7078d3ce80eadf09fe2865ef8688c8671177a26aa518d4716f2432a9f4eb1fbd2be8e1095e0873fd89719e8f9d1871ce68f5cc978fbd9b1680050629afed39e240e0651f7092b00c8f111bea48101894b", 0xaa}, {&(0x7f0000000d00)="32c0a23ca61e15024a422883991016f6419b291b4be6f7799ee84c49fd5d8b82fb3175d8e1c7b86239562731d6e706b8d70fed482513d106ce7cde", 0x3b}, {&(0x7f0000000d40)="309467a96ae0e058d29d57d9d66c6872c15b8b81ddacb9046f33d7aecdca256bc48e289c59b4a163bd658a3d6b9324fa0a4d18453ee7739269b27da03fa60a1811e36d88a67311155e92fb687640f487eb3c6a26f1b74e57d510a723bf07510686c8c94d8d1ea61eee6408305751880bb668a016e3c45543c7fc337f05f4e327241246db2c59ec58ef18bad04f11554d807aea83f66b440445be7aa25b5e07d2c00fdf8b37adedfa8e2126c84216df2390d31a0bf6f46bf69b33a0efad60f850fdedc567d25a03571a61879aedee0247012bc833f7b63bdc2883442cdc1cfe6b12", 0xe1}, {&(0x7f0000000e40)="dfb08569048af1303b55f284847528f27828dcdc80fb3d5539bc37c5dd5858bfd5bdb146cb57580597a4549b3e1756db6626786845c9a5e751c9f85ecd3bf09e834f90b2d464750affb28927bcadd9d02191d39995d6d6c7a730a17da425971c814b15c1ad893b31275b9d3e9ce0185b1bc77e8610db56129f02d49474e3936cef41c25ed436d17084e94cc03558ad74a970fd071272743dcfcac9972178a242eccf08e93f1fe7d0225bcc6f5311", 0xae}], 0x4, &(0x7f0000001b00)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee00, 0xee01}}}], 0xd8, 0x20008804}}, {{&(0x7f0000001c00)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000003140)=[{&(0x7f0000001c80)="6fa5024a02cd0ecc43c7eb02748246fcecb972a80776cab0f831cc0ab2bbbab4101f2c4a761d0999e1afbc8204e0f06dadb22b2903e6fb48ea6af3d88971e7e63e8de78fa61978241797bde7ce8a1dc963ca9f33ff3e6954779cde875a9f069799ad6f0bc5f41574f1aa1cb9889d9e78324ade9c50da6810b610a3876cb124b1ceaca7addac163cd0e0c921b6a1ac0f76f7e1d7f8f1d85527024b18876f54885101ad388143a4bfc45cde635e62d0d38031500a546", 0xb5}, {&(0x7f0000001d40)="e6aafae5bdb6f3ec886888b62d5e91cb3da2924e84a56ac065083637cf196f53b091207db32adc36abec2871afc491973d35e5ea2c3f4e592068783d0b3b8579e99914ec9a71072ec53748c734f8848d4b85353e49a291effd17aa43a30489d818eed55e89695b042e00ef2ac4b1adc41ef025d07553fb4e875e255e2c09771d733b6738c0c367813b32e26be1f095cde73c52546ced9ee04022372114759043c1313d2df0da977cd10b195cd84faabcba5d6eafb2d4de34bf6aabeec7c656dcda713108718105cd7abed97acb2a48c94f7206a9f3825e0795a7419014d6af348f578ea52c6e9511f048ebdea91f573ac88b8d9d35c1b2ae4f386746c2a6b3842efc70e50944b9b144a42147359ee88a92e544db007f8051cafb82f4fabbf1ddbe910258dec17cca420d6e9d3af3e2decf2d233db4552c423429b0a5d2e6da1ddd44ab1d700c2353a02885fb53d3f116caa8361a54047050b901449178856848efd9e502f6959b8d289f951f0169bf0841a3c1486cabe251f46f4c80cbf82c503ee59a5206b327e933884790ddeda5fca6d07100de942773f1dc93b268f77c3010e62466d31ca30d86436c3aee2342d30bad34b1b036d7833644b420d2a300a3ed8768216b6d88ee53ecb4210bd15f388c96f336e862efb380a5e7dc61c6733234434b8f1bdb699d957c37e7a98dfbc7cb4d3e5d2f4a38f8db907ceb1c1373cfd7a712e73c3b584c5bbe432d3bd81aa42f4ab5f882a7bcecfc224071229daf9e9a366db18c24314ffd71a95cb65e8900e951ad6d739fb8ec49608cfdbbbf45530281b69a32fcdb3d5d07b1c5df1ee31feac479914a7d452769a0cdcc50b026d8c0c48ef3d147f1f9b941b872f00a50a6eb82276aa7615600965fd7653971bc709a6220747249e28e3d1de0fb455d8f698623cfc792540c4852acc652cb63678e95babd0b72e5c3edab3aa3c7aaed84c7b546256d08650ba0243086103f78fb5bc1e10cbe1b0c3b0584256f78d180671e931258dd7467bb104d784ae12a83eed273f3cfb4f950e42ae66310c8ccf6945a6e8697b87db9bca9bfcc9e4b5d39d1bcf9097b2e37c7c70a04f5ec543bc7cf2e2c4557c5bc1a6f18b606ad0bf391b4f5156152277a887536aad59d0c9c6b67fe11a1df6033ea2cc6f73e01be336592195777f6dadc08b0a935343f361d12fa0ede8f1eeb5ce4aa2a75c44e746b92a2111b5aa983d6032f89cb8ae7036b383ab9be049f8f735298bbf53b35b22ee2e80f37eedb062b232b990d04fc12581b4f8b9ebd9fd4ca9f8b16b7eec2b3e21f7a6dad324040d4b6a8ac71d7a81926bd793137cbd51110e3367ceeefcb1c4c133573a19b481b02a3f33440ba508879ff803dfe82297969fe5d2f74d0a63a70fed1a5042e655e919c50ef99940928cecf8095a3e4f3ad4921c3d506791579bf4926a44192ed6bd420c642ed2c068d6ea00cdc6a2dba2b650e4bfe4eb815bff73b6abdb59467c2324509c3056a27b8dc52c9408b09973b89693bf5db92b2fed30f9e9c425c31fb3c9c88c1432e26ab4c2e2d5e6695d4262414018c3ab1205b4991e1d1b5f1775a27b43106e9b8f1894c8637d25bd1532b2b92f02bac0cfc09a11ad6d5ef2bb62cb3a4a2962d9e98eb11b7e2d160e55b4ea5e41074f99a01b7d29e6e510c5458d2d0a5dde81e69b3a1d1c53f653127c38bbe19dd114c3fa4f8c94c9639f6c6bfa75901dcefbea661bb269db920f5c805ef7d58a48993182089f9356f1b9f1ef79cc24b8c9b4c55cbec98006857c9d3f5f7b29de5a29c5fe7d58b355e155061f066930c0e6e0faa41c0664311dbeb6600f6d1e0c1eb73743c46066afbcebd77ecd537a113cf23bd31e73f5e5afdcf0d72db29ee55563b504c523cca253d345abe908b6d932158ec5b7ff5676a0d23d915aeb4f846478ee27984e41deb2667e2c40cedec1e058127065b2219bf0d170db6337597cde70c97c3e41b017b4c33aef8cdb3a1c99b01491899750919e777cf8cea17e06b99d52f5ccb51a4d1394957bf3757568e45a938d11ec9ccac4ce12a3fb4b77bd053ac6cdd1f3473d65bbfdaab9a8feda2a89c344210310406543e965632faf2bdd12bf4598f9e0eadf10fd1cf3113a8f1b28d8f2a78a548c10dd83ef3c23b4d6144890f08ae0b126d158a0a14c9ad5a49567a44780d92046796e126730049ca88fd5edbc68ed49cb7b27633820399c41502a6c3fcb54587a7f951e7f055d395d0889fcaf8a1e510045e2c356c03787addeeeb44781a21bc5fc922270807b14f439a9b6e661bc81b0caba01045eacf7b3a34749570e724f0f95554210d2a1b39ea6dbe96e6fe978dd675a27ecfe9787e5ad2523450a037e4410756cae98137ef96a52db348eba813a55b44a8cbc8869fa1afc8fbdaa8f97e0237cf1e7de44c59e2c8f6c9941bb0ab9d623e58856768e881ba0c9ef629a56b46322c1306d72c7f194fb4983ee42a08daf57ff5c30ad69c89eb6fc4df6b4780e00dd66a1f7515231deb4c8f47fc17149ace613010c468193680ad3db0d9734b789f3d4e95d2e38a6c96951f3d425a293e5e5da0cecc0225ba46a4bf97ed2c8dbdad7b7c22ff5b3e4da81ac64df6ebb4a246184883b2a160311ddd6bb690a24d68cd32212c1fa05d1c794dd31a035080d2b02a128e9c13c0bd5345dd2fcc5fd9f7f712a00716ca9167ada9b0db76511fbeb7cc40f745cb2e080e2aef7d265cf28aa683145af9d7ced496229e868c6a5d227561145a75efcb11ef9289333d531220c9355a577fc1cde72f91427fbfc5e4a5691a942a6bd06b5f63effd25b7346fb9b46ff48cfafe36cf8e51cf82112a21b879e024e0ba78f61a1b98cd31b3ee44f051c50bdfdaea42365e1bcc90310f18ba2a6596a277cba368c6241eae11c8c3617cf9a1e5c83f396ce3ec8b5ce54d49a6377ae8e824c0863308cad82f6e46607d7df5b3d2c8bfc0f6e53afe4f35fcd97fcc7e4aad35a84df0da38443ff33facc27b850c0bbf0003a4bb2ce619c2a31063f2d747ebda7aeab397bec6e1ac08b817b3d69d13d7669cbd1b2e0b6b0369178b6e2a95a3a0dbdf930e71a56620fdf9180f9ebc96cadb9cb6a7d8229163376151b6dbef18d273b5bdc0db9bb9a849ca26449d6a1b0cc43365ac5df8a5fb595fbec0da7b4427fbfb025bc5012aa3afbf3afa8b27be45a4bad81dfad6fbbc440be55b323fde0579590822c3a16fb9f66c280f44caa617a90e9b48cfe0b8dac694a035fa90d4657a8cf1ff5af67489b011508a48e37aeed1ad6c5f8fb9395ebc65269fd47e084db0c1f37881e2b40251937bd34a80bf15a3d9d5e8a008bd5a762156fd72b8bda96548ac66aa1a6996b6dce755369ebfc258c5383d6a7f415607d97a24ac96d073d8378352f8ddc08c0d1bafa1406c19ce65e68049b6fb083bd547177554a46a16fd21e361dbc5f9979026c406ea4d94ffdf2888aed5bf9c51d49f3f3158216f372a0cba94138fb233b19f2e84d8080eb830902f0b93f59f0a291b7a51572b062fcc8286ab898cc404d55057d160e1920eb863a9ab0ca0777bc36e76073a826d8974acc8020d77fd57afcfb169708c38b5d34ef02bc0492eda1718e28a239f4096e2bafd2dd2021e0bede65dd58f5110953361bc8341d9b53a6e557b6a1e734e4a5930105b5cb5706ecd751a9594617907847f4f454804f4df23090d5cf82b3b380bbef56eb5d2bbab9e67721c085192a8ec9ca6c7323a4c78ae70064cebd9158a66c18b5d5b1890091a685573c5915e10ac441b70dd55c30dd6b352298a2891d95498ee4a22e56a4f9c53c50c28276d29d7f4071e5f2afbf5700ff2435198833c4ccf03c0f314b2dbfd971ac43d63e06f3acfc7e67a2d515643159206cbc4e389a2e327edd174a2a7c241cf50ee6a036dcb8a9eb4b6f58f2d1b61bf826604826dee4c711b5072c07575db7e15c4d04d48262b54a1259edb34b900868d58895fac6b910eccc67af277a43d5d80f43fab04c948675b2677fe776baca73751d3790b9035bd81846b7d65f9a94f0792dcb8f305324e0a325772b579b3d14dd47266f2618da112e6b8beea4c4c1851279e43e446a707c44f6ead823f3e9c6dacdcb70c34dd9b00bea7c4fc8afefa4f2f66c7e637d2201b1695764d6f40082af1cedf0ed1a0bc9d53925714a151869daa4a3d35b32a808f53df3fe070f25037c5e6d1d271835ab139c9c0b1d1576529e1105adc01850c6d40346bbab577bbc65b0dd7b9a7be21c0c43ab95e71f3b6d372e492486f232ddee9daaf78efdab624f55981008eafec797aaf8d2054e068a9cffb03619676fa46daedc39514b40dd73633087855e0bf6830d8d28dd4e7845f9567418f3c9a9ca1c266841c931f8eb4acfa6f788750f3f1e8ea7cd3c8c27d0818e3e2316f3ae0c921fce741d470b18a89ff662da0ce355b822faf21852b1c42da0d273a4051b8625c1592d5032fd63cf06735269f44d5d9c66d7a9a699c142bbebd71eb6ef060dcda74e13352056919c27db12117482e7cd0870344c389d69c8c6bd6638e20e504a147727b1dafae7fc9e58249f3a89836620e8ade48e30f5889578ebd6e174b8deb85416f21d8a45102f79bc19d8de26885d13d86230aeb8057b91d83fdc22efe1587489012c41d40fb04bee7e15d6d4fc453294ccbb4e6df4b628258f495cd4ca375a4fd304623b941533750309937ed5b8dc8c12c2f794a3b17a343471dc73a95822e15a266ed502378f0e47364886e15640d475d636f7d1faf673b022505aae6781897358745e40c9a51d17de055313ce1715c1c5286755bd7488d58f56f5af95e6368210bb875cb39b993cb4f1e7fdc4f8c371361afca7b9c6cff6f06a0fb50c5e5e54710d466ff37c902212b71e54858d9dbdca20cfbf67b71b654655260d4423c7cf795d7ab0ef25e37f03033ccbd6032bec73600d51d0dcac8f0fa6de7a40f91ca1de450bb354164c29b0a180934b082cc6d1c28d3b7caded394bea9f9fdfb1eadc62b35dd4f36c8ef24ba5f81906c9ceae29962c88b3939711261ecc02e03349a3e1cecabc51d34f3db4f46061564267655957005ca9c2f39d63d077721c6477d39e7f6d55812d04a0169dd8b754fe09f09593a6034b6c16008a1427148c5ddfd21138765d6a0b0f5eaef9e7f5a73986c789d3114df10fbe7487826301eff7686112a29bda9644f9d6d185da033cbeb3850a66b4edd0dc9f52d68f0e0e5616b2056a1155cc4eb14f34f63f788e6cc99ada8c419ec49e269383d01f592e22f99ae4c8e2d96fa5ca8118489c0d5908363c2a814d7b1b8362d9f89a99390e14f3536ed9d72f13c5334690dc6d433541eaafa6632100e79a72cd2b3fce7f27d15e3d4d2d635ea5169ecf51bc23b79800040e2379dc7c148259a561009bf00c902e7ba9990182bae0d832c1aaa984ecfb9e27c7d4e75750354daa30b27dc328b57d3484ff9e773fd665eccc7b9a58d485f4d6a8824684e8e7696ce0c3067f313bedff364269a3665f39ea2bd75f007c47211a8b107f2d3c758f9a48bb73b42f5ff71c8b39b57736717612c817f6682bde7c0a2b68a7464d44da797bb3453f32261e18e9f3ef68ec6cef23d5ab5d60644f3a8c883c61f350c2c261718540ede00fe64ce35eda925879ab4e71892333174538bb600d203886d43e90007f4e3ba33f3eb85ce608aa3eb71c9f8eea72870df6e8748979d68ee8da852a470adc125f93a03f10b3a98104642a94dfe24e22f4b57f0c077dfd22b65c21f405b6e230fbcbc7d37770e48d6", 0x1000}, {&(0x7f0000002d40)="8a8743d57c60fbc1aff09a66363978d6742787913c5e6183ff60cd09aab7671776ae243110e20e23416577cd9f3ddb39f28a70b2a289670d1395be01b8855665ba886bb1f85fb0a8c18cc6ef256f9e64b003aa361f0af80c50c59db3b8", 0x5d}, {&(0x7f0000002dc0)="d4f3d1be50a71b76c75e23a1220f9751376988f788490464fa8aac5fcd77a597a90098c0c9420301ebe7d99f2b44872efade9d271ecb22f1c9db0a2bf5d5bc221006b7d36852996bdc6c6602", 0x4c}, {&(0x7f0000002e40)="81fc5f3fc35231eada9ce02a8fadecbde15719659517861f2c3c2c39ae67b1b467f760de870ed14a8edeeaacf92cd9a29ca1076835a7f192e7acb62427e2f2b07ae64ff3b7c45ee4053c4ea475cc880dd4a4ca1c43b392207e254c4fbf000de146e6331ad4b7cc9631af4c638ba2896de2e33afbbbe65a085bea3270dc8251e43aca72", 0x83}, {&(0x7f0000002f00)="25c5e3f5189a611e082ad154b4c6ea32a3c94944b05d804add1fad75c4486c7bfa476a4152a5f29d32f3cb7f5a9cf906d9ed75899e3a13b70ccb9f58fcd0034aa87b64c5c145969e886d6318f00f1640e7966fec1ef2fbee430d74a4d9678cd48722f66512810f041ee22aec70cfa4eb90dccba2d1cedef34ece61adc841fac967c4611f78c4d96aa097b0037bc6c18139f28d9127558f64fa94549c8b6d58b77868adcb7a23c77536a3f1c2ad36e4", 0xaf}, {&(0x7f0000002fc0)="1312a40ae1055900bab4f6164736a656611c9a5f4aaf7ca797937982252b18ea9a060f512de310720edb99add777a77ea64c85d6f2aa72d7da348e5c8ab42653dec94cb451194bdc115391fb20b4205efa6725ca8122c5fb3239ef55c4620616855ad5eac6c7e0276b2dc2d8d5a6ef2001c052f93434f13ba9", 0x79}, {&(0x7f0000003040)="c4cd76bcf65adcb8db2b160967f206ecd858675dedd556a8e5ca1f24414e7c2de0e658cbbcc93d8ee4d479c160ee89a2b29fa7f4aa05ab1faa8045a9c8fd108b5feb842fe4822b01a67fa283932e97a7eeafe49c2c90408586ceef9ba3557f8792a2e5de8cc0431ae6e901f1cf1a8b734e0b869dec183d8722070a913d54354c369bba7a5394a4194e0cfd659ed05fd455b0eef343ef1dd000b7", 0x9a}, {&(0x7f0000003100)="c16cca7e99cf1233cd839ce88132fea3f7", 0x11}], 0x9, 0x0, 0x0, 0x4001}}, {{0x0, 0x0, &(0x7f0000003240)=[{&(0x7f0000003200)="412ec45d96d3bbd286343ea35fd9ce3a13166a5bfeb531c97546e12bbce77e19bbc7a31247080bb0", 0x28}], 0x1, &(0x7f0000003380)=[@rights={{0x34, 0x1, 0x1, [r2, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x98, 0x4004001}}, {{&(0x7f0000003440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f00000034c0)="0dbd8326dd63995582fe23922f215e7c5a54fd54dfcea133823e43d32e01ea5b5cf05384b5879e64b7aed88cb4cb5f555c48155159eea5ed1048", 0x3a}, {&(0x7f0000003500)="e39530719a63f16b", 0x8}, {&(0x7f0000003540)="d07acf6b4a3ee18a697771c9b1fb22878d0f042f082aaf6658c084c07c7e4af9bb70368bebb136e6799da22ebd6b6e813bfa18a5afb373adfc2ce4bb9514c338e0c5f751925f4c7e111ddb64d05edcc2472609ecb0234ef3f04c323b9a536b3caaee60abf6a26e0a421b59cbf1705cb15bf4679d109621cd3713fc049b39c6675f47169168a1dd1332743614ce7f4f287478f739c89fc260909d8e9d7a11c71a304f13d0794f78182a53119ce98aa6ed9b", 0xb1}, {&(0x7f0000003600)="93212deec9aee6a44c686ef81d6a17912c4342cdfa2e1bef76c2debdcf77633025bc6682c27ec41b178712", 0x2b}, {&(0x7f0000003640)="ca333b4d21f3d233f65ef016b72c600b1948699c770271c31c3d4051a16bcd66037c3a1b65ecd2158ce362f8ab67d199ea429cbf1c528ca6b0b8c680c3c18ad549409410bb81a39e3e9d9821ed5847f3f8da8e14f730a25aa4c782359b77520e3b1165747fb02dbd13bcacd2bb81f0f24333c9bf65bbbefda3843f36dcbd282b581bc24091213142468d097b2931182153d437b5f391e1509076efb4042dfc62a9aaf171b0f63d371d49c2b8dae8d4ad78a4ec61aa2d2896f1bc3ff5ed0fb2434231eb57c2dd9a645f9f89b25503e1f3", 0xd0}, {&(0x7f0000003740)="33dcf6db400c7287c758e626ebde31a9dd18a5336d0060dd82d56f7c541b180d7fa1d69bbca3c7a3f47c10673c2c7bd261ba157c99b582969d1c63fd6bfb2d7e066834022393a75631a6cb08622553f4659681fa37cf73a26e6ac91178371fb14a5673aa563c6946fc4d2e66f52c1a63fb3b76a78afa8f8667b44600cda878427f6c1871f622f3253786a4071f80aca6ee695379b8abfeb52822acc0ae7943f5fba5f04a90af7f8feb848cfcbf5e8d71aa49cf332fc6547f62bd6acc2c5a614671a6eae1b502c20b5475e5a24ead3e856d9b6d2e837e4ee15e354027", 0xdc}], 0x6, &(0x7f0000003a00)=[@rights={{0x28, 0x1, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, r4, r2]}}, @rights={{0x20, 0x1, 0x1, [r6, r1, r7, r1]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r9, 0xffffffffffffffff}}}], 0x68, 0x20000000}}], 0x6, 0x40) (async) sendfile(r2, r3, 0x0, 0xf03b0000) (async) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000040)={'veth0_vlan\x00'}) (async) socket$inet6(0xa, 0x80000, 0x8000) (async) getuid() (async) 12:51:03 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:03 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) [ 226.232568][ T5313] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 226.604006][ T5318] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.0'. 12:51:03 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="20040000f80300000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0323630fa8cc5c473a368fa598700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c1518abc1aa9bdd8007fceb41f8b2b158f04f6759fbc0daca676479279f2e515322492298b14846bc1684d4687f9445cf0c4bc784462c0200000000000000b306b8958e50418d4a1df5a863efc36e420c7e426c7287c7b02234f41b2e2e6470a1040b3618cffd6bfc6bf50c0f402a22205efdec92"], 0x420}}, 0x0) 12:51:03 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:04 executing program 3: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbbc08c34dea9e0800450000780000000000119078000000000000000000001b590064907802000000000000000200000002000001084f3904e74e000000000000000000000000009384bbeb3018ad591b661fe808b21b7700000000000000000000000000000000a308d3a13bd5b6cc6a9471314a1d8c79000000000000000000"], 0x0) 12:51:04 executing program 5: ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000000100c0000"], &(0x7f0000000000)='syzkaller\x00', 0x6, 0x98, &(0x7f0000000100)=""/152, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:51:04 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="20040000f80300000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0323630fa8cc5c473a368fa598700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c1518abc1aa9bdd8007fceb41f8b2b158f04f6759fbc0daca676479279f2e515322492298b14846bc1684d4687f9445cf0c4bc784462c0200000000000000b306b8958e50418d4a1df5a863efc36e420c7e426c7287c7b02234f41b2e2e6470a1040b3618cffd6bfc6bf50c0f402a22205efdec92"], 0x420}}, 0x0) 12:51:04 executing program 5: ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000000100c0000"], &(0x7f0000000000)='syzkaller\x00', 0x6, 0x98, &(0x7f0000000100)=""/152, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000000100c0000"], &(0x7f0000000000)='syzkaller\x00', 0x6, 0x98, &(0x7f0000000100)=""/152, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) 12:51:04 executing program 3: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbbc08c34dea9e0800450000780000000000119078000000000000000000001b590064907802000000000000000200000002000001084f3904e74e000000000000000000000000009384bbeb3018ad591b661fe808b21b7700000000000000000000000000000000a308d3a13bd5b6cc6a9471314a1d8c79000000000000000000"], 0x0) syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbbc08c34dea9e0800450000780000000000119078000000000000000000001b590064907802000000000000000200000002000001084f3904e74e000000000000000000000000009384bbeb3018ad591b661fe808b21b7700000000000000000000000000000000a308d3a13bd5b6cc6a9471314a1d8c79000000000000000000"], 0x0) (async) 12:51:04 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e22, @loopback}], 0x40) shutdown(r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e20, 0x0, @local, 0x1ff}}, [0x8, 0x3, 0x10001, 0x3, 0x7, 0xf08, 0xffffffff7fffffff, 0x6, 0x213, 0x2, 0x9, 0x2, 0x1117, 0x7, 0xffffffffffffffff]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x8add}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000002c0)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @empty}, @in={0x2, 0x4e24, @private=0xa010100}], 0x30) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x10, &(0x7f0000000140)=[@in={0x2, 0x0, @dev}]}, &(0x7f0000000200)=0x10) 12:51:04 executing program 0: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="20040000f80300000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0323630fa8cc5c473a368fa598700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c1518abc1aa9bdd8007fceb41f8b2b158f04f6759fbc0daca676479279f2e515322492298b14846bc1684d4687f9445cf0c4bc784462c0200000000000000b306b8958e50418d4a1df5a863efc36e420c7e426c7287c7b02234f41b2e2e6470a1040b3618cffd6bfc6bf50c0f402a22205efdec92"], 0x420}}, 0x0) socket$nl_audit(0x10, 0x3, 0x9) (async) sendmsg$AUDIT_DEL_RULE(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="20040000f80300000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0323630fa8cc5c473a368fa598700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c1518abc1aa9bdd8007fceb41f8b2b158f04f6759fbc0daca676479279f2e515322492298b14846bc1684d4687f9445cf0c4bc784462c0200000000000000b306b8958e50418d4a1df5a863efc36e420c7e426c7287c7b02234f41b2e2e6470a1040b3618cffd6bfc6bf50c0f402a22205efdec92"], 0x420}}, 0x0) (async) 12:51:04 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) 12:51:04 executing program 3: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbbbc08c34dea9e0800450000780000000000119078000000000000000000001b590064907802000000000000000200000002000001084f3904e74e000000000000000000000000009384bbeb3018ad591b661fe808b21b7700000000000000000000000000000000a308d3a13bd5b6cc6a9471314a1d8c79000000000000000000"], 0x0) 12:51:04 executing program 5: ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000040)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000005c0)={0x11, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000000000000100c0000"], &(0x7f0000000000)='syzkaller\x00', 0x6, 0x98, &(0x7f0000000100)=""/152, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 12:51:04 executing program 0: socket$alg(0x26, 0x5, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='br_fdb_update\x00', r0}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r1, 0x0, 0x37, 0xb6, &(0x7f0000000180)="df0ae874fd9da225a45d6fc6fed3a5eb3cec6ed5e64203774208b324aa28e94526cb3590f84e6e672a7b4b9671ea193dbeb0a9880f887e", &(0x7f0000000280)=""/182, 0x200, 0x0, 0x72, 0x1000, &(0x7f00000003c0)="6fa4b6978d5d3ba6bd778a22ded847678df0b53765197e0466b04bef2778f0b2bf292233f53e7c7f2261253251997f7b406816df5660b79817d46f94b7ac136bf9dcef0e64531b682c6e2527dd4bbdcb98998edaea2b85b56768a46197bb424101c8d021bccb8f3aa0e6a807562c2d3de4bd", &(0x7f00000005c0)="d868c48dab57a2509b813269d54a33dd0216a366870dffab6a304a179a1e90c60cf00b162a2b41aa52da0c8e0062f477c85979c3eabcc1639412090c9c683c7ca0b76b19d5b83ab6f43fe503946bec54920880befc44c50d1896d4168a219b80b6cc9b9c56c280b347b981da859932fb6fed1e40fcbc3287d51c743e847881dfa1f01f0c1ab86bd22d8a56c4230b1093384eb31e108a580ca17c7ecf23ed789bc8380c850c01e1b2e81d5de5febd3aed7e494bea767eb24f4459b008036fbaf9037f8864e52b445426a67ff00eceb1aa85c6a075d1943487a51302adfa6cefdcf35c97843c26f67eda929e8435aea685abd52093e86fa04dd8b3f4f25ab8208816c750146b4e0c817ecc5c8e38df1184868ab10a6bc1db77b91a167839e195fb62484309a44bfd2ef8642dfe1e52b41f174d7d55341fd4a49a16494f9a7ea560ea50212ae51fb1dc92c2777aada07472946fb4d71541ad47c6356a0823f368d8e63288d95f8da66a4581cdb4885211c47f8677eeb7fec3882bf126768ab7cf63f5fbb2e2b4a0252de05c556029113a84986e2dbfe7fd8b36b215a5ec5f92500f919343da747ec2371789f07c6dc6121df937ff0a58b1ed1e9e56f2432701347cf6316df5125fc3d81b7ae9a95671d6e5754e16f94ffe690205cf2f8e788cf8e96143af8a59e3c05f2e1882a66492f94c1799190f0f5e04cec5421f8f3a6d13c004af3cd1dfd797193d8b721e158dae5e0595eab13a9e9fa600f90cc4a41735713c1ea2857a0079878a2414f2684845e916ca75b12ecc2948ebc3fdc78cf83cdfa4ccb5e6f995b78fe6dc18111fbc3b71f024f008d2ec76dd09d0a735420f8e4cdb58fd602eb79148c8f89f3f5257d06bef8a980fe65f38109a8f9967d319181db58a9da219f8a81663378027d97e2f98bc6fbf9d9f7504b940ea69f1c9668ddb3b0387037822b4807598183a574be6e3171252401f398cdaceeba07b9d0846c9e994d455cdd96434d7203177dd5afda469147269b144e799f590b96d21d85077d5945b30b2bad0978c5b935299892031371562c015b1ef61dcace8a694dc2ec285241e2610f010eceb23271e4c745b91094f99b24f9127dc72ee93768dd087b1de8ef9cfdd7ff2c54d7fea1b9256c2ba37dc94741aae881f9b8dd20f5e57253845ae4eb1d7254b03da8a483375337ee7b4c55f9d569ae38f43dbcf73c93f44523940395c56df6df4a9655ee014539414d78c6369220a2f4b63df71d820e85232b432933d5be38d3074c88db7b987382f6b33e0d1c1ed9d422cac861ba67edf19e8de99a4bd5051977cb76416923dd8214bf0db9c4425697ab5dfa03c2dc023cd159febb2cdc5a4d25b9ba028cdaecdc55061828c5390618f26fe96bb2facbdf2a01cf7270ad772c7f64af0e27e5c5ce8e60353422e3df083ac3247f3e5ea98b2c47bf0d63fd7e907ebcd28556ca7f927fa842e77d8fd0eaf43de674f2081f051c37644ab11136942575b98eae863b5fcfff48848cd4681f7957c0e62a88b4024fee767ee57da0eb6381d3337a158a33cd15fbd5e0fdcf31146fa1983a089f38296f0973f75eeb3211ab6f9e401779e4ae723f174faf5856eeeb62a03f84ac5d1337912dd699b92b96f77d1da2165d169fd29e3c209842c79f4718f1ab0f666ddfc2019d967797d841e45bda6d7e1f0cf3ed9e66b90332d5b6723eca726208ab47a48500a54d66e3273541ef394fe2b1257adaed21106d53f61f5037341e6cc8250ed039c85fca6c4c7a7266f3a5e4579615fb9969c0e90b2b25f3bba480b3897ec6d06cc64e3be661bc56c9f3ecbceafc417bc1010cbb1b7f28b48c65eb270e3bbcedafc503d32e6cf745544a91d255a6536e0f6f0f9ad5ed310c9b9c239db8b905b253a039edd0e5329cfa7ecc8bc773a60a77c9f463cea6220c4c813cf1b2961f086ce4f20c9df356e1966f8fb1bfcd130a3e7d09dcb2510ae2c87b588297dd8e1f2cff3ecbbd3eed8d1bd5abb05fcaec7ed2d8cf1bb2d4642863031469e17184cdabae7548807043da4054e2edd1ba35cbe70734b08c05fedb887e61c33290f77353c4afe27d7c1c60401fabb346140deb172148321d211e52d3fdbe631e044ebea0ab59f374a07efadbcfb7a1538b530bfc58a223ed3704ec2ccee19782e58fa0376e6eea50c691776cdf8212d8388c80a4bf1ce5d7346bb019a5f6299e34eb0c98ad5b49d0d5392b416752c78c1443d5a2d8cb2cc59e5663084f16610c5765d5eeacd62c0a3a9c4f347161e22c18ee49e5378f4218a409b1cb492847b81f32b37e654894e27b88b76306f0df615ad90685ecc5ecf0dbe9cbd39e7e84ddf7315dbb5fb3adf2281a89814ea6b852971602ac01674e45050fc3b7a489adf04e315b544079aa7f34b7a792888d5837077d5aaea97db65ce011dc0458f41b0740c3a9b335e276c237659d2b9ff85661b4c01ec3032d06d158debc9fc4cbf8c67db53bb1b0ea73d9149e3bf4fa5ad502e0928aef48ee1192bbc970a5db262571159cf0a263e07a65d192ef49aaedee9b6073e6694aa144a0c3056be9cee82d5a8cbd8d25e216001d1c864ae95988b75f191fd82db90abf3ff025606f5fc41aec8af47dadf2a337694000bd56ae337e0712530f3fbf95e147303e57e3c534eb60e2f95b00337365a3d4fad3b5a8060334098af3b48b2064040b20151d5e2e0f1b2e3878cb99bfe459f8213e166560d43b216530cccaea898b3334a615a4ec6f71584969b2e5ff48238791fa4274204121a658b92558b43850a130f428df8a3ffe461fda3f90a60bb9a3c1a84b841ab3e82a4af226bd0294c7cd1a2e0884228023ffd3fd1df1deea35bee5fa824b752bc3a2fc880470cc9d484d3d013f19543c4687ae4e3964917e91d68619d588c907dfa6e173f7e7146c8064bd2b6dbb6e207f82e3d7bb093d1eb0bd33558b95823e316867d4be7e2423213b7f6a48a7cca6bbadc7b08387ac7f6fbefb013016f127a64f96e0c64026807e7e2c3d8c4845b65386c28a7dae99e6b7e8a79b2765d81d13ed739e0a2d195aaa0f851489abd194482f0613910fc501393d36617c6015ba135f03eb5196c68582a05b297d3cc67d3ba0f743dd92f6e4b427726927879708885fa22ea1422817ec3d395d437abbe8505459d71e6ded96b3d968a40b19beeb8ac74ca5b7058da6e7937fa546ca18e8ab19880641da5b04ccd2469b7cbf4c75173a02700e754013ef45829d9f0be9756a050e50d87e2b4bc20fe4df99cc719b43c3e24ce7a72aee6ea3b29a62c9a3c048a35094b9ea5de693e601d8cb5601dfe54fa1a6dae8100e779f69c31a478e48bbf6942985a8e20d37cf676454937cdf875e28b70971a94f3b292f90dc564c724d33303954b6ca9c62016d75e86a26d126d76d3bd52ee34ab9bd54816a1f833299d17a9980103d3667205a7e7e026320bd580733ccabcf04f16e9da5c1408b024507dca1edf4de3fc5936db1d7b0aacd8f8eb0370363844e24f27f562e5c62f7fb71bab25214b7dbece710ef05498dffe1db580e523ed1f1a1e3ee76022918da19c340183f76e9d7af08d1960ab79e541a105a44c12c53e637f1886c40592ebddd60a3b5560dbd63ab813fc501cf5d1b1bb2be23b99cb68bfd03041dbf140c6fd1539e21ed9db2d492305bfe2e8d7d8bfa83a57741cc8f25b3be140a5cedd625dfb94cbfa8a9c245cd5d89fc1e9f6351fba87e98aa52463a4a74d0968da8cfc35725ac521b9ae03b15c132f529956e1c192eb7382079134af11f3ccb21569aa6640aaf2835024d93f7ed02d016ec4dc49b01a62907a4436e61d68a93164ab92ece75188abb792b2eb3fc6fcdccc2782141dbe8a2f204854cadf1d0ea0a1d670e4452093dd59d5a3c26cc9da6cc066976d56f0fb4ef7b6f51db71fb9a9ad6edc62ef7fef91e17300b3ee8556ae617e33c291dbe91aef5fc7c780a225ec2c124c9f5116437e7c811180daa5aafe3d761a71d8f9f44f78e15a9a0e4ee733fcda7bd7f7599cc9197237a6555b70f377e0f97372e0955277b449a7811d592b8476628a57289e751acd15c07fa4990c9a962fd6fd2394b24e8cdb18b4ffb29080814dd56fa095716d59e183a3f546a630f4413974972840936894eeed85ba5cecd65a6cf79b361227e5fb730f2e7f81123267ff605b17a004510b52361b02d17a534f9bb2f3b3bd1f9a18b2dd94adf36931a308cf72c11fc54c85657e39d4c240934b56482153d59cc90e75e1b67b94420ee8dd5b19dde5cb8d813f97b5df7b65f3903584ff89fd52ca1d68235e069ad0df79b1e262bcb94dd2c3179dc9e26bb611a283405bf9c867d25c20fd5cc0a0f7d9eb458b54867ab6c06360a7d0088fc56cf5d28c841f169bf5a0280b1d3e3ccbdbd9998c773ec0b6398d55e53cbb9385048195a773648cc1142e39359a7d04a569b7038ffb75b13a583094d806689f9e857306e03879f58e25c6942cb14fce855132090052db2e3dd518b1b4e4d137e6f7f1567256b6021bc1b2b8f3ac68a233c49503a64f1053da1940375450d44d5f749062932b55a23d29ade12bd5ddebc8af7209239c7d58e1823fbfffe6fd88806667166294947acec9fde179ae8b6e192255de41bba35a67d0791f68ae6890feed7529874d9c2e09a5cd000fc5b64e3f413d414fe790034188b13ad0cd906a4562cc61026b0e744b00bd03de99a5ae923926c042ca8b1a10bc9d3b3d0cfc617667be30651e31e04f5983d029823cc8f65dd94bc387d316cd90125747c4c7ecaba83dc8187c081f34b7ec7bda3beb1d11b8c71271908e54ec88dcaedc5a87aa17f2090819d27af1334cd90b3a8205a615b9f64cffd588f1d6e8bfd5e214e44ca9002929629d1bf4a1747b6d0d24d84918df6a643708a92db6656933d54dd8ec19954fed2c45c42a20efd9c0dbee5d6fe48f4b8d8628dea42f184262e0dd665d6c1585e1aab90deab1c206e2b5468d2d7cc19fdbad8bd527e363b7ea67340a7744738e4c7a78cdca406344894ee7307bc365edd5859feda17f15f8041c129631a28eddef3402a4af9e593a8ecf7ec0fa9be86a9bd4c48bd4c0d1663c3cb35ce642de8f6ee1969f27e41f327ff2b9a13f705f4419494303fd6ed1991b8509fda1bc87925e4b4c8525e1eaf836b54e5e97cc2559202bd43656f1f7cf8945bca7a12fb43c076e6a59f62648a9d90b9dfa7f840237945da04c31b297ac81dc4312ca120b8b82d01eec23e67610cbf22151b0288399b6a1a05ed22e2ec960aac9b85d4d997511d89b946a41e59f9ece53527d56d099dee9a2f7fe835184b2c6448dfbf457952bc6ff1d6cc9f5ac6f1330acebaf9f1f853485e74abfca74bac7877d73246e181232648df0e9951bab97cfd73e3cda77359b8acca8e4809a98da23358ff053c88001da422acb2df723daf9fe5fe01498018bb15a8532de193a75cc07406103fecd30683f599dbdb2e0eac721750897bdd12984f007f85d3f9a2d5b499f2ce589cc66e6720da23bd1a8e03c583de3f9c8e245dc50c6ad9325c90346b9a3f999865c8b3a498257affaad23ea6b39db55747ed2fa846ab2c484e7e507ff71e742329db28f809c8b3568d603190b0927ec574e0aa335b9b4f9ce588fb90efc59654cb232a9c0928a1aaaa49c95e6c91615ace6a266ef81f31d947bf856fd69705fd9b3b163942a4a5d5dbe34cceaa3b5eba495014ef0f45588cb8f83f87d56ecd8c981234f7a89be3b3881df9fd095528fd24f1adb92445552c9f1f970bcf0d38bc8a37a", 0x0, 0x800}, 0x48) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x28011, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r8], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB='\x00'/10, @ANYRES32=r6], 0x4}}, 0x0) sendfile(r4, r3, 0x0, 0x100000002) [ 226.796667][ T5329] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow 12:51:04 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:04 executing program 5: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:04 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) socket(0x200000100000011, 0x3, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$packet(0x11, 0x2, 0x300) socket(0x10, 0x803, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r4, 0x0, 0x25, 0x10}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c900000000000005000000080003"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff830500000000000000", @ANYRES32=r5], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) 12:51:04 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e22, @loopback}], 0x40) shutdown(r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e20, 0x0, @local, 0x1ff}}, [0x8, 0x3, 0x10001, 0x3, 0x7, 0xf08, 0xffffffff7fffffff, 0x6, 0x213, 0x2, 0x9, 0x2, 0x1117, 0x7, 0xffffffffffffffff]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x8add}, &(0x7f0000000280)=0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000002c0)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @empty}, @in={0x2, 0x4e24, @private=0xa010100}], 0x30) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x10, &(0x7f0000000140)=[@in={0x2, 0x0, @dev}]}, &(0x7f0000000200)=0x10) socket$inet_sctp(0x2, 0x1, 0x84) (async) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e22, @loopback}], 0x40) (async) shutdown(r0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e20, 0x0, @local, 0x1ff}}, [0x8, 0x3, 0x10001, 0x3, 0x7, 0xf08, 0xffffffff7fffffff, 0x6, 0x213, 0x2, 0x9, 0x2, 0x1117, 0x7, 0xffffffffffffffff]}, &(0x7f00000001c0)=0x100) (async) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x8add}, &(0x7f0000000280)=0x8) (async) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000002c0)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @empty}, @in={0x2, 0x4e24, @private=0xa010100}], 0x30) (async) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x10, &(0x7f0000000140)=[@in={0x2, 0x0, @dev}]}, &(0x7f0000000200)=0x10) (async) 12:51:04 executing program 0: socket$alg(0x26, 0x5, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='br_fdb_update\x00', r0}, 0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r1, 0x0, 0x37, 0xb6, &(0x7f0000000180)="df0ae874fd9da225a45d6fc6fed3a5eb3cec6ed5e64203774208b324aa28e94526cb3590f84e6e672a7b4b9671ea193dbeb0a9880f887e", &(0x7f0000000280)=""/182, 0x200, 0x0, 0x72, 0x1000, &(0x7f00000003c0)="6fa4b6978d5d3ba6bd778a22ded847678df0b53765197e0466b04bef2778f0b2bf292233f53e7c7f2261253251997f7b406816df5660b79817d46f94b7ac136bf9dcef0e64531b682c6e2527dd4bbdcb98998edaea2b85b56768a46197bb424101c8d021bccb8f3aa0e6a807562c2d3de4bd", &(0x7f00000005c0)="d868c48dab57a2509b813269d54a33dd0216a366870dffab6a304a179a1e90c60cf00b162a2b41aa52da0c8e0062f477c85979c3eabcc1639412090c9c683c7ca0b76b19d5b83ab6f43fe503946bec54920880befc44c50d1896d4168a219b80b6cc9b9c56c280b347b981da859932fb6fed1e40fcbc3287d51c743e847881dfa1f01f0c1ab86bd22d8a56c4230b1093384eb31e108a580ca17c7ecf23ed789bc8380c850c01e1b2e81d5de5febd3aed7e494bea767eb24f4459b008036fbaf9037f8864e52b445426a67ff00eceb1aa85c6a075d1943487a51302adfa6cefdcf35c97843c26f67eda929e8435aea685abd52093e86fa04dd8b3f4f25ab8208816c750146b4e0c817ecc5c8e38df1184868ab10a6bc1db77b91a167839e195fb62484309a44bfd2ef8642dfe1e52b41f174d7d55341fd4a49a16494f9a7ea560ea50212ae51fb1dc92c2777aada07472946fb4d71541ad47c6356a0823f368d8e63288d95f8da66a4581cdb4885211c47f8677eeb7fec3882bf126768ab7cf63f5fbb2e2b4a0252de05c556029113a84986e2dbfe7fd8b36b215a5ec5f92500f919343da747ec2371789f07c6dc6121df937ff0a58b1ed1e9e56f2432701347cf6316df5125fc3d81b7ae9a95671d6e5754e16f94ffe690205cf2f8e788cf8e96143af8a59e3c05f2e1882a66492f94c1799190f0f5e04cec5421f8f3a6d13c004af3cd1dfd797193d8b721e158dae5e0595eab13a9e9fa600f90cc4a41735713c1ea2857a0079878a2414f2684845e916ca75b12ecc2948ebc3fdc78cf83cdfa4ccb5e6f995b78fe6dc18111fbc3b71f024f008d2ec76dd09d0a735420f8e4cdb58fd602eb79148c8f89f3f5257d06bef8a980fe65f38109a8f9967d319181db58a9da219f8a81663378027d97e2f98bc6fbf9d9f7504b940ea69f1c9668ddb3b0387037822b4807598183a574be6e3171252401f398cdaceeba07b9d0846c9e994d455cdd96434d7203177dd5afda469147269b144e799f590b96d21d85077d5945b30b2bad0978c5b935299892031371562c015b1ef61dcace8a694dc2ec285241e2610f010eceb23271e4c745b91094f99b24f9127dc72ee93768dd087b1de8ef9cfdd7ff2c54d7fea1b9256c2ba37dc94741aae881f9b8dd20f5e57253845ae4eb1d7254b03da8a483375337ee7b4c55f9d569ae38f43dbcf73c93f44523940395c56df6df4a9655ee014539414d78c6369220a2f4b63df71d820e85232b432933d5be38d3074c88db7b987382f6b33e0d1c1ed9d422cac861ba67edf19e8de99a4bd5051977cb76416923dd8214bf0db9c4425697ab5dfa03c2dc023cd159febb2cdc5a4d25b9ba028cdaecdc55061828c5390618f26fe96bb2facbdf2a01cf7270ad772c7f64af0e27e5c5ce8e60353422e3df083ac3247f3e5ea98b2c47bf0d63fd7e907ebcd28556ca7f927fa842e77d8fd0eaf43de674f2081f051c37644ab11136942575b98eae863b5fcfff48848cd4681f7957c0e62a88b4024fee767ee57da0eb6381d3337a158a33cd15fbd5e0fdcf31146fa1983a089f38296f0973f75eeb3211ab6f9e401779e4ae723f174faf5856eeeb62a03f84ac5d1337912dd699b92b96f77d1da2165d169fd29e3c209842c79f4718f1ab0f666ddfc2019d967797d841e45bda6d7e1f0cf3ed9e66b90332d5b6723eca726208ab47a48500a54d66e3273541ef394fe2b1257adaed21106d53f61f5037341e6cc8250ed039c85fca6c4c7a7266f3a5e4579615fb9969c0e90b2b25f3bba480b3897ec6d06cc64e3be661bc56c9f3ecbceafc417bc1010cbb1b7f28b48c65eb270e3bbcedafc503d32e6cf745544a91d255a6536e0f6f0f9ad5ed310c9b9c239db8b905b253a039edd0e5329cfa7ecc8bc773a60a77c9f463cea6220c4c813cf1b2961f086ce4f20c9df356e1966f8fb1bfcd130a3e7d09dcb2510ae2c87b588297dd8e1f2cff3ecbbd3eed8d1bd5abb05fcaec7ed2d8cf1bb2d4642863031469e17184cdabae7548807043da4054e2edd1ba35cbe70734b08c05fedb887e61c33290f77353c4afe27d7c1c60401fabb346140deb172148321d211e52d3fdbe631e044ebea0ab59f374a07efadbcfb7a1538b530bfc58a223ed3704ec2ccee19782e58fa0376e6eea50c691776cdf8212d8388c80a4bf1ce5d7346bb019a5f6299e34eb0c98ad5b49d0d5392b416752c78c1443d5a2d8cb2cc59e5663084f16610c5765d5eeacd62c0a3a9c4f347161e22c18ee49e5378f4218a409b1cb492847b81f32b37e654894e27b88b76306f0df615ad90685ecc5ecf0dbe9cbd39e7e84ddf7315dbb5fb3adf2281a89814ea6b852971602ac01674e45050fc3b7a489adf04e315b544079aa7f34b7a792888d5837077d5aaea97db65ce011dc0458f41b0740c3a9b335e276c237659d2b9ff85661b4c01ec3032d06d158debc9fc4cbf8c67db53bb1b0ea73d9149e3bf4fa5ad502e0928aef48ee1192bbc970a5db262571159cf0a263e07a65d192ef49aaedee9b6073e6694aa144a0c3056be9cee82d5a8cbd8d25e216001d1c864ae95988b75f191fd82db90abf3ff025606f5fc41aec8af47dadf2a337694000bd56ae337e0712530f3fbf95e147303e57e3c534eb60e2f95b00337365a3d4fad3b5a8060334098af3b48b2064040b20151d5e2e0f1b2e3878cb99bfe459f8213e166560d43b216530cccaea898b3334a615a4ec6f71584969b2e5ff48238791fa4274204121a658b92558b43850a130f428df8a3ffe461fda3f90a60bb9a3c1a84b841ab3e82a4af226bd0294c7cd1a2e0884228023ffd3fd1df1deea35bee5fa824b752bc3a2fc880470cc9d484d3d013f19543c4687ae4e3964917e91d68619d588c907dfa6e173f7e7146c8064bd2b6dbb6e207f82e3d7bb093d1eb0bd33558b95823e316867d4be7e2423213b7f6a48a7cca6bbadc7b08387ac7f6fbefb013016f127a64f96e0c64026807e7e2c3d8c4845b65386c28a7dae99e6b7e8a79b2765d81d13ed739e0a2d195aaa0f851489abd194482f0613910fc501393d36617c6015ba135f03eb5196c68582a05b297d3cc67d3ba0f743dd92f6e4b427726927879708885fa22ea1422817ec3d395d437abbe8505459d71e6ded96b3d968a40b19beeb8ac74ca5b7058da6e7937fa546ca18e8ab19880641da5b04ccd2469b7cbf4c75173a02700e754013ef45829d9f0be9756a050e50d87e2b4bc20fe4df99cc719b43c3e24ce7a72aee6ea3b29a62c9a3c048a35094b9ea5de693e601d8cb5601dfe54fa1a6dae8100e779f69c31a478e48bbf6942985a8e20d37cf676454937cdf875e28b70971a94f3b292f90dc564c724d33303954b6ca9c62016d75e86a26d126d76d3bd52ee34ab9bd54816a1f833299d17a9980103d3667205a7e7e026320bd580733ccabcf04f16e9da5c1408b024507dca1edf4de3fc5936db1d7b0aacd8f8eb0370363844e24f27f562e5c62f7fb71bab25214b7dbece710ef05498dffe1db580e523ed1f1a1e3ee76022918da19c340183f76e9d7af08d1960ab79e541a105a44c12c53e637f1886c40592ebddd60a3b5560dbd63ab813fc501cf5d1b1bb2be23b99cb68bfd03041dbf140c6fd1539e21ed9db2d492305bfe2e8d7d8bfa83a57741cc8f25b3be140a5cedd625dfb94cbfa8a9c245cd5d89fc1e9f6351fba87e98aa52463a4a74d0968da8cfc35725ac521b9ae03b15c132f529956e1c192eb7382079134af11f3ccb21569aa6640aaf2835024d93f7ed02d016ec4dc49b01a62907a4436e61d68a93164ab92ece75188abb792b2eb3fc6fcdccc2782141dbe8a2f204854cadf1d0ea0a1d670e4452093dd59d5a3c26cc9da6cc066976d56f0fb4ef7b6f51db71fb9a9ad6edc62ef7fef91e17300b3ee8556ae617e33c291dbe91aef5fc7c780a225ec2c124c9f5116437e7c811180daa5aafe3d761a71d8f9f44f78e15a9a0e4ee733fcda7bd7f7599cc9197237a6555b70f377e0f97372e0955277b449a7811d592b8476628a57289e751acd15c07fa4990c9a962fd6fd2394b24e8cdb18b4ffb29080814dd56fa095716d59e183a3f546a630f4413974972840936894eeed85ba5cecd65a6cf79b361227e5fb730f2e7f81123267ff605b17a004510b52361b02d17a534f9bb2f3b3bd1f9a18b2dd94adf36931a308cf72c11fc54c85657e39d4c240934b56482153d59cc90e75e1b67b94420ee8dd5b19dde5cb8d813f97b5df7b65f3903584ff89fd52ca1d68235e069ad0df79b1e262bcb94dd2c3179dc9e26bb611a283405bf9c867d25c20fd5cc0a0f7d9eb458b54867ab6c06360a7d0088fc56cf5d28c841f169bf5a0280b1d3e3ccbdbd9998c773ec0b6398d55e53cbb9385048195a773648cc1142e39359a7d04a569b7038ffb75b13a583094d806689f9e857306e03879f58e25c6942cb14fce855132090052db2e3dd518b1b4e4d137e6f7f1567256b6021bc1b2b8f3ac68a233c49503a64f1053da1940375450d44d5f749062932b55a23d29ade12bd5ddebc8af7209239c7d58e1823fbfffe6fd88806667166294947acec9fde179ae8b6e192255de41bba35a67d0791f68ae6890feed7529874d9c2e09a5cd000fc5b64e3f413d414fe790034188b13ad0cd906a4562cc61026b0e744b00bd03de99a5ae923926c042ca8b1a10bc9d3b3d0cfc617667be30651e31e04f5983d029823cc8f65dd94bc387d316cd90125747c4c7ecaba83dc8187c081f34b7ec7bda3beb1d11b8c71271908e54ec88dcaedc5a87aa17f2090819d27af1334cd90b3a8205a615b9f64cffd588f1d6e8bfd5e214e44ca9002929629d1bf4a1747b6d0d24d84918df6a643708a92db6656933d54dd8ec19954fed2c45c42a20efd9c0dbee5d6fe48f4b8d8628dea42f184262e0dd665d6c1585e1aab90deab1c206e2b5468d2d7cc19fdbad8bd527e363b7ea67340a7744738e4c7a78cdca406344894ee7307bc365edd5859feda17f15f8041c129631a28eddef3402a4af9e593a8ecf7ec0fa9be86a9bd4c48bd4c0d1663c3cb35ce642de8f6ee1969f27e41f327ff2b9a13f705f4419494303fd6ed1991b8509fda1bc87925e4b4c8525e1eaf836b54e5e97cc2559202bd43656f1f7cf8945bca7a12fb43c076e6a59f62648a9d90b9dfa7f840237945da04c31b297ac81dc4312ca120b8b82d01eec23e67610cbf22151b0288399b6a1a05ed22e2ec960aac9b85d4d997511d89b946a41e59f9ece53527d56d099dee9a2f7fe835184b2c6448dfbf457952bc6ff1d6cc9f5ac6f1330acebaf9f1f853485e74abfca74bac7877d73246e181232648df0e9951bab97cfd73e3cda77359b8acca8e4809a98da23358ff053c88001da422acb2df723daf9fe5fe01498018bb15a8532de193a75cc07406103fecd30683f599dbdb2e0eac721750897bdd12984f007f85d3f9a2d5b499f2ce589cc66e6720da23bd1a8e03c583de3f9c8e245dc50c6ad9325c90346b9a3f999865c8b3a498257affaad23ea6b39db55747ed2fa846ab2c484e7e507ff71e742329db28f809c8b3568d603190b0927ec574e0aa335b9b4f9ce588fb90efc59654cb232a9c0928a1aaaa49c95e6c91615ace6a266ef81f31d947bf856fd69705fd9b3b163942a4a5d5dbe34cceaa3b5eba495014ef0f45588cb8f83f87d56ecd8c981234f7a89be3b3881df9fd095528fd24f1adb92445552c9f1f970bcf0d38bc8a37a", 0x0, 0x800}, 0x48) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x28011, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r8], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB='\x00'/10, @ANYRES32=r6], 0x4}}, 0x0) sendfile(r4, r3, 0x0, 0x100000002) socket$alg(0x26, 0x5, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) pipe(&(0x7f0000000380)) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='br_fdb_update\x00', r0}, 0x10) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r1, 0x0, 0x37, 0xb6, &(0x7f0000000180)="df0ae874fd9da225a45d6fc6fed3a5eb3cec6ed5e64203774208b324aa28e94526cb3590f84e6e672a7b4b9671ea193dbeb0a9880f887e", &(0x7f0000000280)=""/182, 0x200, 0x0, 0x72, 0x1000, &(0x7f00000003c0)="6fa4b6978d5d3ba6bd778a22ded847678df0b53765197e0466b04bef2778f0b2bf292233f53e7c7f2261253251997f7b406816df5660b79817d46f94b7ac136bf9dcef0e64531b682c6e2527dd4bbdcb98998edaea2b85b56768a46197bb424101c8d021bccb8f3aa0e6a807562c2d3de4bd", &(0x7f00000005c0)="d868c48dab57a2509b813269d54a33dd0216a366870dffab6a304a179a1e90c60cf00b162a2b41aa52da0c8e0062f477c85979c3eabcc1639412090c9c683c7ca0b76b19d5b83ab6f43fe503946bec54920880befc44c50d1896d4168a219b80b6cc9b9c56c280b347b981da859932fb6fed1e40fcbc3287d51c743e847881dfa1f01f0c1ab86bd22d8a56c4230b1093384eb31e108a580ca17c7ecf23ed789bc8380c850c01e1b2e81d5de5febd3aed7e494bea767eb24f4459b008036fbaf9037f8864e52b445426a67ff00eceb1aa85c6a075d1943487a51302adfa6cefdcf35c97843c26f67eda929e8435aea685abd52093e86fa04dd8b3f4f25ab8208816c750146b4e0c817ecc5c8e38df1184868ab10a6bc1db77b91a167839e195fb62484309a44bfd2ef8642dfe1e52b41f174d7d55341fd4a49a16494f9a7ea560ea50212ae51fb1dc92c2777aada07472946fb4d71541ad47c6356a0823f368d8e63288d95f8da66a4581cdb4885211c47f8677eeb7fec3882bf126768ab7cf63f5fbb2e2b4a0252de05c556029113a84986e2dbfe7fd8b36b215a5ec5f92500f919343da747ec2371789f07c6dc6121df937ff0a58b1ed1e9e56f2432701347cf6316df5125fc3d81b7ae9a95671d6e5754e16f94ffe690205cf2f8e788cf8e96143af8a59e3c05f2e1882a66492f94c1799190f0f5e04cec5421f8f3a6d13c004af3cd1dfd797193d8b721e158dae5e0595eab13a9e9fa600f90cc4a41735713c1ea2857a0079878a2414f2684845e916ca75b12ecc2948ebc3fdc78cf83cdfa4ccb5e6f995b78fe6dc18111fbc3b71f024f008d2ec76dd09d0a735420f8e4cdb58fd602eb79148c8f89f3f5257d06bef8a980fe65f38109a8f9967d319181db58a9da219f8a81663378027d97e2f98bc6fbf9d9f7504b940ea69f1c9668ddb3b0387037822b4807598183a574be6e3171252401f398cdaceeba07b9d0846c9e994d455cdd96434d7203177dd5afda469147269b144e799f590b96d21d85077d5945b30b2bad0978c5b935299892031371562c015b1ef61dcace8a694dc2ec285241e2610f010eceb23271e4c745b91094f99b24f9127dc72ee93768dd087b1de8ef9cfdd7ff2c54d7fea1b9256c2ba37dc94741aae881f9b8dd20f5e57253845ae4eb1d7254b03da8a483375337ee7b4c55f9d569ae38f43dbcf73c93f44523940395c56df6df4a9655ee014539414d78c6369220a2f4b63df71d820e85232b432933d5be38d3074c88db7b987382f6b33e0d1c1ed9d422cac861ba67edf19e8de99a4bd5051977cb76416923dd8214bf0db9c4425697ab5dfa03c2dc023cd159febb2cdc5a4d25b9ba028cdaecdc55061828c5390618f26fe96bb2facbdf2a01cf7270ad772c7f64af0e27e5c5ce8e60353422e3df083ac3247f3e5ea98b2c47bf0d63fd7e907ebcd28556ca7f927fa842e77d8fd0eaf43de674f2081f051c37644ab11136942575b98eae863b5fcfff48848cd4681f7957c0e62a88b4024fee767ee57da0eb6381d3337a158a33cd15fbd5e0fdcf31146fa1983a089f38296f0973f75eeb3211ab6f9e401779e4ae723f174faf5856eeeb62a03f84ac5d1337912dd699b92b96f77d1da2165d169fd29e3c209842c79f4718f1ab0f666ddfc2019d967797d841e45bda6d7e1f0cf3ed9e66b90332d5b6723eca726208ab47a48500a54d66e3273541ef394fe2b1257adaed21106d53f61f5037341e6cc8250ed039c85fca6c4c7a7266f3a5e4579615fb9969c0e90b2b25f3bba480b3897ec6d06cc64e3be661bc56c9f3ecbceafc417bc1010cbb1b7f28b48c65eb270e3bbcedafc503d32e6cf745544a91d255a6536e0f6f0f9ad5ed310c9b9c239db8b905b253a039edd0e5329cfa7ecc8bc773a60a77c9f463cea6220c4c813cf1b2961f086ce4f20c9df356e1966f8fb1bfcd130a3e7d09dcb2510ae2c87b588297dd8e1f2cff3ecbbd3eed8d1bd5abb05fcaec7ed2d8cf1bb2d4642863031469e17184cdabae7548807043da4054e2edd1ba35cbe70734b08c05fedb887e61c33290f77353c4afe27d7c1c60401fabb346140deb172148321d211e52d3fdbe631e044ebea0ab59f374a07efadbcfb7a1538b530bfc58a223ed3704ec2ccee19782e58fa0376e6eea50c691776cdf8212d8388c80a4bf1ce5d7346bb019a5f6299e34eb0c98ad5b49d0d5392b416752c78c1443d5a2d8cb2cc59e5663084f16610c5765d5eeacd62c0a3a9c4f347161e22c18ee49e5378f4218a409b1cb492847b81f32b37e654894e27b88b76306f0df615ad90685ecc5ecf0dbe9cbd39e7e84ddf7315dbb5fb3adf2281a89814ea6b852971602ac01674e45050fc3b7a489adf04e315b544079aa7f34b7a792888d5837077d5aaea97db65ce011dc0458f41b0740c3a9b335e276c237659d2b9ff85661b4c01ec3032d06d158debc9fc4cbf8c67db53bb1b0ea73d9149e3bf4fa5ad502e0928aef48ee1192bbc970a5db262571159cf0a263e07a65d192ef49aaedee9b6073e6694aa144a0c3056be9cee82d5a8cbd8d25e216001d1c864ae95988b75f191fd82db90abf3ff025606f5fc41aec8af47dadf2a337694000bd56ae337e0712530f3fbf95e147303e57e3c534eb60e2f95b00337365a3d4fad3b5a8060334098af3b48b2064040b20151d5e2e0f1b2e3878cb99bfe459f8213e166560d43b216530cccaea898b3334a615a4ec6f71584969b2e5ff48238791fa4274204121a658b92558b43850a130f428df8a3ffe461fda3f90a60bb9a3c1a84b841ab3e82a4af226bd0294c7cd1a2e0884228023ffd3fd1df1deea35bee5fa824b752bc3a2fc880470cc9d484d3d013f19543c4687ae4e3964917e91d68619d588c907dfa6e173f7e7146c8064bd2b6dbb6e207f82e3d7bb093d1eb0bd33558b95823e316867d4be7e2423213b7f6a48a7cca6bbadc7b08387ac7f6fbefb013016f127a64f96e0c64026807e7e2c3d8c4845b65386c28a7dae99e6b7e8a79b2765d81d13ed739e0a2d195aaa0f851489abd194482f0613910fc501393d36617c6015ba135f03eb5196c68582a05b297d3cc67d3ba0f743dd92f6e4b427726927879708885fa22ea1422817ec3d395d437abbe8505459d71e6ded96b3d968a40b19beeb8ac74ca5b7058da6e7937fa546ca18e8ab19880641da5b04ccd2469b7cbf4c75173a02700e754013ef45829d9f0be9756a050e50d87e2b4bc20fe4df99cc719b43c3e24ce7a72aee6ea3b29a62c9a3c048a35094b9ea5de693e601d8cb5601dfe54fa1a6dae8100e779f69c31a478e48bbf6942985a8e20d37cf676454937cdf875e28b70971a94f3b292f90dc564c724d33303954b6ca9c62016d75e86a26d126d76d3bd52ee34ab9bd54816a1f833299d17a9980103d3667205a7e7e026320bd580733ccabcf04f16e9da5c1408b024507dca1edf4de3fc5936db1d7b0aacd8f8eb0370363844e24f27f562e5c62f7fb71bab25214b7dbece710ef05498dffe1db580e523ed1f1a1e3ee76022918da19c340183f76e9d7af08d1960ab79e541a105a44c12c53e637f1886c40592ebddd60a3b5560dbd63ab813fc501cf5d1b1bb2be23b99cb68bfd03041dbf140c6fd1539e21ed9db2d492305bfe2e8d7d8bfa83a57741cc8f25b3be140a5cedd625dfb94cbfa8a9c245cd5d89fc1e9f6351fba87e98aa52463a4a74d0968da8cfc35725ac521b9ae03b15c132f529956e1c192eb7382079134af11f3ccb21569aa6640aaf2835024d93f7ed02d016ec4dc49b01a62907a4436e61d68a93164ab92ece75188abb792b2eb3fc6fcdccc2782141dbe8a2f204854cadf1d0ea0a1d670e4452093dd59d5a3c26cc9da6cc066976d56f0fb4ef7b6f51db71fb9a9ad6edc62ef7fef91e17300b3ee8556ae617e33c291dbe91aef5fc7c780a225ec2c124c9f5116437e7c811180daa5aafe3d761a71d8f9f44f78e15a9a0e4ee733fcda7bd7f7599cc9197237a6555b70f377e0f97372e0955277b449a7811d592b8476628a57289e751acd15c07fa4990c9a962fd6fd2394b24e8cdb18b4ffb29080814dd56fa095716d59e183a3f546a630f4413974972840936894eeed85ba5cecd65a6cf79b361227e5fb730f2e7f81123267ff605b17a004510b52361b02d17a534f9bb2f3b3bd1f9a18b2dd94adf36931a308cf72c11fc54c85657e39d4c240934b56482153d59cc90e75e1b67b94420ee8dd5b19dde5cb8d813f97b5df7b65f3903584ff89fd52ca1d68235e069ad0df79b1e262bcb94dd2c3179dc9e26bb611a283405bf9c867d25c20fd5cc0a0f7d9eb458b54867ab6c06360a7d0088fc56cf5d28c841f169bf5a0280b1d3e3ccbdbd9998c773ec0b6398d55e53cbb9385048195a773648cc1142e39359a7d04a569b7038ffb75b13a583094d806689f9e857306e03879f58e25c6942cb14fce855132090052db2e3dd518b1b4e4d137e6f7f1567256b6021bc1b2b8f3ac68a233c49503a64f1053da1940375450d44d5f749062932b55a23d29ade12bd5ddebc8af7209239c7d58e1823fbfffe6fd88806667166294947acec9fde179ae8b6e192255de41bba35a67d0791f68ae6890feed7529874d9c2e09a5cd000fc5b64e3f413d414fe790034188b13ad0cd906a4562cc61026b0e744b00bd03de99a5ae923926c042ca8b1a10bc9d3b3d0cfc617667be30651e31e04f5983d029823cc8f65dd94bc387d316cd90125747c4c7ecaba83dc8187c081f34b7ec7bda3beb1d11b8c71271908e54ec88dcaedc5a87aa17f2090819d27af1334cd90b3a8205a615b9f64cffd588f1d6e8bfd5e214e44ca9002929629d1bf4a1747b6d0d24d84918df6a643708a92db6656933d54dd8ec19954fed2c45c42a20efd9c0dbee5d6fe48f4b8d8628dea42f184262e0dd665d6c1585e1aab90deab1c206e2b5468d2d7cc19fdbad8bd527e363b7ea67340a7744738e4c7a78cdca406344894ee7307bc365edd5859feda17f15f8041c129631a28eddef3402a4af9e593a8ecf7ec0fa9be86a9bd4c48bd4c0d1663c3cb35ce642de8f6ee1969f27e41f327ff2b9a13f705f4419494303fd6ed1991b8509fda1bc87925e4b4c8525e1eaf836b54e5e97cc2559202bd43656f1f7cf8945bca7a12fb43c076e6a59f62648a9d90b9dfa7f840237945da04c31b297ac81dc4312ca120b8b82d01eec23e67610cbf22151b0288399b6a1a05ed22e2ec960aac9b85d4d997511d89b946a41e59f9ece53527d56d099dee9a2f7fe835184b2c6448dfbf457952bc6ff1d6cc9f5ac6f1330acebaf9f1f853485e74abfca74bac7877d73246e181232648df0e9951bab97cfd73e3cda77359b8acca8e4809a98da23358ff053c88001da422acb2df723daf9fe5fe01498018bb15a8532de193a75cc07406103fecd30683f599dbdb2e0eac721750897bdd12984f007f85d3f9a2d5b499f2ce589cc66e6720da23bd1a8e03c583de3f9c8e245dc50c6ad9325c90346b9a3f999865c8b3a498257affaad23ea6b39db55747ed2fa846ab2c484e7e507ff71e742329db28f809c8b3568d603190b0927ec574e0aa335b9b4f9ce588fb90efc59654cb232a9c0928a1aaaa49c95e6c91615ace6a266ef81f31d947bf856fd69705fd9b3b163942a4a5d5dbe34cceaa3b5eba495014ef0f45588cb8f83f87d56ecd8c981234f7a89be3b3881df9fd095528fd24f1adb92445552c9f1f970bcf0d38bc8a37a", 0x0, 0x800}, 0x48) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x28011, r2, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000080)) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r8], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB='\x00'/10, @ANYRES32=r6], 0x4}}, 0x0) (async) sendfile(r4, r3, 0x0, 0x100000002) (async) 12:51:05 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x64, &(0x7f0000000000)=[@in={0x2, 0x0, @rand_addr=0x64010101}, @in={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x3e}}, @in={0x2, 0x4e20, @local}, @in={0x2, 0x4e22, @loopback}], 0x40) (async) shutdown(r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) (async) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e20, 0x0, @local, 0x1ff}}, [0x8, 0x3, 0x10001, 0x3, 0x7, 0xf08, 0xffffffff7fffffff, 0x6, 0x213, 0x2, 0x9, 0x2, 0x1117, 0x7, 0xffffffffffffffff]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000240)={r2, 0x8add}, &(0x7f0000000280)=0x8) (async) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f00000002c0)=[@in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, @in={0x2, 0x4e20, @empty}, @in={0x2, 0x4e24, @private=0xa010100}], 0x30) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x10, &(0x7f0000000140)=[@in={0x2, 0x0, @dev}]}, &(0x7f0000000200)=0x10) [ 227.639774][ T5371] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 228.158503][ T27] audit: type=1804 audit(1667911864.985:22): pid=5379 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1131386518/syzkaller.BxCWFn/81/cgroup.controllers" dev="sda1" ino=1170 res=1 errno=0 12:51:05 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000004ff070095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='sched_switch\x00', r0}, 0x10) unshare(0x40000000) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000540)="d62e8d7e5c80e3a377aaf751082ab77eb8a5fbbf6fce9d40047e708c13bf1aeab49a43477a57d334fcff02c7f9ed452702d555a8464d1c1e6a222b3c05bc2da9a1067c81e9bdabb3aa161621a80d1ebbddf0836d6c5681d630189c3bc55db23f0e4934417432d6ed5aaac600ca574069658c73201d2f7a108e1bbbb241e85d1c5bd4ea623dda62298b48579fe8fc98d2ff219722aff2e2247fa09af4dea4328010512c797759fadb8fce573bc0b790b7df297741513ef7d53ada310000c7a8e4ba7373c5fca6ef07ba905bf00912d880ede144623500786e6a8c8eeab10cd9d23e12c6772549649eb157e9f19f8fec4379195aabad30e945a952a3688a522c605b2a5ca04aeb685a77a4d86cf549039fb288c010ad3aff070000aa4425952fde3e00"/300, 0x0, 0x7, r1}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000400)="9c451570abd100000000925ac38d1ad437b0b5a82d2996be094f00000000000000053da8ea2a092f2c73c9563ccb05412fa23c4b77d06ae8b6ed02b85151b4f968e9640a1cc1200d5bdbaa2fa6f2655c7f131eef310a6123926b0772fb47dd5493b3bc46bb2cfed7f34ec68a74cdf31e3bb8ea03008aead425293d2a3762908a90f2809b03f9927df6da2847d7250c4a7ee48960bb1def0eb219645db56f21567bb54c6c061889d85ea17e89de90e865fee7e3a36047b73aa9c3c1bc60bc279adde8b309e01aa261a6c0a0f0ccd63bdb155baf0032a27b0af5733e2d311710a832970a3aef8c2cea3cb9a208925e85d43aadd2c1722b17708d3f1a5794eb1ab4c806873d4de1b5f6aa3c9ea7ef98087737f8e44ae0a9bd5ba753dbb29714d9", &(0x7f0000000240), 0x288}, 0x38) write$cgroup_type(0xffffffffffffffff, &(0x7f0000000000), 0x248800) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x36, 0x18}, 0xc) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x275a, 0x0) ioctl$EXT4_IOC_CHECKPOINT(r2, 0x4004662b, &(0x7f0000000000)=0x2) bpf$OBJ_GET_MAP(0x7, &(0x7f0000002780)={&(0x7f0000002740)='./file0\x00', 0x0, 0x18}, 0x10) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f00000003c0), 0xffffffffffffffff) socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000300)={0xffffffffffffffff, 0xf9, 0x8004, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d40)={0xffffffffffffffff}) ioctl$F2FS_IOC_GET_FEATURES(r3, 0x8004f50c, &(0x7f0000000000)) ioctl$sock_ifreq(r3, 0x89a2, &(0x7f0000000080)={'bridge0\x00', @ifru_settings={0xb, 0x80000001, @sync=&(0x7f0000000040)={0xffff6a0c, 0xfffffff8, 0x100}}}) setsockopt$sock_int(r2, 0x1, 0x3, &(0x7f0000000180)=0xfffffffb, 0x4) [ 228.314813][ T27] audit: type=1804 audit(1667911865.105:23): pid=5397 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir2901123923/syzkaller.hM6QS4/66/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 12:51:05 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0x200000100000011, 0x3, 0x0) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async, rerun: 32) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (rerun: 32) socket$packet(0x11, 0x2, 0x300) (async) socket(0x10, 0x803, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r4, 0x0, 0x25, 0x10}, 0x10) (async, rerun: 32) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c900000000000005000000080003"], 0x24}}, 0x0) (async, rerun: 32) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff830500000000000000", @ANYRES32=r5], 0x4}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100000002) 12:51:05 executing program 0: socket$alg(0x26, 0x5, 0x0) (async) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=@framed, &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async, rerun: 32) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='br_fdb_update\x00', r0}, 0x10) (async, rerun: 32) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000440)={r1, 0x0, 0x37, 0xb6, &(0x7f0000000180)="df0ae874fd9da225a45d6fc6fed3a5eb3cec6ed5e64203774208b324aa28e94526cb3590f84e6e672a7b4b9671ea193dbeb0a9880f887e", &(0x7f0000000280)=""/182, 0x200, 0x0, 0x72, 0x1000, &(0x7f00000003c0)="6fa4b6978d5d3ba6bd778a22ded847678df0b53765197e0466b04bef2778f0b2bf292233f53e7c7f2261253251997f7b406816df5660b79817d46f94b7ac136bf9dcef0e64531b682c6e2527dd4bbdcb98998edaea2b85b56768a46197bb424101c8d021bccb8f3aa0e6a807562c2d3de4bd", &(0x7f00000005c0)="d868c48dab57a2509b813269d54a33dd0216a366870dffab6a304a179a1e90c60cf00b162a2b41aa52da0c8e0062f477c85979c3eabcc1639412090c9c683c7ca0b76b19d5b83ab6f43fe503946bec54920880befc44c50d1896d4168a219b80b6cc9b9c56c280b347b981da859932fb6fed1e40fcbc3287d51c743e847881dfa1f01f0c1ab86bd22d8a56c4230b1093384eb31e108a580ca17c7ecf23ed789bc8380c850c01e1b2e81d5de5febd3aed7e494bea767eb24f4459b008036fbaf9037f8864e52b445426a67ff00eceb1aa85c6a075d1943487a51302adfa6cefdcf35c97843c26f67eda929e8435aea685abd52093e86fa04dd8b3f4f25ab8208816c750146b4e0c817ecc5c8e38df1184868ab10a6bc1db77b91a167839e195fb62484309a44bfd2ef8642dfe1e52b41f174d7d55341fd4a49a16494f9a7ea560ea50212ae51fb1dc92c2777aada07472946fb4d71541ad47c6356a0823f368d8e63288d95f8da66a4581cdb4885211c47f8677eeb7fec3882bf126768ab7cf63f5fbb2e2b4a0252de05c556029113a84986e2dbfe7fd8b36b215a5ec5f92500f919343da747ec2371789f07c6dc6121df937ff0a58b1ed1e9e56f2432701347cf6316df5125fc3d81b7ae9a95671d6e5754e16f94ffe690205cf2f8e788cf8e96143af8a59e3c05f2e1882a66492f94c1799190f0f5e04cec5421f8f3a6d13c004af3cd1dfd797193d8b721e158dae5e0595eab13a9e9fa600f90cc4a41735713c1ea2857a0079878a2414f2684845e916ca75b12ecc2948ebc3fdc78cf83cdfa4ccb5e6f995b78fe6dc18111fbc3b71f024f008d2ec76dd09d0a735420f8e4cdb58fd602eb79148c8f89f3f5257d06bef8a980fe65f38109a8f9967d319181db58a9da219f8a81663378027d97e2f98bc6fbf9d9f7504b940ea69f1c9668ddb3b0387037822b4807598183a574be6e3171252401f398cdaceeba07b9d0846c9e994d455cdd96434d7203177dd5afda469147269b144e799f590b96d21d85077d5945b30b2bad0978c5b935299892031371562c015b1ef61dcace8a694dc2ec285241e2610f010eceb23271e4c745b91094f99b24f9127dc72ee93768dd087b1de8ef9cfdd7ff2c54d7fea1b9256c2ba37dc94741aae881f9b8dd20f5e57253845ae4eb1d7254b03da8a483375337ee7b4c55f9d569ae38f43dbcf73c93f44523940395c56df6df4a9655ee014539414d78c6369220a2f4b63df71d820e85232b432933d5be38d3074c88db7b987382f6b33e0d1c1ed9d422cac861ba67edf19e8de99a4bd5051977cb76416923dd8214bf0db9c4425697ab5dfa03c2dc023cd159febb2cdc5a4d25b9ba028cdaecdc55061828c5390618f26fe96bb2facbdf2a01cf7270ad772c7f64af0e27e5c5ce8e60353422e3df083ac3247f3e5ea98b2c47bf0d63fd7e907ebcd28556ca7f927fa842e77d8fd0eaf43de674f2081f051c37644ab11136942575b98eae863b5fcfff48848cd4681f7957c0e62a88b4024fee767ee57da0eb6381d3337a158a33cd15fbd5e0fdcf31146fa1983a089f38296f0973f75eeb3211ab6f9e401779e4ae723f174faf5856eeeb62a03f84ac5d1337912dd699b92b96f77d1da2165d169fd29e3c209842c79f4718f1ab0f666ddfc2019d967797d841e45bda6d7e1f0cf3ed9e66b90332d5b6723eca726208ab47a48500a54d66e3273541ef394fe2b1257adaed21106d53f61f5037341e6cc8250ed039c85fca6c4c7a7266f3a5e4579615fb9969c0e90b2b25f3bba480b3897ec6d06cc64e3be661bc56c9f3ecbceafc417bc1010cbb1b7f28b48c65eb270e3bbcedafc503d32e6cf745544a91d255a6536e0f6f0f9ad5ed310c9b9c239db8b905b253a039edd0e5329cfa7ecc8bc773a60a77c9f463cea6220c4c813cf1b2961f086ce4f20c9df356e1966f8fb1bfcd130a3e7d09dcb2510ae2c87b588297dd8e1f2cff3ecbbd3eed8d1bd5abb05fcaec7ed2d8cf1bb2d4642863031469e17184cdabae7548807043da4054e2edd1ba35cbe70734b08c05fedb887e61c33290f77353c4afe27d7c1c60401fabb346140deb172148321d211e52d3fdbe631e044ebea0ab59f374a07efadbcfb7a1538b530bfc58a223ed3704ec2ccee19782e58fa0376e6eea50c691776cdf8212d8388c80a4bf1ce5d7346bb019a5f6299e34eb0c98ad5b49d0d5392b416752c78c1443d5a2d8cb2cc59e5663084f16610c5765d5eeacd62c0a3a9c4f347161e22c18ee49e5378f4218a409b1cb492847b81f32b37e654894e27b88b76306f0df615ad90685ecc5ecf0dbe9cbd39e7e84ddf7315dbb5fb3adf2281a89814ea6b852971602ac01674e45050fc3b7a489adf04e315b544079aa7f34b7a792888d5837077d5aaea97db65ce011dc0458f41b0740c3a9b335e276c237659d2b9ff85661b4c01ec3032d06d158debc9fc4cbf8c67db53bb1b0ea73d9149e3bf4fa5ad502e0928aef48ee1192bbc970a5db262571159cf0a263e07a65d192ef49aaedee9b6073e6694aa144a0c3056be9cee82d5a8cbd8d25e216001d1c864ae95988b75f191fd82db90abf3ff025606f5fc41aec8af47dadf2a337694000bd56ae337e0712530f3fbf95e147303e57e3c534eb60e2f95b00337365a3d4fad3b5a8060334098af3b48b2064040b20151d5e2e0f1b2e3878cb99bfe459f8213e166560d43b216530cccaea898b3334a615a4ec6f71584969b2e5ff48238791fa4274204121a658b92558b43850a130f428df8a3ffe461fda3f90a60bb9a3c1a84b841ab3e82a4af226bd0294c7cd1a2e0884228023ffd3fd1df1deea35bee5fa824b752bc3a2fc880470cc9d484d3d013f19543c4687ae4e3964917e91d68619d588c907dfa6e173f7e7146c8064bd2b6dbb6e207f82e3d7bb093d1eb0bd33558b95823e316867d4be7e2423213b7f6a48a7cca6bbadc7b08387ac7f6fbefb013016f127a64f96e0c64026807e7e2c3d8c4845b65386c28a7dae99e6b7e8a79b2765d81d13ed739e0a2d195aaa0f851489abd194482f0613910fc501393d36617c6015ba135f03eb5196c68582a05b297d3cc67d3ba0f743dd92f6e4b427726927879708885fa22ea1422817ec3d395d437abbe8505459d71e6ded96b3d968a40b19beeb8ac74ca5b7058da6e7937fa546ca18e8ab19880641da5b04ccd2469b7cbf4c75173a02700e754013ef45829d9f0be9756a050e50d87e2b4bc20fe4df99cc719b43c3e24ce7a72aee6ea3b29a62c9a3c048a35094b9ea5de693e601d8cb5601dfe54fa1a6dae8100e779f69c31a478e48bbf6942985a8e20d37cf676454937cdf875e28b70971a94f3b292f90dc564c724d33303954b6ca9c62016d75e86a26d126d76d3bd52ee34ab9bd54816a1f833299d17a9980103d3667205a7e7e026320bd580733ccabcf04f16e9da5c1408b024507dca1edf4de3fc5936db1d7b0aacd8f8eb0370363844e24f27f562e5c62f7fb71bab25214b7dbece710ef05498dffe1db580e523ed1f1a1e3ee76022918da19c340183f76e9d7af08d1960ab79e541a105a44c12c53e637f1886c40592ebddd60a3b5560dbd63ab813fc501cf5d1b1bb2be23b99cb68bfd03041dbf140c6fd1539e21ed9db2d492305bfe2e8d7d8bfa83a57741cc8f25b3be140a5cedd625dfb94cbfa8a9c245cd5d89fc1e9f6351fba87e98aa52463a4a74d0968da8cfc35725ac521b9ae03b15c132f529956e1c192eb7382079134af11f3ccb21569aa6640aaf2835024d93f7ed02d016ec4dc49b01a62907a4436e61d68a93164ab92ece75188abb792b2eb3fc6fcdccc2782141dbe8a2f204854cadf1d0ea0a1d670e4452093dd59d5a3c26cc9da6cc066976d56f0fb4ef7b6f51db71fb9a9ad6edc62ef7fef91e17300b3ee8556ae617e33c291dbe91aef5fc7c780a225ec2c124c9f5116437e7c811180daa5aafe3d761a71d8f9f44f78e15a9a0e4ee733fcda7bd7f7599cc9197237a6555b70f377e0f97372e0955277b449a7811d592b8476628a57289e751acd15c07fa4990c9a962fd6fd2394b24e8cdb18b4ffb29080814dd56fa095716d59e183a3f546a630f4413974972840936894eeed85ba5cecd65a6cf79b361227e5fb730f2e7f81123267ff605b17a004510b52361b02d17a534f9bb2f3b3bd1f9a18b2dd94adf36931a308cf72c11fc54c85657e39d4c240934b56482153d59cc90e75e1b67b94420ee8dd5b19dde5cb8d813f97b5df7b65f3903584ff89fd52ca1d68235e069ad0df79b1e262bcb94dd2c3179dc9e26bb611a283405bf9c867d25c20fd5cc0a0f7d9eb458b54867ab6c06360a7d0088fc56cf5d28c841f169bf5a0280b1d3e3ccbdbd9998c773ec0b6398d55e53cbb9385048195a773648cc1142e39359a7d04a569b7038ffb75b13a583094d806689f9e857306e03879f58e25c6942cb14fce855132090052db2e3dd518b1b4e4d137e6f7f1567256b6021bc1b2b8f3ac68a233c49503a64f1053da1940375450d44d5f749062932b55a23d29ade12bd5ddebc8af7209239c7d58e1823fbfffe6fd88806667166294947acec9fde179ae8b6e192255de41bba35a67d0791f68ae6890feed7529874d9c2e09a5cd000fc5b64e3f413d414fe790034188b13ad0cd906a4562cc61026b0e744b00bd03de99a5ae923926c042ca8b1a10bc9d3b3d0cfc617667be30651e31e04f5983d029823cc8f65dd94bc387d316cd90125747c4c7ecaba83dc8187c081f34b7ec7bda3beb1d11b8c71271908e54ec88dcaedc5a87aa17f2090819d27af1334cd90b3a8205a615b9f64cffd588f1d6e8bfd5e214e44ca9002929629d1bf4a1747b6d0d24d84918df6a643708a92db6656933d54dd8ec19954fed2c45c42a20efd9c0dbee5d6fe48f4b8d8628dea42f184262e0dd665d6c1585e1aab90deab1c206e2b5468d2d7cc19fdbad8bd527e363b7ea67340a7744738e4c7a78cdca406344894ee7307bc365edd5859feda17f15f8041c129631a28eddef3402a4af9e593a8ecf7ec0fa9be86a9bd4c48bd4c0d1663c3cb35ce642de8f6ee1969f27e41f327ff2b9a13f705f4419494303fd6ed1991b8509fda1bc87925e4b4c8525e1eaf836b54e5e97cc2559202bd43656f1f7cf8945bca7a12fb43c076e6a59f62648a9d90b9dfa7f840237945da04c31b297ac81dc4312ca120b8b82d01eec23e67610cbf22151b0288399b6a1a05ed22e2ec960aac9b85d4d997511d89b946a41e59f9ece53527d56d099dee9a2f7fe835184b2c6448dfbf457952bc6ff1d6cc9f5ac6f1330acebaf9f1f853485e74abfca74bac7877d73246e181232648df0e9951bab97cfd73e3cda77359b8acca8e4809a98da23358ff053c88001da422acb2df723daf9fe5fe01498018bb15a8532de193a75cc07406103fecd30683f599dbdb2e0eac721750897bdd12984f007f85d3f9a2d5b499f2ce589cc66e6720da23bd1a8e03c583de3f9c8e245dc50c6ad9325c90346b9a3f999865c8b3a498257affaad23ea6b39db55747ed2fa846ab2c484e7e507ff71e742329db28f809c8b3568d603190b0927ec574e0aa335b9b4f9ce588fb90efc59654cb232a9c0928a1aaaa49c95e6c91615ace6a266ef81f31d947bf856fd69705fd9b3b163942a4a5d5dbe34cceaa3b5eba495014ef0f45588cb8f83f87d56ecd8c981234f7a89be3b3881df9fd095528fd24f1adb92445552c9f1f970bcf0d38bc8a37a", 0x0, 0x800}, 0x48) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000140)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000003, 0x28011, r2, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async, rerun: 64) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async, rerun: 64) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) r6 = socket$netlink(0x10, 0x3, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r7, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32=r8], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB='\x00'/10, @ANYRES32=r6], 0x4}}, 0x0) (async) sendfile(r4, r3, 0x0, 0x100000002) [ 228.475656][ T27] audit: type=1804 audit(1667911865.195:24): pid=5397 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.0" name="/root/syzkaller-testdir2901123923/syzkaller.hM6QS4/66/cgroup.controllers" dev="sda1" ino=1185 res=1 errno=0 12:51:05 executing program 5: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) (async, rerun: 64) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (rerun: 64) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) (async, rerun: 32) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:05 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:05 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async) socket(0x200000100000011, 0x3, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$packet(0x11, 0x2, 0x300) (async) socket(0x10, 0x803, 0x0) (async) r5 = socket$netlink(0x10, 0x3, 0x0) (async) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r4, 0x0, 0x25, 0x10}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c900000000000005000000080003"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff830500000000000000", @ANYRES32=r5], 0x4}}, 0x0) (async) sendfile(r2, r1, 0x0, 0x100000002) [ 228.533189][ T5411] warning: checkpointing journal with EXT4_IOC_CHECKPOINT_FLAG_ZEROOUT can be slow [ 228.873076][ T27] audit: type=1804 audit(1667911865.705:25): pid=5425 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1131386518/syzkaller.BxCWFn/82/cgroup.controllers" dev="sda1" ino=1171 res=1 errno=0 12:51:05 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:06 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) [ 229.107864][ T27] audit: type=1804 audit(1667911865.935:26): pid=5440 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1131386518/syzkaller.BxCWFn/83/cgroup.controllers" dev="sda1" ino=1171 res=1 errno=0 12:51:06 executing program 4: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:06 executing program 2: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:06 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) ioctl$EXT4_IOC_ALLOC_DA_BLKS(0xffffffffffffffff, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:06 executing program 4: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:06 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:06 executing program 3: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$nl_route(0x10, 0x3, 0x0) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) socket(0x200000100000011, 0x3, 0x0) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket$packet(0x11, 0x2, 0x300) socket(0x10, 0x803, 0x0) r5 = socket$netlink(0x10, 0x3, 0x0) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r4, 0x0, 0x25, 0x10}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c900000000000005000000080003"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r3, @ANYBLOB="ff830500000000000000", @ANYRES32=r5], 0x4}}, 0x0) sendfile(r2, r1, 0x0, 0x100000002) [ 230.274381][ T27] audit: type=1804 audit(1667911867.105:27): pid=5459 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1131386518/syzkaller.BxCWFn/85/cgroup.controllers" dev="sda1" ino=1182 res=1 errno=0 12:51:07 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000500)='freezer.self_freezing\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfea7) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x0, 0x2}, 0x1}}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r1}, 0x10) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000100)) sendfile(r2, r0, &(0x7f0000000040)=0x6, 0x1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_misc(r3, 0x0, 0x0) 12:51:29 executing program 5: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) (async, rerun: 32) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) (async, rerun: 32) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) (async) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) (async) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:29 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:29 executing program 2: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:51:29 executing program 3: getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000004c0)=[{{&(0x7f0000000040)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c, 0x0, 0x0, &(0x7f00000001c0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @broadcast}}}}], 0x28}}], 0x2, 0x0) 12:51:29 executing program 4: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)='cgroup\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000040)='memory.high\x00', 0x2, 0x0) ioctl$BTRFS_IOC_START_SYNC(r0, 0x80089418, &(0x7f0000000140)) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_VID_CMD(0xffffffffffffffff, 0x8983, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) write$cgroup_int(r2, &(0x7f0000000300), 0x12) 12:51:29 executing program 3: getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000004c0)=[{{&(0x7f0000000040)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c, 0x0, 0x0, &(0x7f00000001c0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @broadcast}}}}], 0x28}}], 0x2, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) sendmmsg$inet6(r0, &(0x7f00000004c0)=[{{&(0x7f0000000040)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c, 0x0, 0x0, &(0x7f00000001c0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @broadcast}}}}], 0x28}}], 0x2, 0x0) (async) 12:51:29 executing program 3: getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000080), &(0x7f00000000c0)=0x8) (async) r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000004c0)=[{{&(0x7f0000000040)={0xa, 0x4e23, 0x0, @dev}, 0x1c, 0x0}}, {{&(0x7f0000000000)={0xa, 0x4e23, 0x0, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1c, 0x0, 0x0, &(0x7f00000001c0)=[@pktinfo={{0x24, 0x29, 0x32, {@ipv4={'\x00', '\xff\xff', @broadcast}}}}], 0x28}}], 0x2, 0x0) 12:51:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x20, 0x70bd2c, 0x25dfdbff, {0x80, 0x10, 0x10, 0x20, 0x0, 0x2, 0xff, 0x3, 0x3d00}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40801}, 0x4001) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="2cc1163c000000660004002db9ffffffdbdf2500000000", @ANYRES32=r4, @ANYBLOB="0200e0ffd85bfcff0900020008000b0040000000"], 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4048091) 12:51:29 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) [ 253.052395][ T5490] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:51:29 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x20, 0x70bd2c, 0x25dfdbff, {0x80, 0x10, 0x10, 0x20, 0x0, 0x2, 0xff, 0x3, 0x3d00}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40801}, 0x4001) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="2cc1163c000000660004002db9ffffffdbdf2500000000", @ANYRES32=r4, @ANYBLOB="0200e0ffd85bfcff0900020008000b0040000000"], 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4048091) socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'geneve0\x00'}) (async) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x20, 0x70bd2c, 0x25dfdbff, {0x80, 0x10, 0x10, 0x20, 0x0, 0x2, 0xff, 0x3, 0x3d00}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40801}, 0x4001) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$IPSET_CMD_PROTOCOL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="2cc1163c000000660004002db9ffffffdbdf2500000000", @ANYRES32=r4, @ANYBLOB="0200e0ffd85bfcff0900020008000b0040000000"], 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4048091) (async) [ 253.206940][ T5495] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. 12:51:30 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'geneve0\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x20, 0x70bd2c, 0x25dfdbff, {0x80, 0x10, 0x10, 0x20, 0x0, 0x2, 0xff, 0x3, 0x3d00}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40801}, 0x4001) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_PROTOCOL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="2cc1163c000000660004002db9ffffffdbdf2500000000", @ANYRES32=r4, @ANYBLOB="0200e0ffd85bfcff0900020008000b0040000000"], 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4048091) socket$nl_route(0x10, 0x3, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'geneve0\x00'}) (async) sendmsg$nl_route(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=@ipmr_getroute={0x1c, 0x1a, 0x20, 0x70bd2c, 0x25dfdbff, {0x80, 0x10, 0x10, 0x20, 0x0, 0x2, 0xff, 0x3, 0x3d00}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x40801}, 0x4001) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newlink={0x3c, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @geneve={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GENEVE_ID={0x8}]}}}]}, 0x3c}}, 0x0) (async) socket$netlink(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$IPSET_CMD_PROTOCOL(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000003c0)=ANY=[], 0x14}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000440)=0x14) (async) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=@newqdisc={0x48, 0x24, 0xf0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_htb={{0x8}, {0x1c, 0x2, [@TCA_HTB_INIT={0x18}]}}]}, 0x48}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000240)={&(0x7f0000000380)=ANY=[@ANYBLOB="2cc1163c000000660004002db9ffffffdbdf2500000000", @ANYRES32=r4, @ANYBLOB="0200e0ffd85bfcff0900020008000b0040000000"], 0x2c}, 0x1, 0x0, 0x0, 0x1}, 0x4048091) (async) [ 253.355736][ T5501] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.3'. [ 255.422311][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 255.428702][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 12:51:51 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00'}, 0x30) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000500)='freezer.self_freezing\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfea7) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x0, 0x2}, 0x1}}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r1}, 0x10) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000100)) sendfile(r2, r0, &(0x7f0000000040)=0x6, 0x1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_misc(r3, 0x0, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00'}, 0x30) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000500)='freezer.self_freezing\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfea7) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) (async) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x0, 0x2}, 0x1}}, 0x10) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r1}, 0x10) (async) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000100)) (async) sendfile(r2, r0, &(0x7f0000000040)=0x6, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_misc(r3, 0x0, 0x0) (async) 12:51:51 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000480), r1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) sendfile(r3, r4, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYBLOB="24f50000", @ANYRES16=r5, @ANYBLOB="010000000000000000007e000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="f9cfa17d4dd79c70d27d946a829a26048aa30a1d3dbb0c73538069cb6cc3dc0a31d4acaa33ae5199154a9361be888014aa46708c028c7375bb67131982043d8df8abd0312241691b77f0e81f18f359dbc5f4ff960600d71c3df789f4ab25c5c0c08499a60991eac764dfd29087b7eab359fb00989b64309be252bc1525f12d0375f41b7259ec0c4fdb8cfa48b99ead5621f58d1e2eca9a1ebdc20233fc72da942561105dd1a69e9dcdb980be8f0c0bbf9787f99b6d7beaec39418fd1dfe1c0d293a18f849e3e"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r6, 0x300, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "5bc2fc101e89a4e665d76cb9f506fa9b"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="f0000000", @ANYRES16=r6, @ANYBLOB="00042bbd7000fcdbdf253b00000008000300", @ANYRES32=r8, @ANYBLOB="0c009900ef0f0000260001000800a10007000000080027000200000008009f0001000000080026006c0900000800220169010000080022018d0000000500180136000000080057001007000004008e0004006c005500330050840300ffffffffffff080211000000aad2d6a0e30000ff032070000602020202020201000301982d1a00080e0600000000000000800001001a00000001000100000001000000080026006c090000080026006c0900000800a100ffffffff080027000000000004008e0004008e00"/212], 0xf0}}, 0x4000084) 12:51:51 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:51 executing program 2: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) (async) unshare(0x6c060000) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) socket$inet6_sctp(0xa, 0x5, 0x84) (async) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) (async) socket$inet6(0xa, 0x2, 0x0) (async) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) (async) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) (async) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)) (async) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) (async) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) (async) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) (async) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) (async) socket$inet(0x2, 0x2, 0x0) (async) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) (async) 12:51:51 executing program 4: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:51:51 executing program 5: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:51:52 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:52 executing program 2: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) (async) unshare(0x6c060000) (async) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) (async) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) (async) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) (async) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) (async) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) (async) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) (async) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) (async) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:51:52 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000480), r1) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async, rerun: 64) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (rerun: 64) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) (async, rerun: 64) sendfile(r3, r4, 0x0, 0xf03b0000) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) (async) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYBLOB="24f50000", @ANYRES16=r5, @ANYBLOB="010000000000000000007e000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="f9cfa17d4dd79c70d27d946a829a26048aa30a1d3dbb0c73538069cb6cc3dc0a31d4acaa33ae5199154a9361be888014aa46708c028c7375bb67131982043d8df8abd0312241691b77f0e81f18f359dbc5f4ff960600d71c3df789f4ab25c5c0c08499a60991eac764dfd29087b7eab359fb00989b64309be252bc1525f12d0375f41b7259ec0c4fdb8cfa48b99ead5621f58d1e2eca9a1ebdc20233fc72da942561105dd1a69e9dcdb980be8f0c0bbf9787f99b6d7beaec39418fd1dfe1c0d293a18f849e3e"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) (async, rerun: 64) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00', 0x0}) (rerun: 64) sendmsg$NL80211_CMD_SET_PMK(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r6, 0x300, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "5bc2fc101e89a4e665d76cb9f506fa9b"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="f0000000", @ANYRES16=r6, @ANYBLOB="00042bbd7000fcdbdf253b00000008000300", @ANYRES32=r8, @ANYBLOB="0c009900ef0f0000260001000800a10007000000080027000200000008009f0001000000080026006c0900000800220169010000080022018d0000000500180136000000080057001007000004008e0004006c005500330050840300ffffffffffff080211000000aad2d6a0e30000ff032070000602020202020201000301982d1a00080e0600000000000000800001001a00000001000100000001000000080026006c090000080026006c0900000800a100ffffffff080027000000000004008e0004008e00"/212], 0xf0}}, 0x4000084) 12:51:52 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000480), r1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) sendfile(r3, r4, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYBLOB="24f50000", @ANYRES16=r5, @ANYBLOB="010000000000000000007e000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="f9cfa17d4dd79c70d27d946a829a26048aa30a1d3dbb0c73538069cb6cc3dc0a31d4acaa33ae5199154a9361be888014aa46708c028c7375bb67131982043d8df8abd0312241691b77f0e81f18f359dbc5f4ff960600d71c3df789f4ab25c5c0c08499a60991eac764dfd29087b7eab359fb00989b64309be252bc1525f12d0375f41b7259ec0c4fdb8cfa48b99ead5621f58d1e2eca9a1ebdc20233fc72da942561105dd1a69e9dcdb980be8f0c0bbf9787f99b6d7beaec39418fd1dfe1c0d293a18f849e3e"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r6, 0x300, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "5bc2fc101e89a4e665d76cb9f506fa9b"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="f0000000", @ANYRES16=r6, @ANYBLOB="00042bbd7000fcdbdf253b00000008000300", @ANYRES32=r8, @ANYBLOB="0c009900ef0f0000260001000800a10007000000080027000200000008009f0001000000080026006c0900000800220169010000080022018d0000000500180136000000080057001007000004008e0004006c005500330050840300ffffffffffff080211000000aad2d6a0e30000ff032070000602020202020201000301982d1a00080e0600000000000000800001001a00000001000100000001000000080026006c090000080026006c0900000800a100ffffffff080027000000000004008e0004008e00"/212], 0xf0}}, 0x4000084) 12:51:52 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:51:53 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) sendfile(r1, r2, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000480), r1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) sendfile(r3, r4, 0x0, 0xf03b0000) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYBLOB="24f50000", @ANYRES16=r5, @ANYBLOB="010000000000000000007e000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="f9cfa17d4dd79c70d27d946a829a26048aa30a1d3dbb0c73538069cb6cc3dc0a31d4acaa33ae5199154a9361be888014aa46708c028c7375bb67131982043d8df8abd0312241691b77f0e81f18f359dbc5f4ff960600d71c3df789f4ab25c5c0c08499a60991eac764dfd29087b7eab359fb00989b64309be252bc1525f12d0375f41b7259ec0c4fdb8cfa48b99ead5621f58d1e2eca9a1ebdc20233fc72da942561105dd1a69e9dcdb980be8f0c0bbf9787f99b6d7beaec39418fd1dfe1c0d293a18f849e3e"], 0x24}}, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r6, 0x300, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "5bc2fc101e89a4e665d76cb9f506fa9b"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="f0000000", @ANYRES16=r6, @ANYBLOB="00042bbd7000fcdbdf253b00000008000300", @ANYRES32=r8, @ANYBLOB="0c009900ef0f0000260001000800a10007000000080027000200000008009f0001000000080026006c0900000800220169010000080022018d0000000500180136000000080057001007000004008e0004006c005500330050840300ffffffffffff080211000000aad2d6a0e30000ff032070000602020202020201000301982d1a00080e0600000000000000800001001a00000001000100000001000000080026006c090000080026006c0900000800a100ffffffff080027000000000004008e0004008e00"/212], 0xf0}}, 0x4000084) socket$nl_generic(0x10, 0x3, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r1, &(0x7f0000000200), 0xf000) (async) sendfile(r1, r2, 0x0, 0xf03b0000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000480), r1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) (async) write$cgroup_int(r3, &(0x7f0000000200), 0xf000) (async) sendfile(r3, r4, 0x0, 0xf03b0000) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000140), r4) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000180), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_VENDOR(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000240)=ANY=[@ANYBLOB="24f50000", @ANYRES16=r5, @ANYBLOB="010000000000000000007e000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="f9cfa17d4dd79c70d27d946a829a26048aa30a1d3dbb0c73538069cb6cc3dc0a31d4acaa33ae5199154a9361be888014aa46708c028c7375bb67131982043d8df8abd0312241691b77f0e81f18f359dbc5f4ff960600d71c3df789f4ab25c5c0c08499a60991eac764dfd29087b7eab359fb00989b64309be252bc1525f12d0375f41b7259ec0c4fdb8cfa48b99ead5621f58d1e2eca9a1ebdc20233fc72da942561105dd1a69e9dcdb980be8f0c0bbf9787f99b6d7beaec39418fd1dfe1c0d293a18f849e3e"], 0x24}}, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), r0) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_SET_PMK(r4, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x60, r6, 0x300, 0x70bd26, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_PMK={0x14, 0xfe, "5bc2fc101e89a4e665d76cb9f506fa9b"}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}]}, 0x60}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) (async) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000080)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_FRAME(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="f0000000", @ANYRES16=r6, @ANYBLOB="00042bbd7000fcdbdf253b00000008000300", @ANYRES32=r8, @ANYBLOB="0c009900ef0f0000260001000800a10007000000080027000200000008009f0001000000080026006c0900000800220169010000080022018d0000000500180136000000080057001007000004008e0004006c005500330050840300ffffffffffff080211000000aad2d6a0e30000ff032070000602020202020201000301982d1a00080e0600000000000000800001001a00000001000100000001000000080026006c090000080026006c0900000800a100ffffffff080027000000000004008e0004008e00"/212], 0xf0}}, 0x4000084) (async) [ 283.100826][ T3646] Bluetooth: hci0: command 0x0406 tx timeout [ 283.100869][ T3650] Bluetooth: hci4: command 0x0406 tx timeout [ 283.106878][ T3646] Bluetooth: hci2: command 0x0406 tx timeout [ 283.106911][ T3646] Bluetooth: hci5: command 0x0406 tx timeout [ 283.113233][ T3650] Bluetooth: hci3: command 0x0406 tx timeout [ 283.118918][ T3651] Bluetooth: hci1: command 0x0406 tx timeout 12:52:24 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00'}, 0x30) (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000500)='freezer.self_freezing\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000040)=ANY=[], 0xfea7) (async) setsockopt$TIPC_GROUP_LEAVE(r0, 0x10f, 0x88) bind$tipc(r0, &(0x7f0000000000)=@name={0x1e, 0x2, 0x1, {{0x0, 0x2}, 0x1}}, 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10012, r0, 0x0) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000380)='svcrdma_dma_map_rw_err\x00', r1}, 0x10) ioctl$F2FS_IOC_SET_PIN_FILE(r2, 0x4004f50d, &(0x7f0000000100)) (async) sendfile(r2, r0, &(0x7f0000000040)=0x6, 0x1) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_misc(r3, 0x0, 0x0) 12:52:24 executing program 3: socket$l2tp6(0xa, 0x2, 0x73) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:24 executing program 1: sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:24 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x208e24b) write$cgroup_type(r1, &(0x7f0000000040), 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$rxrpc(0x21, 0x2, 0xa) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB="ff830500000000000000", @ANYRES32=r2], 0x4}}, 0x0) sendfile(r4, r3, 0x0, 0x100000012) 12:52:24 executing program 5: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:52:24 executing program 4: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) [ 307.413376][ T27] audit: type=1804 audit(1667911944.245:28): pid=5577 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1964916570/syzkaller.XCjnrf/67/cgroup.controllers" dev="sda1" ino=1169 res=1 errno=0 12:52:24 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:24 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) vmsplice(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="d9771c0b6ed5ced0de86b14ca208726da19e952de8d1a36672f43dded7ff4a6d61196b1f1084a7ae83b1d172d24bb92b63945edd3da2a7af256466fe64ac6257295298e1fd0e5bb419f46f45ab8acfee5e71391438a0e61233f91a84ae4a00a09e2162f31dee70a4f6ae6e55f4ba24afff52d3f44ee653aa150ef7e266754ad02710708e6a34762c6a", 0x89}, {&(0x7f0000000540)="5d8ac30a317d218b9c90e45d98a9332d51899e499aa65a80e8e2f93645f997fda68a197b50c9bdc39235ca4e94af8d893a2e38a238a65664bfe767f7f939ac3598859241ef71555ba1fe049e781b035cf1ef28ee9c323ccad6dd81e3842f2b0deaf1aaaab7bce3dc112a1c41a468ea8d4ae16d0a6bdd544dc4799cd804b2b3460211854a3461fd74d82e039290c104e27d3034b4069fcc6a90baa00b88380cd1cc20f204419782d163a5cd7053326242a509fccd915462e4d497b897c1166491923c26b16ca8f119cc3f115e72c15a4849c97c230852058953fecf9644a755b6b4997827dd552159cc433d073056c85c9413272935b78f2c27c05da6efe733d30481a7534a9e989948ed8bcd25ea35faceede5fd6f624fdeeb5011dab2d338cb855565f73037e816041061954a7e27b5b223fcf67bb21f21f0c9bda6beb6fdea80908d93de7070cf85cbeac88d81d2b800c0e0f7fdf78f53df356c456d292cd8c7ac993b5a7c982eef439096f4d8602e9704b674141226ad98273f7400ec60f7a2f9923d79de5ad0b56c4030f85b0803f31ca6bad316a6eccc2b53e12a2c8df44afe43eba82844b6e5a5cd8e69c9d72e4940b3deed31ea61a6d634e4b068941a6456691255ba915d2f8cdf2d555da15e0fe5c5ff2889b360ee9a0ff0e4230efc50bc361dc29e7fed5bf764428b82862cb6ff06da40487431de74f1c1b901c99aa84d3f8bbe9394cdcece6f820a55e5978067d9d1a6e27f95a7a4a1a4c19530e1859ddb446ea976887ed16345d3cd57e71686f50319932b050475b45843b8d41b70d7d3fb494ea76d074474d2b4b6986460ca60b5a44effda04fcf8549475572f42c4ca11751f832be4c49304eea0577d6265f633e1b4fc8110e879d68f8bd606b8b07f073ed2d5b9e26375d3248d769b26db9bcbe3d0421ab71c633969a490a189865e962b287148ebd0c9cbfd2e897ee472ede01de5f31b93668952be94d6c120f4ea6b9ad00dfc8cc217d94d9bf5defbd260d4f0aa0856d7cc65e4e009a4a36f9430fa6126fe8c8ff12ca0b2e9068b2c85703dbd8f0810a7fb02ed7a9853524da8034871c319d8d6abe444f31b436ea3a51ad1df20786964866531996ee678d3a618457997fb4bd5b90213661cdd79aa01c1e4967333ca874e68a8ed29830c808fadd2593aecf748427de5af0c15682f980009b3d97bce2d64ea63b9e88a9de5071eab533de848c890c91e3fca6f251d28c13973c5fd6e7cf59e45d8276cdcd3c75c276bcaca0191727ec455b741892ab5a7fab95ef3c6829f0934892278f62cb36e7a3b54a0c7e5a2e5f1bb3c5c9061697d5b8eba7c517d571636f52907502b7dad475cb613e35e24fd7d2b1ec36ec6d669ff7dc17ea623cb3717c5ae9398d78d10dab24a7bbdc217fc5d3fe80d98c0164f03100812cab7e2d357cd3fde508a6f7019660145eeb5758a6cb652c69d920187f1795c25bfae0b9095ac8835a8c50cb7708b707ea8f644b4bb8f3acdf55e99a641cf2df8e9e6e5aae73774182e36e11f848215608ec1eb91f32a73563a0b8769ee1ace6ccb6c3a0436e678a6bdb56e23bf9c48a6499c9de7f5b89f7f0a04bfd9c48dd3d390ec6a348bb46fabf5c3f96c30e3ea4d7c3fdf3a7213300e8262c8cb76ba96cfcf7646cac17c29d2b160fdb1f14860cbfa0af672beeb2286d9c18c6813c93a2fa4c3def67a67126c9f542b7bf37b11e66015115c05d74ca76ab622b18ffc593823ccd7fb8d0901257c1f45dda7d1537b6009999f5ba53c49b9737359f4aaf56433da26516601cf89961e1eac7b2c8250fe9b81aed08656bdc2c2774f8eff591cd8553ec748018d13e6917d6c21c18759b182c6e4de30a266317b25e1a81b94c755745b2894c534de3c8a8e930867cdb988db13855cd13dff45b4a61edc138a250889c4d90c8b7dc5a3e30fcfdbb134a64277507ef8512ae74a62d03f03df15b20ad002ce80639e1753b11d04525c881fa84aef7e9aa791e955f685dd02a416b4d4cba787279b973c8f11109b25b0a78d1812f32b7acd9192014a600664cac32ff95ef55a2ca675c06ce1e038bc50b183f8348dfc3644d73889c71665efb8787f6256b357342c43297a3213491c5ac65ac9964a9c50444a8a4f31c7409705c419fd0013ce297d1e33756ce2ed95484abd4ad5c0180ca25e60eb009c7a3a35a8d3ce56b1b8a4fa8ea7e94070bfac45123d7afd52bcf366c4fbdabdfa7ceae3402d7c7db9deaa8cc33a3ebf8cff94f29652896d70b8677dd2cd9e52d992a4107a97716aae6b529baf8d8ab524c085de5878db7d14308f5e511b58a46a004937d6f4554e07e62b8087d3ac571a41ca745ebda84e84be5ebb319476ec575fd47f5572058df4d7b50fc0c01f3616095f1804a476c05c9bb29bf1d148167bfeb6f31c72fa52172912f2744f476f6d20a3ac700dcc9746ea12cc267fc42bbaa4c58f23426f626918b0a5efccfb82344648d906f4bf4290266a643ac68c43fd8904b22996d00f610b197a17fceb4de3b888f8d1be24f473d2b94b04f7f502d5f5b6d078ef8129cc3a7f1e0efdb4167c8ff54b1c08e9e0b2b68ff0a1f85e0bf200bb057d360952f9e0c5f58c401a1f9ba24d3d5ea037161c1584e6d67caeb11880aa8a57c92cafbed6ba370669ebbcff54be27617832f2197ff1a95972500205b3bfdffb31cd1a445c311c7238acd6118cc2d09088771b32e616cde7b94fd139c25c5f3bb43203771983929a6d1e048060c7a139dd4e181250a8f20f0574c655f21cea3e0d2e3b9968262f6095b457e656b0eb9a5fe94bd00f7b3ddabeb118af7000b95e7bdece66c64eb0e37930e2300d014eaecb8c5fe004bf428f44c3815f37ea5f8ddabf67cab8c101a1c9d89cde233aab4042a9c33bdbd9aa0c19464c5447824c27cb1d194e9f792e0c70d8d53a9246685370240e25027e565797c5ca7c6b486dcb7e5e9d37e6e2d31a1b2a71550f5a825f47cc53ef49241080dc72e15f32a712575ca14be44692a21a4ce9909eadc9f447a29eedc7ca791897f26a8837398a66fb30cee3aabd797f5142b3c0c1b2f9d21c762e20d638c3f6184cf5a653fb6f02fe0d0530fadc72d9082578dbd1ceb5f3b1c421a2bbdf96565f38c0f79625704139aa48fd8365eb587f99bb9987dad174621a8a426b29c7784ab93a1f57308e87e0f0adf131fc9002108616cb5a79e55e7707ca638dc4827f455a668842048c56c1b459803796137f03ae7bd98abe4fef03039b1c027c53b3d2e9e0539b9516561e3b94c0ed4dce4dfa5488b36cf7f4f35af3626304606b9fadd19b937a002169aac2d38e27d6a86e235319fa11c5444e628ac1efc3a14b1c99a75f28fb59c2841930562d5e08c43b0c6b29559ae82b79d17c50141d9e9296990f4fbf86547d41e4c9cb6a2747e987164c08e6182c85a66fe41080993aae1b77af4ea5c17db7760825c928009c2d4f37326c9048a039cda3352422457ec34956b7d6915b7b580dbcdd74df7976179dc04bf5bf4c554cd2ba6c9d617c750e44cacf9bc14d46b9cca53034cf9e9d4639b1f7904bab1a001f0f570ce0d847ca77bc5f584f8db7d82012a90a427c10571ced635fe7e809a6c6330fcc6bd1df8823857875d1cca7a98efc323f358429acb4488741c7aa4c80b1b6088665d0688aa80cab6d38246cb1536f38c2c82a52114f19deb3cba07b4fd0353722b392e61937b3e7d47931fb24d12922f18ba884a3ede671433d4b350402c6c2f3920938b3d05452b77d9d1c355345ee959fb396cc9e0772e48a51ccbdd0b209d7f16ca69e401fdc178551619a5025cd8147677c0dc937a221a3b51b0017bed478b87125acad2ba914cbc3f0b3912944810969d820dd963f47753f2470a0af5bcb3caaf28eae8f2ad42cf8d7bb47028850481ff6f460877e905d734619d642d4510b0762945e86a69ee3471a1cfe2d158806bd4a21d29c343b2a1d43aa8ae5344bc6211267b655ad5bf60c594ae0717b0c50d1bc3808bc4111fcab9d1b0ba88674ab5e4ba2f76e82a699f739d361a164f9b762606b9b2f2376c7b10aca285a399b4f8dadd257a97f66f5cf2dd110858eb8594aa6661de62ec05e3881ea28d5c43ff407fc3875d6c7c5dfd3628c233e5b83e1dfd786ad25dd06237591108f47a7529a001f357a6fa2055e8a733567938597ffc81414c19338d6284b95affcdae6bd45e9b399a67096ca1cfd779f19471502d7c03661b81855ffaeb4ee6a840d7a589ea7fb6fbaece5fecdcabd6655697ac6f283947aa5fb9811ed587d7d2a2c1209ea82cd126c10d52451da2bbd21fb0bfc52a734b2cb91f237e68480e8bf345237cd848094778973c696a5765067675914c53c38b027024a6ca84b582c044c0fdd89c5e00103d858025f43656ac13cdc551348a48553eefece51b3f759e2b8ad44d1ff2cd727fb8872047f8a2addd1647b1860e4c9bfba09664fff76f3041f52fa8939d2c9ec955bff8d05e10fe75a14fac31db3b181fd188e702b5413432bc4c053496a80925892152b8f27e57fc809707dec126e4f58236da5d9d9446b9eb63929e5e24cc7a868b207236f67d91fcc7165ca8ca07f18b3d41652027a66dc3ba70b0f7306b60bd0d39ccbe942af73a3190b357399762dd16f509a878d185e416c329922d49981121d634ef2cda3f8ae5a71669096490e3179d96dda427bf674c36e7753e2dd74a5befad737111104b55ba0a6a55d2ab7d1e805bb1616ffc23396bfb8cbe73f52d676657f06a02e8d9c57fc80ba40888169b576a55c3bac968ee75d76dd030bfa8ce2156cd0f687f840b4021c21ff745c36b290472a1410121d2b9d2ac79b1e6c15ff73a94a5665802ca2cb4671db862da758ab2b21edb86ecfbf590fbfaa2003a3b185aafeb5b4a7257c23b3b405afb5cf59c7355a4f3fb96359fe2abe6918cebf193dd3aaeac9f9561083d04cff32f669c6ea890e983d9e5ec0796202027746de93a778de25b8c15f1c86e295202b9411f3492edc798957c63d1a2b6bed0918322ffac3d0ee219df5403447ade368d2573a68f8fdefa88ab5f34325ff3706dfd94e76500df48a90f84b83a4d90cfb33745472e942bb1f8c5c54029c15604a0fb69fb2c2216b7f7a89251a533270e2d764c4cee3fc31cc419787dac99227505da5ba90a1627d37b893e08f9228a894fd3173669554902ad9300e3882b19889e722cc580698917c6a26e267d5daef9d69d9be4accd54fa3745db668ab4875b4df30069c1195e32a95c4e308fd9513991ed2f5657d03e16d62ecf77c4f8adb003728d4d952603821a4347bb9e2f47d2321350e18b4c6af0a1bf3e049569938948ef6f7cccb99f6f3529822dd2c1383ff8fd54fbefb8b22507c82b266f1622878bdaa3c8370135b4192c7432a2c9aba462c86d809d3073b8dd8d61f261694758cd0845f5ed860d60f74fb1bbdcfc57f4fbab3efa178cb73d0c537045bf7ab8f17cb06101f5c2bf12ec2a5688976368b8d1b7f0639395039cac1e6bbbf3c28cbf1f5f5c712c1b0a0297a9b08ed6a60db3681d67f276be3dd74ab7c0258e274061c3abc2b4b9da76694e034d1b4dee0dc505acf27886e1d9754af00e59a32bd1a4274df3e3d506c03dc40cc5a3623ebd0f61d94a6abf84d4279b87d2159e501a00d2501e76135738adaae16ee149d4efe3736e9b91c0367704b3ecfd1a6817e13ea3920a8b8620a2c3036bebf26bb3220663ce7a222eeb85164c212f1329dd73387a3415af9bdb040c975f9a5651af612de481771", 0x1000}, {&(0x7f0000000280)="5214a5ecc56ee895b2890545c4abb4bed034e4e85af07216c76cf6976ee86c719e746e34757ebfd13dc62e4d5b677f9e83352fe2bee6f117d72328be503ffbd6b449f500bf93f4643fa4bf4b79c9092872d7c0011b036c1f909d482f5ec010b1592adf6ddf2deda166bb0fd04dd0355f6e6e6cf600a731ee6f39908e2f158d59c7f2f035376dca3e2aec06fa82e9a9da9d12ddd51a39cda2a0f1a638ae213a82394573c7a623c94a3c2e9cd825470d7684fb0d990cb3818e959e3e99677db6c6", 0xc0}], 0x3, 0x1) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x920c}], 0x1, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xc, 0x798, 0x100, 0x6, 0x1060, r0, 0x8000, '\x00', 0x0, r1, 0x0, 0x3, 0x1}, 0x48) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuset.effective_mems\x00', 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000004080)=@base={0x2, 0x4, 0x4, 0xbf22}, 0x48) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0xd, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0), &(0x7f0000000440), 0x801, r6}, 0x38) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r7}, 0x14) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="17030400", 0x4, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffed2) splice(r0, 0x0, r2, 0x0, 0x400004ffe0, 0x0) 12:52:24 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:24 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x208e24b) write$cgroup_type(r1, &(0x7f0000000040), 0x9) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (rerun: 64) r2 = socket$rxrpc(0x21, 0x2, 0xa) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32], 0x24}}, 0x0) (async, rerun: 32) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB="ff830500000000000000", @ANYRES32=r2], 0x4}}, 0x0) (rerun: 32) sendfile(r4, r3, 0x0, 0x100000012) 12:52:24 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) vmsplice(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="d9771c0b6ed5ced0de86b14ca208726da19e952de8d1a36672f43dded7ff4a6d61196b1f1084a7ae83b1d172d24bb92b63945edd3da2a7af256466fe64ac6257295298e1fd0e5bb419f46f45ab8acfee5e71391438a0e61233f91a84ae4a00a09e2162f31dee70a4f6ae6e55f4ba24afff52d3f44ee653aa150ef7e266754ad02710708e6a34762c6a", 0x89}, {&(0x7f0000000540)="5d8ac30a317d218b9c90e45d98a9332d51899e499aa65a80e8e2f93645f997fda68a197b50c9bdc39235ca4e94af8d893a2e38a238a65664bfe767f7f939ac3598859241ef71555ba1fe049e781b035cf1ef28ee9c323ccad6dd81e3842f2b0deaf1aaaab7bce3dc112a1c41a468ea8d4ae16d0a6bdd544dc4799cd804b2b3460211854a3461fd74d82e039290c104e27d3034b4069fcc6a90baa00b88380cd1cc20f204419782d163a5cd7053326242a509fccd915462e4d497b897c1166491923c26b16ca8f119cc3f115e72c15a4849c97c230852058953fecf9644a755b6b4997827dd552159cc433d073056c85c9413272935b78f2c27c05da6efe733d30481a7534a9e989948ed8bcd25ea35faceede5fd6f624fdeeb5011dab2d338cb855565f73037e816041061954a7e27b5b223fcf67bb21f21f0c9bda6beb6fdea80908d93de7070cf85cbeac88d81d2b800c0e0f7fdf78f53df356c456d292cd8c7ac993b5a7c982eef439096f4d8602e9704b674141226ad98273f7400ec60f7a2f9923d79de5ad0b56c4030f85b0803f31ca6bad316a6eccc2b53e12a2c8df44afe43eba82844b6e5a5cd8e69c9d72e4940b3deed31ea61a6d634e4b068941a6456691255ba915d2f8cdf2d555da15e0fe5c5ff2889b360ee9a0ff0e4230efc50bc361dc29e7fed5bf764428b82862cb6ff06da40487431de74f1c1b901c99aa84d3f8bbe9394cdcece6f820a55e5978067d9d1a6e27f95a7a4a1a4c19530e1859ddb446ea976887ed16345d3cd57e71686f50319932b050475b45843b8d41b70d7d3fb494ea76d074474d2b4b6986460ca60b5a44effda04fcf8549475572f42c4ca11751f832be4c49304eea0577d6265f633e1b4fc8110e879d68f8bd606b8b07f073ed2d5b9e26375d3248d769b26db9bcbe3d0421ab71c633969a490a189865e962b287148ebd0c9cbfd2e897ee472ede01de5f31b93668952be94d6c120f4ea6b9ad00dfc8cc217d94d9bf5defbd260d4f0aa0856d7cc65e4e009a4a36f9430fa6126fe8c8ff12ca0b2e9068b2c85703dbd8f0810a7fb02ed7a9853524da8034871c319d8d6abe444f31b436ea3a51ad1df20786964866531996ee678d3a618457997fb4bd5b90213661cdd79aa01c1e4967333ca874e68a8ed29830c808fadd2593aecf748427de5af0c15682f980009b3d97bce2d64ea63b9e88a9de5071eab533de848c890c91e3fca6f251d28c13973c5fd6e7cf59e45d8276cdcd3c75c276bcaca0191727ec455b741892ab5a7fab95ef3c6829f0934892278f62cb36e7a3b54a0c7e5a2e5f1bb3c5c9061697d5b8eba7c517d571636f52907502b7dad475cb613e35e24fd7d2b1ec36ec6d669ff7dc17ea623cb3717c5ae9398d78d10dab24a7bbdc217fc5d3fe80d98c0164f03100812cab7e2d357cd3fde508a6f7019660145eeb5758a6cb652c69d920187f1795c25bfae0b9095ac8835a8c50cb7708b707ea8f644b4bb8f3acdf55e99a641cf2df8e9e6e5aae73774182e36e11f848215608ec1eb91f32a73563a0b8769ee1ace6ccb6c3a0436e678a6bdb56e23bf9c48a6499c9de7f5b89f7f0a04bfd9c48dd3d390ec6a348bb46fabf5c3f96c30e3ea4d7c3fdf3a7213300e8262c8cb76ba96cfcf7646cac17c29d2b160fdb1f14860cbfa0af672beeb2286d9c18c6813c93a2fa4c3def67a67126c9f542b7bf37b11e66015115c05d74ca76ab622b18ffc593823ccd7fb8d0901257c1f45dda7d1537b6009999f5ba53c49b9737359f4aaf56433da26516601cf89961e1eac7b2c8250fe9b81aed08656bdc2c2774f8eff591cd8553ec748018d13e6917d6c21c18759b182c6e4de30a266317b25e1a81b94c755745b2894c534de3c8a8e930867cdb988db13855cd13dff45b4a61edc138a250889c4d90c8b7dc5a3e30fcfdbb134a64277507ef8512ae74a62d03f03df15b20ad002ce80639e1753b11d04525c881fa84aef7e9aa791e955f685dd02a416b4d4cba787279b973c8f11109b25b0a78d1812f32b7acd9192014a600664cac32ff95ef55a2ca675c06ce1e038bc50b183f8348dfc3644d73889c71665efb8787f6256b357342c43297a3213491c5ac65ac9964a9c50444a8a4f31c7409705c419fd0013ce297d1e33756ce2ed95484abd4ad5c0180ca25e60eb009c7a3a35a8d3ce56b1b8a4fa8ea7e94070bfac45123d7afd52bcf366c4fbdabdfa7ceae3402d7c7db9deaa8cc33a3ebf8cff94f29652896d70b8677dd2cd9e52d992a4107a97716aae6b529baf8d8ab524c085de5878db7d14308f5e511b58a46a004937d6f4554e07e62b8087d3ac571a41ca745ebda84e84be5ebb319476ec575fd47f5572058df4d7b50fc0c01f3616095f1804a476c05c9bb29bf1d148167bfeb6f31c72fa52172912f2744f476f6d20a3ac700dcc9746ea12cc267fc42bbaa4c58f23426f626918b0a5efccfb82344648d906f4bf4290266a643ac68c43fd8904b22996d00f610b197a17fceb4de3b888f8d1be24f473d2b94b04f7f502d5f5b6d078ef8129cc3a7f1e0efdb4167c8ff54b1c08e9e0b2b68ff0a1f85e0bf200bb057d360952f9e0c5f58c401a1f9ba24d3d5ea037161c1584e6d67caeb11880aa8a57c92cafbed6ba370669ebbcff54be27617832f2197ff1a95972500205b3bfdffb31cd1a445c311c7238acd6118cc2d09088771b32e616cde7b94fd139c25c5f3bb43203771983929a6d1e048060c7a139dd4e181250a8f20f0574c655f21cea3e0d2e3b9968262f6095b457e656b0eb9a5fe94bd00f7b3ddabeb118af7000b95e7bdece66c64eb0e37930e2300d014eaecb8c5fe004bf428f44c3815f37ea5f8ddabf67cab8c101a1c9d89cde233aab4042a9c33bdbd9aa0c19464c5447824c27cb1d194e9f792e0c70d8d53a9246685370240e25027e565797c5ca7c6b486dcb7e5e9d37e6e2d31a1b2a71550f5a825f47cc53ef49241080dc72e15f32a712575ca14be44692a21a4ce9909eadc9f447a29eedc7ca791897f26a8837398a66fb30cee3aabd797f5142b3c0c1b2f9d21c762e20d638c3f6184cf5a653fb6f02fe0d0530fadc72d9082578dbd1ceb5f3b1c421a2bbdf96565f38c0f79625704139aa48fd8365eb587f99bb9987dad174621a8a426b29c7784ab93a1f57308e87e0f0adf131fc9002108616cb5a79e55e7707ca638dc4827f455a668842048c56c1b459803796137f03ae7bd98abe4fef03039b1c027c53b3d2e9e0539b9516561e3b94c0ed4dce4dfa5488b36cf7f4f35af3626304606b9fadd19b937a002169aac2d38e27d6a86e235319fa11c5444e628ac1efc3a14b1c99a75f28fb59c2841930562d5e08c43b0c6b29559ae82b79d17c50141d9e9296990f4fbf86547d41e4c9cb6a2747e987164c08e6182c85a66fe41080993aae1b77af4ea5c17db7760825c928009c2d4f37326c9048a039cda3352422457ec34956b7d6915b7b580dbcdd74df7976179dc04bf5bf4c554cd2ba6c9d617c750e44cacf9bc14d46b9cca53034cf9e9d4639b1f7904bab1a001f0f570ce0d847ca77bc5f584f8db7d82012a90a427c10571ced635fe7e809a6c6330fcc6bd1df8823857875d1cca7a98efc323f358429acb4488741c7aa4c80b1b6088665d0688aa80cab6d38246cb1536f38c2c82a52114f19deb3cba07b4fd0353722b392e61937b3e7d47931fb24d12922f18ba884a3ede671433d4b350402c6c2f3920938b3d05452b77d9d1c355345ee959fb396cc9e0772e48a51ccbdd0b209d7f16ca69e401fdc178551619a5025cd8147677c0dc937a221a3b51b0017bed478b87125acad2ba914cbc3f0b3912944810969d820dd963f47753f2470a0af5bcb3caaf28eae8f2ad42cf8d7bb47028850481ff6f460877e905d734619d642d4510b0762945e86a69ee3471a1cfe2d158806bd4a21d29c343b2a1d43aa8ae5344bc6211267b655ad5bf60c594ae0717b0c50d1bc3808bc4111fcab9d1b0ba88674ab5e4ba2f76e82a699f739d361a164f9b762606b9b2f2376c7b10aca285a399b4f8dadd257a97f66f5cf2dd110858eb8594aa6661de62ec05e3881ea28d5c43ff407fc3875d6c7c5dfd3628c233e5b83e1dfd786ad25dd06237591108f47a7529a001f357a6fa2055e8a733567938597ffc81414c19338d6284b95affcdae6bd45e9b399a67096ca1cfd779f19471502d7c03661b81855ffaeb4ee6a840d7a589ea7fb6fbaece5fecdcabd6655697ac6f283947aa5fb9811ed587d7d2a2c1209ea82cd126c10d52451da2bbd21fb0bfc52a734b2cb91f237e68480e8bf345237cd848094778973c696a5765067675914c53c38b027024a6ca84b582c044c0fdd89c5e00103d858025f43656ac13cdc551348a48553eefece51b3f759e2b8ad44d1ff2cd727fb8872047f8a2addd1647b1860e4c9bfba09664fff76f3041f52fa8939d2c9ec955bff8d05e10fe75a14fac31db3b181fd188e702b5413432bc4c053496a80925892152b8f27e57fc809707dec126e4f58236da5d9d9446b9eb63929e5e24cc7a868b207236f67d91fcc7165ca8ca07f18b3d41652027a66dc3ba70b0f7306b60bd0d39ccbe942af73a3190b357399762dd16f509a878d185e416c329922d49981121d634ef2cda3f8ae5a71669096490e3179d96dda427bf674c36e7753e2dd74a5befad737111104b55ba0a6a55d2ab7d1e805bb1616ffc23396bfb8cbe73f52d676657f06a02e8d9c57fc80ba40888169b576a55c3bac968ee75d76dd030bfa8ce2156cd0f687f840b4021c21ff745c36b290472a1410121d2b9d2ac79b1e6c15ff73a94a5665802ca2cb4671db862da758ab2b21edb86ecfbf590fbfaa2003a3b185aafeb5b4a7257c23b3b405afb5cf59c7355a4f3fb96359fe2abe6918cebf193dd3aaeac9f9561083d04cff32f669c6ea890e983d9e5ec0796202027746de93a778de25b8c15f1c86e295202b9411f3492edc798957c63d1a2b6bed0918322ffac3d0ee219df5403447ade368d2573a68f8fdefa88ab5f34325ff3706dfd94e76500df48a90f84b83a4d90cfb33745472e942bb1f8c5c54029c15604a0fb69fb2c2216b7f7a89251a533270e2d764c4cee3fc31cc419787dac99227505da5ba90a1627d37b893e08f9228a894fd3173669554902ad9300e3882b19889e722cc580698917c6a26e267d5daef9d69d9be4accd54fa3745db668ab4875b4df30069c1195e32a95c4e308fd9513991ed2f5657d03e16d62ecf77c4f8adb003728d4d952603821a4347bb9e2f47d2321350e18b4c6af0a1bf3e049569938948ef6f7cccb99f6f3529822dd2c1383ff8fd54fbefb8b22507c82b266f1622878bdaa3c8370135b4192c7432a2c9aba462c86d809d3073b8dd8d61f261694758cd0845f5ed860d60f74fb1bbdcfc57f4fbab3efa178cb73d0c537045bf7ab8f17cb06101f5c2bf12ec2a5688976368b8d1b7f0639395039cac1e6bbbf3c28cbf1f5f5c712c1b0a0297a9b08ed6a60db3681d67f276be3dd74ab7c0258e274061c3abc2b4b9da76694e034d1b4dee0dc505acf27886e1d9754af00e59a32bd1a4274df3e3d506c03dc40cc5a3623ebd0f61d94a6abf84d4279b87d2159e501a00d2501e76135738adaae16ee149d4efe3736e9b91c0367704b3ecfd1a6817e13ea3920a8b8620a2c3036bebf26bb3220663ce7a222eeb85164c212f1329dd73387a3415af9bdb040c975f9a5651af612de481771", 0x1000}, {&(0x7f0000000280)="5214a5ecc56ee895b2890545c4abb4bed034e4e85af07216c76cf6976ee86c719e746e34757ebfd13dc62e4d5b677f9e83352fe2bee6f117d72328be503ffbd6b449f500bf93f4643fa4bf4b79c9092872d7c0011b036c1f909d482f5ec010b1592adf6ddf2deda166bb0fd04dd0355f6e6e6cf600a731ee6f39908e2f158d59c7f2f035376dca3e2aec06fa82e9a9da9d12ddd51a39cda2a0f1a638ae213a82394573c7a623c94a3c2e9cd825470d7684fb0d990cb3818e959e3e99677db6c6", 0xc0}], 0x3, 0x1) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x920c}], 0x1, 0x0) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xc, 0x798, 0x100, 0x6, 0x1060, r0, 0x8000, '\x00', 0x0, r1, 0x0, 0x3, 0x1}, 0x48) (async) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuset.effective_mems\x00', 0x0, 0x0) (async) r5 = socket$inet_udplite(0x2, 0x2, 0x88) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000004080)=@base={0x2, 0x4, 0x4, 0xbf22}, 0x48) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0xd, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0), &(0x7f0000000440), 0x801, r6}, 0x38) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r7}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="17030400", 0x4, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffed2) (async) splice(r0, 0x0, r2, 0x0, 0x400004ffe0, 0x0) 12:52:24 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) (async, rerun: 64) r3 = socket$inet6_mptcp(0xa, 0x1, 0x106) (rerun: 64) vmsplice(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="d9771c0b6ed5ced0de86b14ca208726da19e952de8d1a36672f43dded7ff4a6d61196b1f1084a7ae83b1d172d24bb92b63945edd3da2a7af256466fe64ac6257295298e1fd0e5bb419f46f45ab8acfee5e71391438a0e61233f91a84ae4a00a09e2162f31dee70a4f6ae6e55f4ba24afff52d3f44ee653aa150ef7e266754ad02710708e6a34762c6a", 0x89}, {&(0x7f0000000540)="5d8ac30a317d218b9c90e45d98a9332d51899e499aa65a80e8e2f93645f997fda68a197b50c9bdc39235ca4e94af8d893a2e38a238a65664bfe767f7f939ac3598859241ef71555ba1fe049e781b035cf1ef28ee9c323ccad6dd81e3842f2b0deaf1aaaab7bce3dc112a1c41a468ea8d4ae16d0a6bdd544dc4799cd804b2b3460211854a3461fd74d82e039290c104e27d3034b4069fcc6a90baa00b88380cd1cc20f204419782d163a5cd7053326242a509fccd915462e4d497b897c1166491923c26b16ca8f119cc3f115e72c15a4849c97c230852058953fecf9644a755b6b4997827dd552159cc433d073056c85c9413272935b78f2c27c05da6efe733d30481a7534a9e989948ed8bcd25ea35faceede5fd6f624fdeeb5011dab2d338cb855565f73037e816041061954a7e27b5b223fcf67bb21f21f0c9bda6beb6fdea80908d93de7070cf85cbeac88d81d2b800c0e0f7fdf78f53df356c456d292cd8c7ac993b5a7c982eef439096f4d8602e9704b674141226ad98273f7400ec60f7a2f9923d79de5ad0b56c4030f85b0803f31ca6bad316a6eccc2b53e12a2c8df44afe43eba82844b6e5a5cd8e69c9d72e4940b3deed31ea61a6d634e4b068941a6456691255ba915d2f8cdf2d555da15e0fe5c5ff2889b360ee9a0ff0e4230efc50bc361dc29e7fed5bf764428b82862cb6ff06da40487431de74f1c1b901c99aa84d3f8bbe9394cdcece6f820a55e5978067d9d1a6e27f95a7a4a1a4c19530e1859ddb446ea976887ed16345d3cd57e71686f50319932b050475b45843b8d41b70d7d3fb494ea76d074474d2b4b6986460ca60b5a44effda04fcf8549475572f42c4ca11751f832be4c49304eea0577d6265f633e1b4fc8110e879d68f8bd606b8b07f073ed2d5b9e26375d3248d769b26db9bcbe3d0421ab71c633969a490a189865e962b287148ebd0c9cbfd2e897ee472ede01de5f31b93668952be94d6c120f4ea6b9ad00dfc8cc217d94d9bf5defbd260d4f0aa0856d7cc65e4e009a4a36f9430fa6126fe8c8ff12ca0b2e9068b2c85703dbd8f0810a7fb02ed7a9853524da8034871c319d8d6abe444f31b436ea3a51ad1df20786964866531996ee678d3a618457997fb4bd5b90213661cdd79aa01c1e4967333ca874e68a8ed29830c808fadd2593aecf748427de5af0c15682f980009b3d97bce2d64ea63b9e88a9de5071eab533de848c890c91e3fca6f251d28c13973c5fd6e7cf59e45d8276cdcd3c75c276bcaca0191727ec455b741892ab5a7fab95ef3c6829f0934892278f62cb36e7a3b54a0c7e5a2e5f1bb3c5c9061697d5b8eba7c517d571636f52907502b7dad475cb613e35e24fd7d2b1ec36ec6d669ff7dc17ea623cb3717c5ae9398d78d10dab24a7bbdc217fc5d3fe80d98c0164f03100812cab7e2d357cd3fde508a6f7019660145eeb5758a6cb652c69d920187f1795c25bfae0b9095ac8835a8c50cb7708b707ea8f644b4bb8f3acdf55e99a641cf2df8e9e6e5aae73774182e36e11f848215608ec1eb91f32a73563a0b8769ee1ace6ccb6c3a0436e678a6bdb56e23bf9c48a6499c9de7f5b89f7f0a04bfd9c48dd3d390ec6a348bb46fabf5c3f96c30e3ea4d7c3fdf3a7213300e8262c8cb76ba96cfcf7646cac17c29d2b160fdb1f14860cbfa0af672beeb2286d9c18c6813c93a2fa4c3def67a67126c9f542b7bf37b11e66015115c05d74ca76ab622b18ffc593823ccd7fb8d0901257c1f45dda7d1537b6009999f5ba53c49b9737359f4aaf56433da26516601cf89961e1eac7b2c8250fe9b81aed08656bdc2c2774f8eff591cd8553ec748018d13e6917d6c21c18759b182c6e4de30a266317b25e1a81b94c755745b2894c534de3c8a8e930867cdb988db13855cd13dff45b4a61edc138a250889c4d90c8b7dc5a3e30fcfdbb134a64277507ef8512ae74a62d03f03df15b20ad002ce80639e1753b11d04525c881fa84aef7e9aa791e955f685dd02a416b4d4cba787279b973c8f11109b25b0a78d1812f32b7acd9192014a600664cac32ff95ef55a2ca675c06ce1e038bc50b183f8348dfc3644d73889c71665efb8787f6256b357342c43297a3213491c5ac65ac9964a9c50444a8a4f31c7409705c419fd0013ce297d1e33756ce2ed95484abd4ad5c0180ca25e60eb009c7a3a35a8d3ce56b1b8a4fa8ea7e94070bfac45123d7afd52bcf366c4fbdabdfa7ceae3402d7c7db9deaa8cc33a3ebf8cff94f29652896d70b8677dd2cd9e52d992a4107a97716aae6b529baf8d8ab524c085de5878db7d14308f5e511b58a46a004937d6f4554e07e62b8087d3ac571a41ca745ebda84e84be5ebb319476ec575fd47f5572058df4d7b50fc0c01f3616095f1804a476c05c9bb29bf1d148167bfeb6f31c72fa52172912f2744f476f6d20a3ac700dcc9746ea12cc267fc42bbaa4c58f23426f626918b0a5efccfb82344648d906f4bf4290266a643ac68c43fd8904b22996d00f610b197a17fceb4de3b888f8d1be24f473d2b94b04f7f502d5f5b6d078ef8129cc3a7f1e0efdb4167c8ff54b1c08e9e0b2b68ff0a1f85e0bf200bb057d360952f9e0c5f58c401a1f9ba24d3d5ea037161c1584e6d67caeb11880aa8a57c92cafbed6ba370669ebbcff54be27617832f2197ff1a95972500205b3bfdffb31cd1a445c311c7238acd6118cc2d09088771b32e616cde7b94fd139c25c5f3bb43203771983929a6d1e048060c7a139dd4e181250a8f20f0574c655f21cea3e0d2e3b9968262f6095b457e656b0eb9a5fe94bd00f7b3ddabeb118af7000b95e7bdece66c64eb0e37930e2300d014eaecb8c5fe004bf428f44c3815f37ea5f8ddabf67cab8c101a1c9d89cde233aab4042a9c33bdbd9aa0c19464c5447824c27cb1d194e9f792e0c70d8d53a9246685370240e25027e565797c5ca7c6b486dcb7e5e9d37e6e2d31a1b2a71550f5a825f47cc53ef49241080dc72e15f32a712575ca14be44692a21a4ce9909eadc9f447a29eedc7ca791897f26a8837398a66fb30cee3aabd797f5142b3c0c1b2f9d21c762e20d638c3f6184cf5a653fb6f02fe0d0530fadc72d9082578dbd1ceb5f3b1c421a2bbdf96565f38c0f79625704139aa48fd8365eb587f99bb9987dad174621a8a426b29c7784ab93a1f57308e87e0f0adf131fc9002108616cb5a79e55e7707ca638dc4827f455a668842048c56c1b459803796137f03ae7bd98abe4fef03039b1c027c53b3d2e9e0539b9516561e3b94c0ed4dce4dfa5488b36cf7f4f35af3626304606b9fadd19b937a002169aac2d38e27d6a86e235319fa11c5444e628ac1efc3a14b1c99a75f28fb59c2841930562d5e08c43b0c6b29559ae82b79d17c50141d9e9296990f4fbf86547d41e4c9cb6a2747e987164c08e6182c85a66fe41080993aae1b77af4ea5c17db7760825c928009c2d4f37326c9048a039cda3352422457ec34956b7d6915b7b580dbcdd74df7976179dc04bf5bf4c554cd2ba6c9d617c750e44cacf9bc14d46b9cca53034cf9e9d4639b1f7904bab1a001f0f570ce0d847ca77bc5f584f8db7d82012a90a427c10571ced635fe7e809a6c6330fcc6bd1df8823857875d1cca7a98efc323f358429acb4488741c7aa4c80b1b6088665d0688aa80cab6d38246cb1536f38c2c82a52114f19deb3cba07b4fd0353722b392e61937b3e7d47931fb24d12922f18ba884a3ede671433d4b350402c6c2f3920938b3d05452b77d9d1c355345ee959fb396cc9e0772e48a51ccbdd0b209d7f16ca69e401fdc178551619a5025cd8147677c0dc937a221a3b51b0017bed478b87125acad2ba914cbc3f0b3912944810969d820dd963f47753f2470a0af5bcb3caaf28eae8f2ad42cf8d7bb47028850481ff6f460877e905d734619d642d4510b0762945e86a69ee3471a1cfe2d158806bd4a21d29c343b2a1d43aa8ae5344bc6211267b655ad5bf60c594ae0717b0c50d1bc3808bc4111fcab9d1b0ba88674ab5e4ba2f76e82a699f739d361a164f9b762606b9b2f2376c7b10aca285a399b4f8dadd257a97f66f5cf2dd110858eb8594aa6661de62ec05e3881ea28d5c43ff407fc3875d6c7c5dfd3628c233e5b83e1dfd786ad25dd06237591108f47a7529a001f357a6fa2055e8a733567938597ffc81414c19338d6284b95affcdae6bd45e9b399a67096ca1cfd779f19471502d7c03661b81855ffaeb4ee6a840d7a589ea7fb6fbaece5fecdcabd6655697ac6f283947aa5fb9811ed587d7d2a2c1209ea82cd126c10d52451da2bbd21fb0bfc52a734b2cb91f237e68480e8bf345237cd848094778973c696a5765067675914c53c38b027024a6ca84b582c044c0fdd89c5e00103d858025f43656ac13cdc551348a48553eefece51b3f759e2b8ad44d1ff2cd727fb8872047f8a2addd1647b1860e4c9bfba09664fff76f3041f52fa8939d2c9ec955bff8d05e10fe75a14fac31db3b181fd188e702b5413432bc4c053496a80925892152b8f27e57fc809707dec126e4f58236da5d9d9446b9eb63929e5e24cc7a868b207236f67d91fcc7165ca8ca07f18b3d41652027a66dc3ba70b0f7306b60bd0d39ccbe942af73a3190b357399762dd16f509a878d185e416c329922d49981121d634ef2cda3f8ae5a71669096490e3179d96dda427bf674c36e7753e2dd74a5befad737111104b55ba0a6a55d2ab7d1e805bb1616ffc23396bfb8cbe73f52d676657f06a02e8d9c57fc80ba40888169b576a55c3bac968ee75d76dd030bfa8ce2156cd0f687f840b4021c21ff745c36b290472a1410121d2b9d2ac79b1e6c15ff73a94a5665802ca2cb4671db862da758ab2b21edb86ecfbf590fbfaa2003a3b185aafeb5b4a7257c23b3b405afb5cf59c7355a4f3fb96359fe2abe6918cebf193dd3aaeac9f9561083d04cff32f669c6ea890e983d9e5ec0796202027746de93a778de25b8c15f1c86e295202b9411f3492edc798957c63d1a2b6bed0918322ffac3d0ee219df5403447ade368d2573a68f8fdefa88ab5f34325ff3706dfd94e76500df48a90f84b83a4d90cfb33745472e942bb1f8c5c54029c15604a0fb69fb2c2216b7f7a89251a533270e2d764c4cee3fc31cc419787dac99227505da5ba90a1627d37b893e08f9228a894fd3173669554902ad9300e3882b19889e722cc580698917c6a26e267d5daef9d69d9be4accd54fa3745db668ab4875b4df30069c1195e32a95c4e308fd9513991ed2f5657d03e16d62ecf77c4f8adb003728d4d952603821a4347bb9e2f47d2321350e18b4c6af0a1bf3e049569938948ef6f7cccb99f6f3529822dd2c1383ff8fd54fbefb8b22507c82b266f1622878bdaa3c8370135b4192c7432a2c9aba462c86d809d3073b8dd8d61f261694758cd0845f5ed860d60f74fb1bbdcfc57f4fbab3efa178cb73d0c537045bf7ab8f17cb06101f5c2bf12ec2a5688976368b8d1b7f0639395039cac1e6bbbf3c28cbf1f5f5c712c1b0a0297a9b08ed6a60db3681d67f276be3dd74ab7c0258e274061c3abc2b4b9da76694e034d1b4dee0dc505acf27886e1d9754af00e59a32bd1a4274df3e3d506c03dc40cc5a3623ebd0f61d94a6abf84d4279b87d2159e501a00d2501e76135738adaae16ee149d4efe3736e9b91c0367704b3ecfd1a6817e13ea3920a8b8620a2c3036bebf26bb3220663ce7a222eeb85164c212f1329dd73387a3415af9bdb040c975f9a5651af612de481771", 0x1000}, {&(0x7f0000000280)="5214a5ecc56ee895b2890545c4abb4bed034e4e85af07216c76cf6976ee86c719e746e34757ebfd13dc62e4d5b677f9e83352fe2bee6f117d72328be503ffbd6b449f500bf93f4643fa4bf4b79c9092872d7c0011b036c1f909d482f5ec010b1592adf6ddf2deda166bb0fd04dd0355f6e6e6cf600a731ee6f39908e2f158d59c7f2f035376dca3e2aec06fa82e9a9da9d12ddd51a39cda2a0f1a638ae213a82394573c7a623c94a3c2e9cd825470d7684fb0d990cb3818e959e3e99677db6c6", 0xc0}], 0x3, 0x1) (async) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x920c}], 0x1, 0x0) (async) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000006ffc)=0x4000000000000200, 0xe50fb6c50bc849c9) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000740)=@newtfilter={0x5c, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {}, {0xc}}, [@filter_kind_options=@f_flower={{0xb}, {0x2c, 0x2, [@TCA_FLOWER_KEY_IPV6_SRC={0x14, 0xe, @private0}, @TCA_FLOWER_KEY_IPV6_SRC_MASK={0x14}]}}]}, 0x5c}}, 0x0) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0xc, 0x798, 0x100, 0x6, 0x1060, r0, 0x8000, '\x00', 0x0, r1, 0x0, 0x3, 0x1}, 0x48) openat$cgroup_ro(r4, &(0x7f0000000100)='cpuset.effective_mems\x00', 0x0, 0x0) r5 = socket$inet_udplite(0x2, 0x2, 0x88) (async) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000004080)=@base={0x2, 0x4, 0x4, 0xbf22}, 0x48) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0xd, 0x0, 0x1, 0x0, 0x6, @remote}, 0x14) (async) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0), &(0x7f0000000440), 0x801, r6}, 0x38) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'sit0\x00', 0x0}) bind$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, r7}, 0x14) (async) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="17030400", 0x4, 0x0, 0x0, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[], 0xfffffed2) splice(r0, 0x0, r2, 0x0, 0x400004ffe0, 0x0) [ 308.005843][ T27] audit: type=1804 audit(1667911944.835:29): pid=5594 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1964916570/syzkaller.XCjnrf/68/cgroup.controllers" dev="sda1" ino=1165 res=1 errno=0 [ 316.861977][ T1236] ieee802154 phy0 wpan0: encryption failed: -22 [ 316.868334][ T1236] ieee802154 phy1 wpan1: encryption failed: -22 12:52:34 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) getpeername$netlink(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg$nl_route(r0, &(0x7f0000001c80)={&(0x7f0000001580), 0xc, &(0x7f00000015c0)={&(0x7f00000019c0)=@can_newroute={0x13c, 0x18, 0x1, 0x0, 0x0, {}, [@CGW_CS_CRC8={0x11e, 0x6, {0x0, 0x0, 0x16, 0x0, 0x0, "821d0a83fe77a5e04d266df7f9a0cbf0939e2fde9c9f35145e57e39df439029c8929852687f49bbf450a0268e1ff82994b1b8ca98188e07c404e7dc5476ca5baac30dd9b4c986e4a6876ab53a468ca57d764f67cb65f3f46f692fcca958d45d820f08160ce02b7647e992086a0b1c281f3fb11ddda006dff1d3a08570478bf0a30495dd0d3ed2e96d4ed3d10914f08d15ea6e67b5ec6eaa83816a1c2b59fe202f5c0bd7c9b5d8b6b1746514906c7d45723ee3bf7b979d7484ed20befff62480d37d88a7d7a54bf5ee36b671294b1a5beb18404bfe63368ead304a5aa8d3bb38ff037750c81d0b8217cdea74077cb3d5995ea14700fbf792e3fe181c1c347237a", 0x0, "7332562a271bcaf68896ab1514acdee2683cfcd2"}}, @CGW_CS_XOR={0x8, 0x5, {0xfffffffffffffff9, 0xfffffffffffffff8, 0x8, 0x81}}]}, 0x13c}, 0x1, 0x0, 0x0, 0x40010}, 0x0) 12:52:34 executing program 3: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x208e24b) write$cgroup_type(r1, &(0x7f0000000040), 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$rxrpc(0x21, 0x2, 0xa) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB="ff830500000000000000", @ANYRES32=r2], 0x4}}, 0x0) sendfile(r4, r3, 0x0, 0x100000012) 12:52:34 executing program 1: socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2, 0x40}, 0x1c) r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r1, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r0, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r1, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r2 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r2, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r2, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r1, @ANYRES16=r0, @ANYRES16=r2, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r3}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r3}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r3}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r3, r4}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r3}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:34 executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x208e24b) write$cgroup_type(r1, &(0x7f0000000040), 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) r2 = socket$rxrpc(0x21, 0x2, 0xa) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB="ff830500000000000000", @ANYRES32=r2], 0x4}}, 0x0) sendfile(r4, r3, 0x0, 0x100000012) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000000000000000000000000000950000000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000140)=ANY=[], 0x208e24b) (async) write$cgroup_type(r1, &(0x7f0000000040), 0x9) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) socket$rxrpc(0x21, 0x2, 0xa) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16, @ANYBLOB="010090c90000000000000500000008000300", @ANYRES32], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r5, @ANYBLOB="ff830500000000000000", @ANYRES32=r2], 0x4}}, 0x0) (async) sendfile(r4, r3, 0x0, 0x100000012) (async) [ 317.819650][ T27] audit: type=1804 audit(1667911954.645:30): pid=5624 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name="/root/syzkaller-testdir1964916570/syzkaller.XCjnrf/69/cgroup.controllers" dev="sda1" ino=1175 res=1 errno=0 [ 317.884929][ T27] audit: type=1804 audit(1667911954.715:31): pid=5620 uid=0 auid=4294967295 ses=4294967295 subj=unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name="/root/syzkaller-testdir1131386518/syzkaller.BxCWFn/99/cgroup.controllers" dev="sda1" ino=1176 res=1 errno=0 12:52:35 executing program 5: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:52:37 executing program 4: ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, 0x0) unshare(0x6c060000) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x3, &(0x7f0000001180)=ANY=[@ANYBLOB="180000000000000000000000000000009500000000000000060000000126e3347d6538e83f49cc5c74591a6721677962198ff711abcfeca4bcaef51e462d6c824c46735b1e0233dc5230ce4e339f12d8bce2a8ff0000000000000044c78e283133440583006e9ee726d233cc285a2bfab6ae7b5032b7279dea299bcb20610fe32a8e9a2c9e42f0dec3ce05f38fe7482b2badd3868389efe1ac09877a402a484a617d90eaf184e98177048054f320bf43bd1f0738"], &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r0}, 0x10) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r1, &(0x7f0000000740)=[{{&(0x7f0000000180)={0xa, 0x0, 0x0, @private1}, 0x1c, &(0x7f0000001680)=[{&(0x7f00000001c0)="1a", 0x1}], 0x1}}, {{&(0x7f0000002c80)={0xa, 0x0, 0x81, @private0={0xfc, 0x0, '\x00', 0x1}}, 0x1c, &(0x7f0000000140)=[{&(0x7f0000001380)="1dff1a28d4df97804caa28e8b172c8dcb9044d63900d0556b81293ff272815fda31a0937ae7926f196f32f76e2e9e4d39274faf658ed473cb4e8897fe649471e0fdf58f9e4dcaed6b22184b65d770978e1c91ac84080ea58d65a5f4831a1588bdc5bbcaab6e1428d41024bd031f75d"}], 0xf8}}], 0x2, 0x4000040) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000340)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000007c0)={r2, 0x6, 0x6}) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x4}, 0x1c) connect$inet6(r3, &(0x7f0000000080)={0xa, 0x4e2c, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) sendmmsg(r3, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000040)={'team0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFADDR(r3, 0x8936, &(0x7f0000000100)={@rand_addr=' \x01\x00', 0x7, r4}) ioctl$BTRFS_IOC_SCRUB(r1, 0xc400941b, &(0x7f0000001840)={0x0, 0x0, 0x20}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000016c0)=ANY=[@ANYBLOB="000000001331f9619ca3eca8b36701f48defae4c923b95ea28dd15d7af15c281e6aa6403c033a448f5e56ffd802825c28e62565d7f39c6f47a7eaa4566cd8f81129f196eafab367fa2b7728679428fd7383ee4f977d521cdcd3d8513fe97d56173e580383a68bf9042d45cd82bef7611ea87d9f2091abc6df75a7c18e54c8f3b2929b2b795dd3291c0b66a9abde568e5a3ec3f6eff79264a9621892597db8b165881fa8c4e1bca535d8e761b56bbf35382b546b7b6bf8f52b240bb4a3f86dbfd296a1d6c19d1fd12a1a78b5e80fce99abcbdee3ae4d902add159053ec877eb37e62563e998b0923053a7bec3061f41e835fc44db5c4f7b230475716f5843a996c00300ab7c0f24dae439d2dd3f97c9a8fbe833bae8f889f242494e20d2cd5d725dd0929fa6df653615aae98009e82002d03493a01ed9c2438af449cb05519430bea6b389407af70d00c88c36dc189a63e18f29876254b638ac7cd218851d161b72557e5f16db5146057e89864f", @ANYRES16, @ANYBLOB="020089e81407adfa10a0174e63cc82"], 0x24}}, 0x0) setsockopt$inet_MCAST_MSFILTER(0xffffffffffffffff, 0x0, 0x30, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000002000000ffffffff00000000000000000057f177be402bf8020000a76afcc7e71051760000000000000000000000000000000000000000000000000000000000000000000000000000000000f1ff0000010000800000000000000000000000000000000000000000000000000000000bea00000000f1fffffffffff7ff0000000000000002000000020000007f0000010004000000000000000028eb8b8a00000000000000000000000000000000000020870000000000001d000000010000000000000000cc150000000000000000000000000000000000000000000000000000000000000007000000000000170000001006000000000400"/269, @ANYRES32], 0x190) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000280)={'lo\x00', {0x2, 0x0, @broadcast}}) 12:52:37 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@ethernet={0x0, @multicast}, &(0x7f0000000080)=0x80) r1 = socket(0x2, 0x80805, 0x0) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f00000000c0)={r3, @in={{0x2, 0x0, @private}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21, @loopback}}, 0x3ff, 0x7fff}, 0x90) 12:52:37 executing program 3: r0 = socket(0x2b, 0x2, 0xd1) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x57783f12, @vifc_lcl_addr=@remote, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket$nl_route(0x10, 0x3, 0x0) unshare(0x40000000) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="58000000710000012dbd7000fddbdf250700", @ANYRES32, @ANYBLOB="0c000180060002000b0000000c00018092262ff420000100100001800c00048008000100030000000c00018008000100000004000c000180080001002000000023733ff96a798c1aae36e00c4169cde75318028387d461af0db4f44077cc823af40e7e0c9cf7c36b55038b0bd87d085b4ec15c2f42387fd118269cc61575a3ddd105ddf30aebdfa4bd45cb5a7964c888c994fc888516226ed843b739c35204b559b1a8b32dc9236704b68d4d29a37cab1bb7dfc24e9f80ceb796f2b5"], 0x58}, 0x1, 0x0, 0x0, 0x10}, 0x15) accept4$alg(r1, 0x0, 0x0, 0x80002) 12:52:37 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:52:37 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@ethernet={0x0, @multicast}, &(0x7f0000000080)=0x80) r1 = socket(0x2, 0x80805, 0x0) (async) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f00000000c0)={r3, @in={{0x2, 0x0, @private}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21, @loopback}}, 0x3ff, 0x7fff}, 0x90) 12:52:37 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@ethernet={0x0, @multicast}, &(0x7f0000000080)=0x80) r1 = socket(0x2, 0x80805, 0x0) (async) r2 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x85, &(0x7f00000000c0)={r3, @in={{0x2, 0x0, @private}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21, @loopback}}, 0x3ff, 0x7fff}, 0x90) 12:52:37 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="89120cf5b24090cd4ee19e2a9f488053e66f5df7572ec0bbe2443b7778c19af1369bd3580a8a8caade7b7a8679492c0ffad6fe14ca1591aec7f72ef5e4d9f113f444e25ce698bbc9c7e89d81bac2aa012f9b61613a61c651d0f367e7be073736add96bf0f69119d41d466ce03302076171615d36ae90220e13e82e5d61a4119850619f2be750f3c7e1d09b5340ecc7405aad9c85e574928ebc96bc71d4de75d61db99e116470e50d12ff869e4eb9842fecdb383176fd2eee1c31eca9dc11161d93f381ecc72166abd090897199d65fb79ec3b4df23419777fde9d161393b67043a9e61b9ed2a6e278818301e77429f456a3cf157e9be696c783d7a7d8af6353d828d955159fff63a15492cbc607e80eaa3f54f83d964d0252742c9fa021691acfaa3cdf32a0baf477bd39fe613162de7155d74c3952f122a2b8b6ece4d764739207eb280e7b9c7d608ecc1a2dc4565b40000000000000000", @ANYRES16=r1, @ANYBLOB="010000000000000000001200000008000300", @ANYRES32, @ANYBLOB="06e90f00140400002648a660ba184be99f8f8d01fb032088f6fa55a7610275450bdc4c46e6c5904996044fdfa6186f308e439b3f6e546f8295eb2b5824d692c22aab77bf7b700a8ba6ea8f3ca2db1b0811f7e77ce1058690fc7a22ba39f828a59d89048003aa8bbacedab44b3b1f964ae847d4ce1732738089970d8deb54969f4937df869f39c120b10e56841825b59452d2ac960e9eb2c74a21c98c1630314b77439fc6a39b9949f8578f12d055f158eaff80edca72147bd5"], 0x24}}, 0x0) 12:53:24 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x9) getpeername$netlink(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) sendmsg$nl_route(r0, &(0x7f0000001c80)={&(0x7f0000001580), 0xc, &(0x7f00000015c0)={&(0x7f00000019c0)=@can_newroute={0x13c, 0x18, 0x1, 0x0, 0x0, {}, [@CGW_CS_CRC8={0x11e, 0x6, {0x0, 0x0, 0x16, 0x0, 0x0, "821d0a83fe77a5e04d266df7f9a0cbf0939e2fde9c9f35145e57e39df439029c8929852687f49bbf450a0268e1ff82994b1b8ca98188e07c404e7dc5476ca5baac30dd9b4c986e4a6876ab53a468ca57d764f67cb65f3f46f692fcca958d45d820f08160ce02b7647e992086a0b1c281f3fb11ddda006dff1d3a08570478bf0a30495dd0d3ed2e96d4ed3d10914f08d15ea6e67b5ec6eaa83816a1c2b59fe202f5c0bd7c9b5d8b6b1746514906c7d45723ee3bf7b979d7484ed20befff62480d37d88a7d7a54bf5ee36b671294b1a5beb18404bfe63368ead304a5aa8d3bb38ff037750c81d0b8217cdea74077cb3d5995ea14700fbf792e3fe181c1c347237a", 0x0, "7332562a271bcaf68896ab1514acdee2683cfcd2"}}, @CGW_CS_XOR={0x8, 0x5, {0xfffffffffffffff9, 0xfffffffffffffff8, 0x8, 0x81}}]}, 0x13c}, 0x1, 0x0, 0x0, 0x40010}, 0x0) 12:53:24 executing program 3: r0 = socket(0x2b, 0x2, 0xd1) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x57783f12, @vifc_lcl_addr=@remote, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) unshare(0x40000000) (async) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="58000000710000012dbd7000fddbdf250700", @ANYRES32, @ANYBLOB="0c000180060002000b0000000c00018092262ff420000100100001800c00048008000100030000000c00018008000100000004000c000180080001002000000023733ff96a798c1aae36e00c4169cde75318028387d461af0db4f44077cc823af40e7e0c9cf7c36b55038b0bd87d085b4ec15c2f42387fd118269cc61575a3ddd105ddf30aebdfa4bd45cb5a7964c888c994fc888516226ed843b739c35204b559b1a8b32dc9236704b68d4d29a37cab1bb7dfc24e9f80ceb796f2b5"], 0x58}, 0x1, 0x0, 0x0, 0x10}, 0x15) accept4$alg(r1, 0x0, 0x0, 0x80002) 12:53:24 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="89120cf5b24090cd4ee19e2a9f488053e66f5df7572ec0bbe2443b7778c19af1369bd3580a8a8caade7b7a8679492c0ffad6fe14ca1591aec7f72ef5e4d9f113f444e25ce698bbc9c7e89d81bac2aa012f9b61613a61c651d0f367e7be073736add96bf0f69119d41d466ce03302076171615d36ae90220e13e82e5d61a4119850619f2be750f3c7e1d09b5340ecc7405aad9c85e574928ebc96bc71d4de75d61db99e116470e50d12ff869e4eb9842fecdb383176fd2eee1c31eca9dc11161d93f381ecc72166abd090897199d65fb79ec3b4df23419777fde9d161393b67043a9e61b9ed2a6e278818301e77429f456a3cf157e9be696c783d7a7d8af6353d828d955159fff63a15492cbc607e80eaa3f54f83d964d0252742c9fa021691acfaa3cdf32a0baf477bd39fe613162de7155d74c3952f122a2b8b6ece4d764739207eb280e7b9c7d608ecc1a2dc4565b40000000000000000", @ANYRES16=r1, @ANYBLOB="010000000000000000001200000008000300", @ANYRES32, @ANYBLOB="06e90f00140400002648a660ba184be99f8f8d01fb032088f6fa55a7610275450bdc4c46e6c5904996044fdfa6186f308e439b3f6e546f8295eb2b5824d692c22aab77bf7b700a8ba6ea8f3ca2db1b0811f7e77ce1058690fc7a22ba39f828a59d89048003aa8bbacedab44b3b1f964ae847d4ce1732738089970d8deb54969f4937df869f39c120b10e56841825b59452d2ac960e9eb2c74a21c98c1630314b77439fc6a39b9949f8578f12d055f158eaff80edca72147bd5"], 0x24}}, 0x0) 12:53:24 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:53:24 executing program 5: r0 = socket(0x2, 0xa, 0x0) sendmsg$DEVLINK_CMD_TRAP_SET(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000000)=[@in6={0xa, 0x4e20, 0x8, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x1}], 0x1c) 12:53:24 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001140)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@enum, @struct={0x0, 0x1, 0x0, 0x4, 0x1, 0xffffffff, [{0x0, 0x1, 0x1000000}]}]}}, 0x0, 0x3e}, 0x20) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000300)={0xffffffffffffffff, 0xe0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x7, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x8, &(0x7f00000000c0)=[{}, {}, {}], 0x18, 0x10, &(0x7f0000000100), &(0x7f0000000140), 0x8, 0x10, 0x8, 0x8, &(0x7f00000001c0)}}, 0x10) 12:53:24 executing program 2: socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r0 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_STATION(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000300)=ANY=[@ANYBLOB="89120cf5b24090cd4ee19e2a9f488053e66f5df7572ec0bbe2443b7778c19af1369bd3580a8a8caade7b7a8679492c0ffad6fe14ca1591aec7f72ef5e4d9f113f444e25ce698bbc9c7e89d81bac2aa012f9b61613a61c651d0f367e7be073736add96bf0f69119d41d466ce03302076171615d36ae90220e13e82e5d61a4119850619f2be750f3c7e1d09b5340ecc7405aad9c85e574928ebc96bc71d4de75d61db99e116470e50d12ff869e4eb9842fecdb383176fd2eee1c31eca9dc11161d93f381ecc72166abd090897199d65fb79ec3b4df23419777fde9d161393b67043a9e61b9ed2a6e278818301e77429f456a3cf157e9be696c783d7a7d8af6353d828d955159fff63a15492cbc607e80eaa3f54f83d964d0252742c9fa021691acfaa3cdf32a0baf477bd39fe613162de7155d74c3952f122a2b8b6ece4d764739207eb280e7b9c7d608ecc1a2dc4565b40000000000000000", @ANYRES16=r1, @ANYBLOB="010000000000000000001200000008000300", @ANYRES32, @ANYBLOB="06e90f00140400002648a660ba184be99f8f8d01fb032088f6fa55a7610275450bdc4c46e6c5904996044fdfa6186f308e439b3f6e546f8295eb2b5824d692c22aab77bf7b700a8ba6ea8f3ca2db1b0811f7e77ce1058690fc7a22ba39f828a59d89048003aa8bbacedab44b3b1f964ae847d4ce1732738089970d8deb54969f4937df869f39c120b10e56841825b59452d2ac960e9eb2c74a21c98c1630314b77439fc6a39b9949f8578f12d055f158eaff80edca72147bd5"], 0x24}}, 0x0) [ 368.148057][ T4132] netdevsim netdevsim0 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 368.296645][ T4132] netdevsim netdevsim0 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:53:25 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x15b2, 0x77}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x50}, 0x0) unshare(0x60020000) socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) [ 368.392918][ T4132] netdevsim netdevsim0 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:53:25 executing program 3: r0 = socket(0x2b, 0x2, 0xd1) setsockopt$MRT_ADD_VIF(r0, 0x0, 0xca, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x57783f12, @vifc_lcl_addr=@remote, @dev={0xac, 0x14, 0x14, 0x12}}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) unshare(0x40000000) (rerun: 32) sendmsg$nl_route(r2, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="58000000710000012dbd7000fddbdf250700", @ANYRES32, @ANYBLOB="0c000180060002000b0000000c00018092262ff420000100100001800c00048008000100030000000c00018008000100000004000c000180080001002000000023733ff96a798c1aae36e00c4169cde75318028387d461af0db4f44077cc823af40e7e0c9cf7c36b55038b0bd87d085b4ec15c2f42387fd118269cc61575a3ddd105ddf30aebdfa4bd45cb5a7964c888c994fc888516226ed843b739c35204b559b1a8b32dc9236704b68d4d29a37cab1bb7dfc24e9f80ceb796f2b5"], 0x58}, 0x1, 0x0, 0x0, 0x10}, 0x15) (async, rerun: 32) accept4$alg(r1, 0x0, 0x0, 0x80002) (rerun: 32) [ 368.552510][ T4132] netdevsim netdevsim0 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 12:53:25 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) 12:53:25 executing program 2: r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x15b2, 0x77}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x50}, 0x0) unshare(0x60020000) socket$inet_udplite(0x2, 0x2, 0x88) accept(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$NL80211_CMD_LEAVE_IBSS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r0, 0x1, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x15b2, 0x77}}}}, ["", "", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x50}, 0x0) (async) unshare(0x60020000) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) accept(0xffffffffffffffff, 0x0, 0x0) (async) 12:53:26 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000880)={0xa, 0x0, 0x0, @mcast2}, 0x1c) r1 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r1, 0x660c) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000140)='wlan0\x00', 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4, @multicast2}, 0x10) sendmmsg(r2, &(0x7f00000039c0)=[{{0x0, 0x1e, 0x0}}], 0x300, 0x0) connect$pppl2tp(r1, &(0x7f0000000180)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x4, 0x4, {0xa, 0x4e22, 0x8, @loopback, 0x9}}}, 0x32) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8914, &(0x7f0000000000)={'wlan1\x00'}) r3 = socket(0x10, 0x3, 0x0) sendmmsg$alg(r3, &(0x7f0000000140), 0x0, 0x0) sendmsg$NL80211_CMD_SET_BSS(r3, &(0x7f00000001c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000004c0)={&(0x7f00000013c0)=ANY=[@ANYBLOB, @ANYRES16=r2, @ANYRES16=r1, @ANYRES16=r3, @ANYRES32], 0x50}, 0x1, 0x0, 0x0, 0x1}, 0x6880) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000580)={{{@in6=@initdev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000440)=0xe8) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000900)={{{@in=@private=0xa010102, @in6=@remote, 0x4e20, 0x0, 0x4e1f, 0x8005, 0xa, 0x80, 0x20, 0x67, 0x0, r4}, {0x7, 0x6, 0x5, 0x1, 0x1, 0x7fffffff, 0x1, 0x400}, {0x1, 0x58d9800, 0x100, 0x1}, 0x9, 0x6e6bb7, 0x0, 0x0, 0x1}, {{@in6=@local, 0x4d3, 0x32}, 0x0, @in6=@private2={0xfc, 0x2, '\x00', 0x1}, 0x3503, 0x3, 0x1, 0x4, 0x100, 0x4cd7c8d9, 0x6}}, 0xe8) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)={0x308, 0x3a, 0x119, 0x0, 0x0, {0xfe}, [@typed={0x8, 0x32, 0x0, 0x0, @u32=0x308a}, @nested={0x30, 0x6c, 0x0, 0x1, [@typed={0x4, 0xe}, @typed={0x8, 0x70, 0x0, 0x0, @u32=0xfc}, @typed={0x8, 0x18, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x29, 0x0, 0x0, @uid=r4}, @typed={0x8, 0x33, 0x0, 0x0, @ipv4=@local}, @typed={0x8, 0x65, 0x0, 0x0, @pid}]}, @nested={0x1e5, 0x57, 0x0, 0x1, [@generic="6d885bb75823455c9662c51324bfc2cd236c843fedfd2a62abc865105f1b87a386dd43bf539121b756df0e97b337c344c5252ef8522a099c6da9e05965866c6ad2967e7946d041c79f1381873b8d5cbd63120cf4bdafd77da6584198a16542c125cf3a5186200a033b37a57b23e19694963945b722c2887ea55cff79cd580a8aa8b22ad1e803fb736d353b84ca0b88ec914d649b95d1d48c1f8f8fb13e4dfa3ee1db9e57aca86b781987f8e5d948a8dc1d4a61af004efa1ee0cdab146a4fd811f68d1817defb2055a3a4ca2887bed690ca4f32bad779a33d03", @typed={0x8, 0x71, 0x0, 0x0, @fd}, @typed={0xc, 0x54, 0x0, 0x0, @u64=0xffffffffffff25be}, @generic="20ca672d5794cae29bff1c4d36f9e013f6e842a282b3166ed52e3ece665242aa58c6de08c049941138adcc3fb80d5667ddea5f0606d88670e05969dc1c901f3294a4b52209be037c1655d77141b05ba8f08355a10e28a014bbaacff8c8c69b87d8165662d3853fa6f0402028c5ea6d9247cfa2ff09fcb16ea25d7c7005b8e96a0179c044a3cd8a2107ac3273326091586bf7c1d4b3048b6eb534b782df334f1194480dad70947fa63923cd36f8620b205f1fb3b35e4c9c5259e97a527a4681326bc00363d8301086d9a55e1e88d4a7e0e5d51f2e8570241b9c6d8aa1a2bb13b4d3044fc71e2761b77d94a308f2959a7f7e65ef86"]}, @typed={0x14, 0x8e, 0x0, 0x0, @ipv6=@empty}, @generic="c45d3377627959ced3740600d595ed211fb8ba", @generic="560fb30e6dc01a88fc0178645ff7d74a820bdf9b99a5b5ce4d9cef7a583f2dc1c529baf1edb8340f6c1c22fae27b6215b2a0ca6081e58cc72799e62e44fa9d67b4cb36e0eb04d43bc4d37e78f2644c0689850378022a39969fc177e4a70608aac0236887f8de189465a665a2429634b03b950a152ded8427f0a87416050ab1dad729adbe61e8348cc7fc12f1bf04ec280dc06bc5b405b22d210c7ce4f30533b3924069", @typed={0x6, 0x83, 0x0, 0x0, @str='^\x00'}]}, 0x308}, 0x1, 0x2000}, 0x20000) setsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@local, 0x4e24, 0x8, 0x4e23, 0x8001, 0xa, 0x20, 0xe0, 0x29, 0x0, r4}, {0x4, 0x8, 0x100000000, 0xa2, 0x194325ba, 0xbb, 0x7fff, 0x73e2}, {0x401, 0x7ff, 0x9}, 0x8, 0x0, 0x0, 0x1, 0x3, 0x3}, {{@in=@remote, 0x4d6, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @private=0x2}, 0x0, 0x0, 0x2, 0x4, 0x10000, 0x9, 0xffffffff}}, 0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000003c0)=[{&(0x7f0000000140)="723458683f9963ea2c5e49bd2d7a060888ba86728ea617f11b81418cb82788e3bdd30cd5c5c2cb7300cdcbd5425575d7de75b3c59b2d2e56c186095161d2954da7530d5aaa8b473f40f07322dce2775ecb9b8258aaca30822802b2650f5847bc6935203c822058a73c9825", 0x6b}, {&(0x7f00000001c0)="b8bee4abe8a56dce4d8c54790f624f0f956c8a5eec9639ccecef6c63a54c539360e0baee2327c378f5cd66e60bf0fc1d2ff7193f775a9edfc2e6d72532474bdc5cc6dff87c20a122b114fcbc16039029d6d77b573c243fc2f40013f3a21efdd6534e9614a37f624d41c922dfd23896cab2e91ff459c19681db36954e6760659e5315e786c258e514f85b2d1ed1dafb20741869e18d8190006cd1e3b5c0f5eca67f958921b4e396349db1ecb8e8b2ec81be1754e8015e8afd20128f3e8386a956bb0b0a89c7fa46fc92bab9d62c80c64ea23ffa8c8fa8ce2ea295f69c58fa22e91bba3f4de6a638c8cce0f01b22fad10fda7d", 0xf2}, {&(0x7f00000002c0)="de518a92bf58a13e93c45701163c48d6153a67b7a5d4a7bcead9174f310faf77e64014b1f6a1d845a2fac3753de93ecc1262e56439843f88437f70ec21fa25732bd8d807e0a6dc48be96280a77d2b720d7af32", 0x53}, {&(0x7f0000000340)="d6fe36bc30c02b17c314ec764204662aca5d295dffd28bb5a86dbd82e5870c9ef862e3eba275124fc57408650218517b4a75794667b4f3686e30cbcc142d9dfd87b4c02291932912f7e58684ff92a183b8ac28a5abce7a450a5b2986cbac379253683c2107bbaa78cde366350a8fce", 0x6f}, {&(0x7f00000000c0)="c923db1d7b6f9a05d688dc09ffb59745c09b3f8cf9c7d60d560201c20f", 0x1d}], 0x5, &(0x7f00000005c0)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4, r5}}}], 0xe8}, 0x8008000) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@mcast2, @in=@broadcast, 0x4e21, 0x5, 0x4e20, 0x9, 0x2, 0x80, 0x80, 0x70aba6b85a358d3b, 0x0, r4}, {0x0, 0xfffffffffffffffc, 0x4, 0x7, 0x8f, 0x1ff, 0x5, 0x7f}, {0x3, 0x100, 0x6, 0x1}, 0x4bbab880, 0x0, 0x0, 0x0, 0x3, 0x2}, {{@in=@rand_addr=0x64010100, 0x4d6, 0x32}, 0x2, @in6=@mcast2, 0x3502, 0x2, 0x1, 0x1a, 0x7, 0x4, 0x5}}, 0xe8) [ 370.254334][ T4132] device hsr_slave_0 left promiscuous mode [ 370.278146][ T4132] device hsr_slave_1 left promiscuous mode [ 370.298292][ T4132] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 370.320163][ T4132] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 370.354724][ T4132] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 370.378312][ T4132] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 370.407996][ T4132] device bridge_slave_1 left promiscuous mode [ 370.437509][ T4132] bridge0: port 2(bridge_slave_1) entered disabled state [ 370.471842][ T4132] device bridge_slave_0 left promiscuous mode [ 370.495476][ T4132] bridge0: port 1(bridge_slave_0) entered disabled state [ 370.559322][ T4132] device veth1_macvtap left promiscuous mode [ 370.584132][ T4132] device veth0_macvtap left promiscuous mode [ 370.590368][ T4132] device veth1_vlan left promiscuous mode [ 370.596957][ T4132] device veth0_vlan left promiscuous mode [ 370.915023][ T4132] bond2 (unregistering): Released all slaves [ 370.938259][ T4132] bond1 (unregistering): Released all slaves [ 370.968435][ T4132] ------------[ cut here ]------------ [ 370.974451][ T4132] WARNING: CPU: 1 PID: 4132 at net/core/dev.c:10866 unregister_netdevice_many_notify+0x14a0/0x19b0 [ 370.996992][ T4132] Modules linked in: [ 371.021105][ T4132] CPU: 1 PID: 4132 Comm: kworker/u4:7 Not tainted 6.1.0-rc3-syzkaller-00706-gfbeb229a6622 #0 [ 371.039239][ T4132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 371.068491][ T4132] Workqueue: netns cleanup_net [ 371.073627][ T4132] RIP: 0010:unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.088928][ T4132] Code: c2 1a 00 00 48 c7 c6 20 c9 f4 8a 48 c7 c7 20 ca f4 8a c6 05 e0 42 71 06 01 e8 fe 96 ef 01 0f 0b e9 01 f9 ff ff e8 20 5b 21 fa <0f> 0b e9 d8 f8 ff ff e8 34 cd 6d fa e9 3c ed ff ff 4c 89 ef e8 57 [ 371.120483][ T4132] RSP: 0018:ffffc900070c7a38 EFLAGS: 00010293 [ 371.127884][ T4132] RAX: 0000000000000000 RBX: 0000000074a24701 RCX: 0000000000000000 [ 371.143750][ T4132] RDX: ffff8880468e0000 RSI: ffffffff875b5700 RDI: 0000000000000001 [ 371.156339][ T4132] RBP: ffff888075861680 R08: 0000000000000001 R09: 0000000000000000 [ 371.168410][ T4132] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000 [ 371.180736][ T4132] R13: ffff888075861680 R14: ffff88801cf64000 R15: dffffc0000000000 [ 371.188841][ T4132] FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 371.205128][ T4132] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 371.214751][ T4132] CR2: 00007fbe2bda8008 CR3: 000000004b058000 CR4: 00000000003506e0 [ 371.227907][ T4132] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 371.238893][ T4132] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 371.252576][ T4132] Call Trace: [ 371.255984][ T4132] [ 371.259037][ T4132] ? netdev_freemem+0x50/0x50 [ 371.270021][ T4132] ? unregister_netdevice_many+0x20/0x20 [ 371.278420][ T4132] ? sysfs_remove_group+0xc2/0x170 [ 371.288889][ T4132] ? br_dev_delete+0x112/0x190 [ 371.299248][ T4132] default_device_exit_batch+0x44d/0x590 [ 371.301520][ T3651] Bluetooth: hci0: unexpected cc 0x0c03 length: 249 > 1 [ 371.309980][ T4132] ? unregister_netdev+0x20/0x20 [ 371.314774][ T3651] Bluetooth: hci0: unexpected cc 0x1003 length: 249 > 9 [ 371.317043][ T4132] ? unregister_netdev+0x20/0x20 [ 371.327871][ T3651] Bluetooth: hci0: unexpected cc 0x1001 length: 249 > 9 [ 371.339510][ T3651] Bluetooth: hci0: unexpected cc 0x0c23 length: 249 > 4 [ 371.343599][ T4132] ops_exit_list+0x125/0x170 [ 371.347972][ T3651] Bluetooth: hci0: unexpected cc 0x0c25 length: 249 > 3 [ 371.359100][ T4132] cleanup_net+0x4ea/0xb10 [ 371.364162][ T3651] Bluetooth: hci0: unexpected cc 0x0c38 length: 249 > 2 [ 371.367312][ T4132] ? unregister_pernet_device+0x70/0x70 [ 371.376479][ T5736] Bluetooth: hci0: HCI_REQ-0x0c1a [ 371.377053][ T4132] process_one_work+0x9bf/0x1710 [ 371.387104][ T4132] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 371.392874][ T4132] ? rwlock_bug.part.0+0x90/0x90 [ 371.397853][ T4132] ? _raw_spin_lock_irq+0x41/0x50 [ 371.403125][ T4132] worker_thread+0x665/0x1080 [ 371.408153][ T4132] ? __kthread_parkme+0x15f/0x220 [ 371.413394][ T4132] ? process_one_work+0x1710/0x1710 [ 371.418702][ T4132] kthread+0x2e4/0x3a0 [ 371.423673][ T4132] ? kthread_complete_and_exit+0x40/0x40 [ 371.429406][ T4132] ret_from_fork+0x1f/0x30 [ 371.435556][ T4132] [ 371.438603][ T4132] Kernel panic - not syncing: panic_on_warn set ... [ 371.445184][ T4132] CPU: 1 PID: 4132 Comm: kworker/u4:7 Not tainted 6.1.0-rc3-syzkaller-00706-gfbeb229a6622 #0 [ 371.455341][ T4132] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 371.465386][ T4132] Workqueue: netns cleanup_net [ 371.470149][ T4132] Call Trace: [ 371.473414][ T4132] [ 371.476342][ T4132] dump_stack_lvl+0xcd/0x134 [ 371.480985][ T4132] panic+0x2c8/0x622 [ 371.484905][ T4132] ? panic_print_sys_info.part.0+0x110/0x110 [ 371.490891][ T4132] ? __warn.cold+0x24b/0x350 [ 371.495484][ T4132] ? unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.502081][ T4132] __warn.cold+0x25c/0x350 [ 371.506498][ T4132] ? unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.513099][ T4132] report_bug+0x1bc/0x210 [ 371.517499][ T4132] handle_bug+0x3c/0x70 [ 371.521656][ T4132] exc_invalid_op+0x14/0x40 [ 371.526155][ T4132] asm_exc_invalid_op+0x16/0x20 [ 371.530998][ T4132] RIP: 0010:unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.538199][ T4132] Code: c2 1a 00 00 48 c7 c6 20 c9 f4 8a 48 c7 c7 20 ca f4 8a c6 05 e0 42 71 06 01 e8 fe 96 ef 01 0f 0b e9 01 f9 ff ff e8 20 5b 21 fa <0f> 0b e9 d8 f8 ff ff e8 34 cd 6d fa e9 3c ed ff ff 4c 89 ef e8 57 [ 371.557908][ T4132] RSP: 0018:ffffc900070c7a38 EFLAGS: 00010293 [ 371.563981][ T4132] RAX: 0000000000000000 RBX: 0000000074a24701 RCX: 0000000000000000 [ 371.571956][ T4132] RDX: ffff8880468e0000 RSI: ffffffff875b5700 RDI: 0000000000000001 [ 371.579922][ T4132] RBP: ffff888075861680 R08: 0000000000000001 R09: 0000000000000000 [ 371.587894][ T4132] R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000000 [ 371.595861][ T4132] R13: ffff888075861680 R14: ffff88801cf64000 R15: dffffc0000000000 [ 371.603838][ T4132] ? unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.610426][ T4132] ? unregister_netdevice_many_notify+0x14a0/0x19b0 [ 371.617014][ T4132] ? netdev_freemem+0x50/0x50 [ 371.621684][ T4132] ? unregister_netdevice_many+0x20/0x20 [ 371.627304][ T4132] ? sysfs_remove_group+0xc2/0x170 [ 371.632420][ T4132] ? br_dev_delete+0x112/0x190 [ 371.637193][ T4132] default_device_exit_batch+0x44d/0x590 [ 371.642828][ T4132] ? unregister_netdev+0x20/0x20 [ 371.647763][ T4132] ? unregister_netdev+0x20/0x20 [ 371.652703][ T4132] ops_exit_list+0x125/0x170 [ 371.657294][ T4132] cleanup_net+0x4ea/0xb10 [ 371.661723][ T4132] ? unregister_pernet_device+0x70/0x70 [ 371.667312][ T4132] process_one_work+0x9bf/0x1710 [ 371.672262][ T4132] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 371.677633][ T4132] ? rwlock_bug.part.0+0x90/0x90 [ 371.682574][ T4132] ? _raw_spin_lock_irq+0x41/0x50 [ 371.687601][ T4132] worker_thread+0x665/0x1080 [ 371.692281][ T4132] ? __kthread_parkme+0x15f/0x220 [ 371.697299][ T4132] ? process_one_work+0x1710/0x1710 [ 371.702495][ T4132] kthread+0x2e4/0x3a0 [ 371.706577][ T4132] ? kthread_complete_and_exit+0x40/0x40 [ 371.712212][ T4132] ret_from_fork+0x1f/0x30 [ 371.716672][ T4132] [ 371.719870][ T4132] Kernel Offset: disabled [ 371.724329][ T4132] Rebooting in 86400 seconds..