last executing test programs: 44m21.953516295s ago: executing program 32 (id=403): mkdir(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000100008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x3) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r1 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r1, &(0x7f0000019680)=""/102392, 0x18ff8) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x2) sendmsg$IPSET_CMD_TEST(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000001c0)={0x38, 0xb, 0x6, 0x3, 0x0, 0x0, {0x0, 0x0, 0x6}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x5}, @IPSET_ATTR_DATA={0x1c, 0x7, 0x0, 0x1, [@IPSET_ATTR_IP_TO={0x18, 0x2, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @loopback}}]}]}, 0x38}, 0x1, 0x0, 0x0, 0x20000000}, 0x1) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl1\x00', 0x0, 0x2f, 0x1f, 0x3, 0xb422, 0x55, @dev={0xfe, 0x80, '\x00', 0x37}, @dev={0xfe, 0x80, '\x00', 0x28}, 0x8, 0x700, 0x10000, 0x3}}) r3 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000900)=@IORING_OP_SENDMSG={0x9, 0x8, 0x0, r0, 0x0, &(0x7f00000008c0)={&(0x7f0000000300)=@can={0x1d, r2}, 0x80, &(0x7f0000000780)=[{&(0x7f0000000100)="89796adc0d326640c4bdf63c26dd4d018cf46fbfc4496564", 0x18}, {&(0x7f0000000440)="b9fe26fa2f5a402de1da11d9a9e082c4f961cc5e0e4bb74447454690ad8ad7762aefdeaf4348dfd7d74a26af5ef943cea44b756fe38d4ba95a480f48d76ac24ef3704d1cf029ac443ce55e5ea8681980a1aef3edc7e67c2c5b03e7aa226477c1b282b9a1d373e88786a91c422a0c2e65fb9417291891e018a37b87c8a6cfdf37f49514d3dc70d22626d4ddbb1f6458fc20956dd94a191debe444e0e9a6ae0be0d5947dab67ff0675d1a266ae8f805aa45ec55d079ba5e1425c24c9bc880bce3655462ca996d2691653466376b992b5a7adf8ed0c0f24af97b0c926aa2036cd4da6ec15f50864d44751682de5606a7e913b7c9dba395cf9f0", 0xf8}, {&(0x7f0000000380)="545b0c25a6e3c0352d57a66a1f196c4a28be546033976cb29981", 0x1a}, {&(0x7f0000000540)="4234831eb6d8a394eba98f142db9d75977af3812a616ef952a9a83272d4cde3fbe1634adc859000154d0cc458e85b4607d238c5e4b2383a3acfb91a168a927ab0f94af28d13fe039de0e3ba058370390f79ea70e4f3a810b242cdcca706265f818e1b0aac243bb1d153f3c024d4276378c55e2aef3302507200a3236697b48ef04d55a8e2358260a4e66693fac72622505bf654864f33187bd5d25b3de939e87fe879030b40bc451b96707f67227739aadbdd133447371aab16ef7756e5f45f6d3fe008d37528b95484abbb094f46fa69345f182a69270245e5b605e43623c6524363cf6c160d8ad7c7a18", 0xeb}, {&(0x7f0000000640)="e009fcfe685115102ba0a39c4d25980a06034d62929c810b347ee108c6131bc884f9166c8e3e668556c87d707d7a60c7419cc297364f8188d5e09ceb179cb1a6b7ba4df17d7471854f3c27311ecdd282f57425c788f039691b3ca1d3f6c0fca9d60986216e59085404d99aab6d49ec107c4ad63d", 0x74}, {&(0x7f00000006c0)="27b0abfa02db1f134f393c423f910ea306115f688baf208f99ebd1809c9db919b67e18776d27226015c084d5633402f73dd9c7b842543026289fbd28ec6a87addcb5e40976fef926c71b25301acaba3ce371c0e6d1912087524017153586780223aa653fc541d4e540856bcab0ba20f1904fab2ab52405cab2df54eb732e9730b17346b8dc07c85d4ad70d088be4cb771c043672d981b4f3", 0x98}, {&(0x7f00000003c0)="2ec5bbf05de34680e7cf45e4f702205949b1d84b2f37b3e277ce15d537cb5f34c33d17ae7534d3fcb4926585df350f9305ef7d97baff1a105d3aa650f8", 0x3d}], 0x7, &(0x7f0000000800)=[{0x88, 0xff, 0x1000, "743ca10fe06fef47459a9db3a9536c774ac695193e093f2431abe8f08329bf9b03c469f3fa0e4fd66a87bdda467e2a086cf18ff75376ec5968a307653035d13ea644fa69f40cfbe9dc9c592b13090e90cb88c1cf19858b0542d776b7d6f4e3ad6829b9975cd0fbb9c22ee7d910e6416e5b8cbf3406"}], 0x88}, 0x0, 0x804, 0x0, {0x0, r3}}) mount$tmpfs(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='huge=always,huge=within_size,nr_blocks=5']) r4 = open(&(0x7f0000000240)='./file0\x00', 0x606701, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000280)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)={'#! ', './file0'}, 0xfffffd9d) 35m12.905724883s ago: executing program 33 (id=1838): bpf$PROG_LOAD(0x5, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020000000000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000002c0)='contention_begin\x00', r0, 0x0, 0xd}, 0x18) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8d}, 0x0) fcntl$getown(r1, 0x9) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x10) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x4, 0x4a80) writev(r2, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) socket$inet_udp(0x2, 0x2, 0x0) r3 = syz_io_uring_setup(0x5adc, &(0x7f0000000040)={0x0, 0xc19d, 0x40, 0x0, 0x62}, &(0x7f00000000c0), 0x0) bind$l2tp6(0xffffffffffffffff, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0xca02}) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00\x00', @ANYRESHEX=r5, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) read$FUSE(r5, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r5, &(0x7f00000003c0)={0x50, 0x0, r6, {0x7, 0x29, 0x5, 0x10040610, 0x0, 0xc1, 0x6, 0xffffffff}}, 0x50) r7 = openat$dir(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) syz_fuse_handle_req(r5, &(0x7f00000042c0), 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006380)={0x20, 0x0, 0x0, {0x0, 0x8}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r5, &(0x7f00000088c0)="4580093898a1d16b31cb53b0531f71a24a5b16ae40538efd584367d8522393a724be4985a9234289e0a62e5d9f4b77e235d059981bb4467fdef6b1fe779ab734263d9b3bd46378b1c6399295e7c1e8e04c5b356add1915b7e45b9e381867914e2cc80cd84e62cba8a9388be6679add1c7f801288db0f703ba884b3e0b4e64b227dedf9e86cea33761b16d7bed53bb6c2ca9485022fbbe2854f0ab1cf379bf4e8b53631525338c05e8d8201150169057d7f91506fe413fd930062efbbc2f2e299f1ee56a0e2eb000aa18b21448bb4c74bedc875f3c1060b02dfaa6b09bfedc5f6a21e6af2c270d0874bf56695e4fa97f2a01a4454652ec26710ca2c0e085610c1ec535d2d2520e34f8e995655fc3813751bb05093bce378eb6e7c52daa5943013677e2de843a01cd6b8da3ede72cd58a6e3551e0a63c2d3c2a2a2e19476169d9fd5206973bb01a309b083b2a6e6599678c63f4c79ea43b05873ac8110c0c36600b1c542ec5dacd40f7afbb744556ff81b63e192bdccdcf29f87c250ebc4cc1c7ad9063e646c3b8cb8e2671f9cb03e559232339f29ee8faedc557de70d1f28ff4250c44bf0d5d848d22c0ecc6c2dddde581f59179a1f110712585313f0d79cd9e8d0af6c0995a1688d85bd9919347b0bd4ded8b35606780e070dd1921affe83f1bbe5288692ef99d5266e74e1a321ae4549693720348ac5ed7bed7f65a0a86c2537b19b62120f541c76e607bca0c27c9eeacf8e36190ce2d7ab194d8893306edd40a0893e1612c0a1b2ed8a3f02587967d031e58ada05b1663bd3f23c81effb5f36c661c2c2a8968a64a488d6a93472031519d1086b7256586009a0ecc7ca765dcf9cf77e51abcafe124c65cd5303265b15bc7748340eca92d53e2d40a67e9171cd9ac663ce10f66d345b620f0373caf524a329e5919b3bb6aae9366963668737ccfcd6e738d66407416e813cfcf07094c9e852f280aeb8f2d2dca47e5d3be2c0a212b3165fdeab9b04ae43a7b8bb4b85868e237481906dd1011399e4eff809e88c2d7c01f413aee2a1de58f6856b6ab09b04455b724107fed5d18b786b626039a8ac8e6c53b080bec59bfecf7c4100441e4cb899a351d89422a5e1b3dbcefc0badd0398c54d91d9cf06d3d8643efb51da9c7ffb55e76d2eeac599e162ddea7d399b6d101a1e70e2615824d508c2b5f1550eb1bb825bedf17870765756ef0a05901d808c496234c893a71d5e76a002696045cd2f88afb7235cc2620891c046d8c08ffb71f7b7cafeb4d10976264a9606d5db8472b4a55a5abcbc6bee60394defcde03abc1c4659b63dbfb32198f9d3923607ba11e1728cd5dffa0a29e50f9d55ccd98fecb3e9fe42f08a41739bd0fe48a72e925fa747a483a5bfbf7830d54e8c5513d1bc6201afafef1743a705f2af9055f8fbcefc352b8f6ce3abfc2984e464947e22f3a26305d6421a633f6db0c3949df8d4f051d51e3c9daa0e00c47750b9c8c49e93905a9f3d5b98e6a098eed84d7d16102d24e82a4e85bf95d114b4137dc23f14cc0d7159c67d47a0394e7edf8f84086d6ec5d3db779cb560d9eb4163bd8992b50468105b05d5152688f8df2310f2652889202bc460d3aed5f50167c689ffde48eb8836501239bf80a12c5ade458db4fc618e23e254675a1c510491ddde26062c22833a5d80bf43bc05fc2db6f554a9da0a33026115661fe37a7e6d2905f8e763828564b2787e0d4eecfdf077866de9b33c53efca0da9c4cff7948b083bf7fa79c4fe0060583e0f6e53dec70cb700d1e29f2ad58f16ef642e2bbad4c1b79aa19781fd243f161f9a1176430e58a3909e9f4e250860ef8ff3654879e83b784cf660b72899ee251aadbc479e1276d05850867653b09bd92b85b6cb3001448ef886c75482dc0c3bcd721cad899b6a3a805dcaddb2d3ac61d269a160264642ef93c6ed39f75f08f900dfdfbef529fd537e4470b99d2d5deddea41bf9615d1d1e62cc01a7847513318fbd746fd76445b1073979b6fca255c0f49b18a477341d9336e2c2ae18107ecf46e0cb92a99a5282e7338cdbedbae2f8f5b36313f507324712d535236c68cbf4bc837d5a1b80d68a4ac517ec313c870f3be015e0ad43c83716685baaf31eee7edfb23af6422a91dd167c6c2e6a585a1d14aafecf8d2bb7f9973a8dffe5838cccd5a385c6258e66f8bf54b378f38afa1e112ac3f785e163257d1f8b5337234b5079d16700187831e3a7df5508fecc1d93e4d926ed1ded9ecce4290de878035f8af16f2dbcbedf929987f355c389ae6c791e796e46326efffeb8a2506d40b8a9ef7c35a90e10eadae0e767b63e0f169ca5a30fdfa43546e2c5171dd801133c6ab986c545b4e73aaa9b3572f92690afc498f1248f8923ebe207f11c0587275569d20895d4662256c3a29ba4518781f8871b84a6b9b6d40d58dc149c38f4eb48bfb70d1b3c5cf2191825ac3b5e554f31c99ea292787fc2e10ad66893b19f22814fc0cfbb82413a8b8856eb13c9e9ced57255d9fb043f882008b7e4439ef068c8d81a60d1affafc43210b827144c1014799f2ebb91d04344e945fdf22d638dca602782c5f17c0e8fc68d00e305bde420231f51449c9fb8b20b329dd21a353085e255ca3522d05b429a49f9ec6c837be07194fef1f9be89080972c3b1f7452e8c9c48c1430efb2558b128f9d58f17576a0a839e3e17e23f74c6227d6481edfd8fd3cb65360577db6ac173a169e932bb1af16963f3c9175b62bc9a221fdc77c029dea920a0ed119248d256264bbf9b85ad4b73b3caaf5faad6546566889dd49e789f188fb6464afdfd160d6208556d52149369d5c29159eb910377af1ade2e3cb6263585c170150e40793120fe24aae427742445ce75ffa76571ebf39aec1e7f94da5b936a58eadd9daa2efeb701e8caa4bc0cecec3e4a5012f8b33e1b895b12acd3b5575691438840bd8df25f60e087563b63d59413fc404b0337e3969db4ffc318110a74f400b261dfecaa54a4f0eac627b3906a121ba316c023bd92bc6aebb4bd4eff374e6c076f7785680ee9768dde2e8d5b7d7287493b9b090af28ab2899c2f0220a4be2979c282f0a062c501dacf69121907a4d746a5578fb6323870b2e113908056df94f5548c5509577c0512b6f16090b79540487238cde05b529397104c43471e6b806e487452dbe1fc7ec60842f9597da099af5c29777f3f9866a118c02bc62a1defdd863ab6dedebd3739290fb547ceca0253bc60f842f15697203ab4a4bd9314e825039f9ba648a3642df81692a5fef5b62ba32b6b78c23650ad56a02cee90a20d7be1a54376e3f0ee4e2f36bdde8eee8d61a8fe24172d695318ac42485f9dc837a4f8d071f910253aa256f875a0bab8ec82b2fd5e20e443bb8d6857ddb0bb69c1efe527785ad1eedc8f5543dbfa811781a0e0a5657795726730fdf5b1434ce981071fb8abfc10b07ee2acab7056bd3476eb850510c2caa80587bd1533574bd7f029d0ef416c22b5b451348612827a15589d0ec74006f0acaa91aeffb2b39fa2ba98f9ab32937f62b9fda193da816f009b05247af1c76ddfea0ea9c3a83f5ee58bf470cfcad1687243819282242f9f3169429a105cd6ab468d6107d2206624e05c4b26128744029cec346bbe787f5cf2bfbe79690624341d41dcbd10a648fc49f3b331b08d73ce2f887530b075ff8ffa8dae8f69446e45123d947454bc8f5e93fccddada1f223bd84d7a9cc08816d58d6fad16e4d40cd52ea4cf8ca28bdff995968a2ce1fc0532dd0e50397534b9fef5b9e4d8986593d43cf179530aab329bc4afd26e7ea7c4e875f9bd7c51db55674939cc1a57ac3299d5a0320acda5e54acdf6d8bb61af7577bb92dbbf70b59d69678b06ea04ace4288da1690e737549d0e61cc814843f4ee0773a78b02c4b203616fbf63402a6352e31fc561cb3b48f3f887a5d98252b649c7faaa967cbecafd4363c214c00760d19d925349523028aff2436cddeef29b452a05934527862e7fb6528de83e3f2d2969633fc70bef596daed510832dc44e810b2e34a2fb67a13f985f94fecb93fcd0c24c0a1356c76a00d6fc813e94638231b8c5b66a429ac7b4950e7a93ed32d0078c2f8883f318e2b2bbdb2733cb29b1ca0395cace62f488ad5bfb149a5985abe3b837a65006653d55c0c71ab8a1c0f4994b28b20a010e93a21193648c08285c52e3b8ea60fc4b1692daeee22ac8c40cc67c477f73a706e60ae3750a9c6099283c923490b238d3161073b47603e625f8ec3050cf6bcea7e066162970d7d7a0bc4c157a8386e716f9819b72e0baed00ec6e59d14a8f18d0a71c3a663ff52b8f7e61c920757ce9b132887d4500d109d6c98c2ce2a69baa7b58c9047c135851ef62a60fd420834152c028ab60e2279c68772455083d5805b3064a765e285833493b2c7fac19d1dc7e5c909757a6a1fb78a983f5fa66323698c05e166b25234362cd379a8fd5338c48fc15ba59c1dcbb6172f9d65076446b7a0db1deb7c3bec42d6cf39e21619bd8c7834c4c972f2fa330c18edb3f8ab157655d3cfe9aaf104de7a546bc256ff856c9037de1de70122efa4c1ad7bb62b7697db86f69d4c0517708925fb0c9404a9b64067f644b17d8bb20ec560d783827058473066c110200893f623bbc48e6001682d09cb0144f58c153ee43abb15249a49d6d6d1438338535b02989c95df2f66a772553fba8f1f61023e6f91af7db6d874388c8002eb4a11bd719526643738dd2ff19662bd1fd5c9c46dd691ab65f2247f45522976ac32352ffbb5a431a6a08934ea7fed11c37aaaae99202262a42958fa77ca0f35a6c67a85b4a46164843b8625e47b2a282481415dfa7f83c2ed4fcbabbc8b3684742001ce98bdb5c15188233c4e7bb87ee3af08313af7822d3c45c027a061bace195fac29f0083dbe553e078c266343880d84373cf195e0c728fb2921d7e988c5c715d44ff02d849603e55cf4b2f744a90088c7a28d396f47a98a23e2312627b78e6715e6703a58db3c83f8c42da33ce86c9a3c17ed9ae636e53e70ea924e22f15a157811ea6d2fc96114e94ba2f475cf762fb494176a6d149d099fd508208c80644518f395f792eaba914409e54fb7c77319bc713c449a335ae4234b365308f9ba8d5fc5892f3e49e3d47394175f0947725b1233e6d142c8daa82d93a6ae26511116339284b5c229ca72c47c130fae5f42b753e72e77629bce4ee34ba274c2eb5db9a037786b6cc5cb1164f7be373144a6fde69930ee0e39a6e1d353a0e5e19b0476e39be3f2e243ba4a0db5f0a9e73538291736c22f57d4117897939217da05ea31ca54106b4ede1a61cfa8f3338f24d382dbfb6f9d828c0a4aad0dcfd0d2b0d4eccbae71c72b855167069c2705efaaaa789a11ff5dee5186420a5ea7fd8ce7d96168b66c595d3d367a9b0122606c1a027cf52cd387e8e5e4d7acb4d29981b1c48da04dca0276f11936cfe03d0e654e0df00727c8f6df166d2af99b3a5c00d7e78bbda294e80928935c5c4054f1544def46929eb9c3ea436e7e1e4a6af8a29c7fc5a614dc737721e8315fafe8e668a5707228620226553fe092e70cf8a31299a95464d57c44eb99d49b7ee4e21531d2b1277e0e1e1a16c2c7ff90aa49d7bddd86dc2dd24ed51fb4ea3026cdd38e07a515af157ccc1655967d1344858fffef8dfba2becbdb2383ec1fa7ae7c0ebc3ffe973b8fc4c3a43e2c2de61d7c2429b80354e54174a9256ed4142d86eb89784fc65fdd2e0695f3e457cb118eb70de1c3f90a56a28a2a2d1c438f9dde30b1eb759a7c109e6a5c5d1086285fac72eabb26233fe6cce54a581dfcdb41cc5fac1732823a9c303d77294a108b4d29010664b5e3a513d6875221c20baa55ff273e77346d6223939b3d8b2efe570446fe9e77f2be5367587cfbe98d4b6847c9b13ed0b818cc3469bd8f3988043b880667c07566ccfa8975be5995011fd1349cdc5cb06a95a355c5a11a1688468df7e6a537eb0efc5010ecf72d4c53faa74b93a809532f3038991014b391adfa6d17c3cd6bf9df18cb4941aa228e402009418f67952e5f22455f89ed434dcf522b02f350f0d1a79db837630830306a094d82ddcba3657e6ef13b7e7252b76f05c5f78127d16b13443d337911f988479ea1d8d78f60f516fc22118d64b982013dcc272160488bf16fcc4674bed5ab2b3af7f8089fa679d009a60bd23c82cce41837784f8c208ec8177ef63aa1f492ae9b7791e94006f60f606c3f35c5e53073485da4a4a714cb6f0dcedaea0fe49ab85568e215695efa82053b58842bf4e4df721304fc9c5ac0828ca66c7223cff63aa13afb68436635b374ccf1b14ea528ab7e4acacfd7285d88521161086a99133f1ba2ea483ba69c38fe32e2afa6cb079fb268b585fe90bbefaef5eebdec882ab3863bccb7bcb3c49f4f9ae3bb43c087ce30b2f05e780aa7b80886ba2506322ee793fd99e7d56632a468b53635811247033208de3d17a36142f53b2f1dbd57727c4935ecb554b5e91038f342b035285f1eb4a1e65e577f407312aed0dd68983d6e20d56aa3302c888a889b5c1b485303c7591105642cc96e7d34eef7808b51e1a0f845ce63d904704527f4acfcc0a5d8fa69bd0648e721daff09b70ec95ff2f173f2d62bd566829a55eb2e6d45465cf520e0b505550014851db1fbf84dde8412d1aac3df64a8b39d42cd18d699e94d0a16b5ee63fc7ea82c19688893790360773445c439e1fe5e5ccafa85a4fc45e5b811861fe9d8d6a3994a8c658b6fab904852f80a3276c4df48d4bbd36fac4d16103eef0e422488221a9189d910a204d8d1a79f755fccab38754d6b5e5c5b4f1cba75658bd43f2fb0752ef479a23d62dd7631aa7d9c76467ac2917b9e4b33d14ef56cd950f9ba114e94f1db8234ece2b3787f2806314df385de62b86228ce20a6579f9933c8bb9401c41642b00e644b78cd1d04ebfec1178237cd7e706d79d332b0e766ffc6f6353417c4726b6dbef648ed779c329485a9dc48c7111b447372e2042f402a079c2de283fa2221932c1ae1882018d8bda50b79f49ec3cdce34c09b783b1923036b95378ba4c1c343889e8bfba59e47c7b40364a78c8597ce696e43d3cf81fa78e106c9bd6a99c56fa4e0e0ae1d7a78355337c135ae75e4f9b754807fca65fd06dec18561d57b2855836c4340c179ea76959abde59f5e8b8a5f573d844fe26a3536e4f8b0c75ecc66b6e4625bc6185fc41fd5bbe96351e71958f87a6d28aa50039b16f26a71975a4c37cc0c028ba8a608b66de5ede49ccf3d78bd7a81a9322854a9589b4dd6f962972ef05f8deb8d331b9e21c6a63cdb78f58f86927bff15e319166478c53d08ad8e2ad155aefa2d43a51bac1e4450b7c52b92d75567a2297290ec04ea5f5b65f1f8ad0bb0502504aacd37b8a67d0c957e3cdb7f2eb8d1412e3cea7e69f7398dbb4e4986a24c7070e786ec60157ca3996ec0142e677665629480bee5de63b13384512e6c5fc7d6a5bddfdf63911fa888f71ab601e6018ed28fcd3577cceef79a7e22c84b77621a8e3561af825ed82eee51c24ed0665a06afdde6e53db6c75e27f2049dbfce61da141c5c338541b3bb4d03c8acacac73e1e60228aac37f0675d8ed56b4e940cd5522dcd6c86a6fc71654f6f6994dec3af199eaca80e8888777cdbd6142518f12111e81e4ffe1cdd8b93545cdd64baac4f37751723b5e96f5aaa67da6685cfcc4267ca2696f81371a40cb43d16f69c6b2884b270dc66a41102fd2ecb20e565fc48fb85ac08471d35d17cd9eb01953534fe958cd6661397cccbfcc93e288543c3bcdbd3fef547cb62765a9eb25218c4799a36037ddcc1087d9ff1f071db65d1bef02a7f71a3a9b2ea574cc7807d400608f07f0ad49fdc1f78b31ca2c1325978a062a678034c8bf7c5ba2b568a2e363b3a28b4d919106d70e0399e231ea50cadc1be84e7781fa49e5334ce5e66b62d1939df3c48cfd52fd42ac5d80bca8a98d5ac9fe5a1b55606bf92d7c5ac294ab45691b235229ab984ddc35424eaa8a52dc9eada4ec0070553ede17e603580cc87fd5def48b53b8d9f8a28537859c0cb248a760dd434b6147f7380a4791cfd6aed2ca157e86703d7051ebb8a1ab077bad6b7c526b2e53dd6bbc5825bcff00657f78d808f6b80d04192fbfba468a54bdb068e14ecd1c746b9827efa99828b223691ad03b51a0d65653cd31e320032805f6773b31c6f7055389ea64d881b43a99f50bb4ce088548d32f14ea8a1b76b5251384609583a2bde4f2a43ef410b007079254405b5748a46aa322a6a5d95e03b23995a0242362d47e011c53b1ad08b24608c841317e8cdf3667c8ad9666d14704c7c2997a43b1a46c60e41ceb35449b72aa8f9ed99c7e1740dd2d4af0b7fa8d9ae022b7739968c3d93de715fb239400f96ac936a55d82c2e5be0c062c3fd807e5cc96e1afe310d7973e2bbc5dd23b4e48a96ebc8956df7be624c6fdbde324e884cfef902f485b5d38a7d019020da89190c989966dec55f8e4c5e433cfe36a6042b6fe9af91788ad0ce5d70878ef8c483b095b2dd4b62e8ebfba2f2d8a5005df1a7055eef6a7f40a35d79ad782ae73e4977fcd39b38cfdf4cbbdcb0a94ab6e7648f054d044766355dd54f2720247aa36ce7876d449ee41191f1e7f60feb0b4928f6bce900e089727f8d7595a1c4fc483353e713f53846b40a09e88e642d0a42678a324a743d965a709c1967e2262eee92b153841917ae0fb923e687f5eb56167c10a3495b9412cb2e0004978fdb6109d70fe93d532c13b09cab04bfabfed657e61b436d52ee3d504cd3fa34f530226437ab76024e574601e3a9480d809de9ee3f7c5f438aad2c234dc522de47a18a5c993da28fac3717206e57674156b40b822f47d68374b49ecc64e13940c19c33b7728c28cdd8f747b3176f5886c4ffe7b890a73a0cc0b28019fd6a6f239652c2fec8dfd4a7b6d7d18318a87c343892db5ff81f2ec2f94e1e0cb607815e0c783abd3e5c1c85dd6fc83677efd14bcc88c9c67e73769b5916662aca1470e28f91772d80baa3bf9e1bedeed8bc6194c8a2f77ca89ac69b3065a89beda8b035168070b4e2b8467e2bfd91248c62ebc1089a91803fcaf75cdc54428d5ee466d5c901ebc690a155a8ffd01e5976612a6ff524bb9c2c706aec7f89595b91ad7040d97b89fbb8729f57853abc30b7c85ed39b624593b1b3d40da689718dc8f2ea16c0d5e6a019e7764ddd528fab311f9ad1eac649640b9b681ac943c454b34dc9c7f490f51a19dcda40d84ce1cd2845a29b03bf1db1143bfb43cb0a05c027fa2b1e63e7b4cb43269203a12eaa3e7c4ada4a01c9a04a4ac7d9d69b3b8da50d96aa0d55121cf56c91b894a1beaeac59144abd5d421f3fe8ae45cc1755f99805d46058d9c44d4d77142553e7bcff51266d06498790ef69d58518932a1d5b914c516adabeafe140f4a56d62d4ff45f557c959597fcd67d443e7054bc69132eef9dc8a0be5833dfe68c6373cfbc165d47e46da75c1d44b14bd4c8b568988439de7ebf6cc34f16deef013846024c53e6364793bd56de3bdf086ebbd14941b942dccd13041fac950d8440438ee2455982bb0ae79e00217ec62b1bc31d2e2ef1dbeab36b729ac4ccf2074f4d8bb46dcf36000b80c74c5cae8db365d492d2f169d2da0227a97cc2523545d8a3e499a120be96a6f07abbb4dd5f348a3691db1d851f7039e2921eb8c263a87ec56850eb35bfcfd75d700c161954b3c42142d493f8b138e92540c5a90fa91cb117b1ec45e0911085d5b2458c17dddf4b220e50667d5fdbc95919d9b498eb748a92cce6bfca17339c886a26c9a0ed960226767b1f20cfbfdd82865d2ba8aa6305f6ce3bb8ec8a9decb275693af4abc71de61915361ec30e9ee2869073801cbce600c297177761b5a487fbe6e2c6e1689b7afb4c5cd612b0c14ae5255dd979fa8cc69e91126402190b79238db8b4a90a23c60144267e2f70f178343e1edde7c04066430a20048941fd6a5ac4e68e8fc91dee05845a037840e70f8e6ef4fc6a04ed6b4cf67ec4655f5fff615fa12b8d4083197e5d30b9fd4db5586c880a2edeedbbef14670418383179e7013e735f131d5f00620c8d2080f4ac63ccc90b77cae271782ed792a0db358302d58cb77420eccc7544628ca1f300c337cbf0c0c8dc10387b5c214b0a6514896e092663c94d87e217fc80af8a2af0ae4d5dbb4888f7a6b19b709265f9e6510489685a8f2fa7354752c8338b526cd7e3f23011be1fcc1d09732494d53b3129df037b0f9f7a1d650e7f33747cd08c36dc4233e6e506d62bbf71a83b40bc3b9f5656e2e1fbdb2da87ae18307b44153afd1ac378bc198ab256da795cd6a73c613ee98c44172c029bc98f5dedb8e59e2f7f16a3da9ebb57d910163f051e83039cfe4a4665c9ad404c8b0cea48eafc1913262640f0de4beafdd8401fbc3a6c365082553588df6c049fab0c91d3368eff2fb9cec71d5fb7556525aeab4cfdbc3308c7573b02967893b20c7144b2041757aed6d2c8f97eeecb9f980b10ee5834b389a013de370ce100d5656da4669a65a8aaf071b8cc1f8d761cc4d5a68d7b66f59f24e1e5973d4ad4ccbd80460048b1722df76554f016a283c585cf94f0e142c62f2bd9647cc298bef173f07d39b0235170a82e8ed3f988afe97f7db65f33e841418bf3668fd87d2acd84235ecb75c006c0921dcb41e9aa63e23af391d3be43eef4052570572706d5fc91b86ccdbdc2d725506653947d19f8d1fcd6b8ce652f00f878ffd512060cd1e090bfcb04d37faf10b1ad9c9b42604de918f5f5fc6f2b1ea9cab85e1c7c28db8c3a395462231d64466706981776bee909a60f3c33d47f221f065f7a158548b4e6440606f1ed35414179bf3d2b525c19e288c040ac9e4a6c4dadcce8c20b37c3d3d030f0e4faf8088fde26dc5fd9fad0db9457b414a71ee9bf4860859f0110be4c0ccbf66f5f84753f6661ad754fb9f9fce4406ec02a5665cb5d24bd206758b0518dd916bdba0172d362a79970884f5ac27828b291e95675990688c1f50f8e602e0aff46c157d5974b2661cf1b1868f895e63b2c842b1425160928a37333e31eb8586677ca88e5106c3329268b3824c7a593c301ba2071d5751688164d8b1eef49b9f00d009b6df26ebd9c3e4462736e8dd7aa427f0f9738a4761fdcbc59f53bd4983025704084651cc48e311a3507db3267b4952b095f7ea22ff44bb0447859b29903fdf51873afa136a93918d1dc21c4fc830c2474f1d1408bbf2506d892a9a5ee73092ba9b85d9373eebdc60ef5349b13f0ec2b5031488be413afbbccde997ce8252aeaa2a74da28d0f7ee4575675e4fbb818f32c928c3d96a16344eee26b056d29f272d781043b9e261e3b0e33f7495d9ec86ff16e8a13e640dea5528925bf301d8f4df79200650bbe54e08286aa2504b18cc1274c75bc2c0bf90d65ed34b5162d3c75369d411c7b5d19b916b7a9a388ec57590d4f143b4697a5e924f7163a9611fcb1dd72e17da4a45b10d53b086fc66f4f41e8dcaf7e00", 0x2000, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="300d000000000000000000000000000006000004000000004b0e000000000000070000004c0900003a2c2f2c2d282600"], 0x0, 0x0, 0x0, 0x0}) getdents64(r7, 0x0, 0x2c) socket$netlink(0x10, 0x3, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x8000000, 0x101) prlimit64(0x0, 0xa, &(0x7f0000000000)={0xffffffff, 0x7fffffff}, &(0x7f0000000180)) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f0000000b40)={'\x00', 0x8, 0x530, 0xc, 0xfffffffffffffffd, 0x59c}) ioctl$SG_BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x20000000) 35m12.881650465s ago: executing program 34 (id=1842): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x401101, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) unshare(0x2040400) prlimit64(0x0, 0xe, &(0x7f00000001c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x8000) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) syz_clone(0x60100000, &(0x7f0000002240), 0x0, &(0x7f00000022c0), &(0x7f0000002300), 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000006c0)={0x18, 0xb, &(0x7f0000000640)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020000000000000000000007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(0x7f00000004c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000002c0)='contention_begin\x00', r2, 0x0, 0xd}, 0x18) socket$inet6_tcp(0xa, 0x1, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000080)=[@in={0x2, 0x4e21, @empty}], 0x10) sendmsg$inet_sctp(r3, &(0x7f0000000140)={&(0x7f0000000340)=@in={0x2, 0x4e21, @loopback}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000000)='N', 0x1}], 0x1, 0x0, 0x0, 0xc04c000}, 0x24000010) setsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x9, 0x5, 0x0, 0x1, 0xe}, 0x14) 35m12.167027489s ago: executing program 35 (id=1843): socket$nl_netfilter(0x10, 0x3, 0xc) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x1) sched_setaffinity(0x0, 0x8, &(0x7f0000000200)=0x400000bce) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000002000)=""/102400, 0x19000) r1 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, 0x0) bind$can_j1939(r1, 0x0, 0x0) connect$can_j1939(r1, &(0x7f0000000080)={0x1d, 0x0, 0x0, {0x0, 0xf0, 0x2}, 0xfe}, 0x18) sendmsg$can_j1939(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) bind$can_j1939(0xffffffffffffffff, 0x0, 0x0) quotactl_fd$Q_SETINFO(0xffffffffffffffff, 0xffffffff80000600, 0x0, &(0x7f0000000040)={0x1, 0xfffffffffffffffc, 0x0, 0x4}) r2 = socket(0xa, 0x3, 0x3a) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$MRT6_FLUSH(r2, 0x29, 0xd1, &(0x7f0000000040)=0xb4a576444e33d728, 0x4) timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004}, 0x0) timer_settime(0x0, 0x0, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x398a, 0xaccb, 0x8, 0x0, 0x0) mount(0x0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='9p\x00', 0x0, &(0x7f0000000300)='trans=rdma,') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) bpf$BPF_PROG_DETACH(0x9, 0x0, 0x20) socket$nl_route(0x10, 0x3, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000280)={0x26, 'hash\x00', 0x0, 0x0, 'sha384-ssse3\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x0) getsockopt$ax25_int(r4, 0x101, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) sendmsg$unix(r4, &(0x7f0000005b80)={0x0, 0xf0ff, &(0x7f0000000200)=[{&(0x7f0000003480)="587770a9e93edcce4092cebed996012401fb16c883da840b5526af1bd8120d1bcd1b42", 0x23}, {&(0x7f0000003540)="69ca0f65a2c97d89e1435ca6a66cb04e0d236a369ea1963686560344c2b6fa58292c3af1543521fbbab20aec394a1bd858a1941ca9adfe3f2381b9a17ad02a96d8a0b2e2415d8b654c484299a092b4f5bf6b2ab2630f3edf3b29fc4a44", 0x5d}], 0x2, 0x0, 0x0, 0x4000046}, 0x4040815) 31m51.616783023s ago: executing program 36 (id=2132): syz_open_dev$vim2m(&(0x7f0000000000), 0x7, 0x2) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, 0x0) socket(0xa, 0x3, 0x3a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) ioctl$int_out(r0, 0x5460, &(0x7f0000000040)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(0xffffffffffffffff, 0x5201) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setattr(0x0, &(0x7f0000000280)={0x38, 0x5, 0x10000048, 0x8000, 0x0, 0x9, 0x0, 0x9, 0xfa0d, 0xfc77}, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socket$inet6_mptcp(0xa, 0x1, 0x106) r3 = openat$audio1(0xffffffffffffff9c, &(0x7f0000000080), 0x129202, 0x0) ioctl$SNDCTL_DSP_SETFMT(r3, 0xc0045005, &(0x7f0000000140)=0x2000) ppoll(&(0x7f0000000040)=[{r3, 0x20}], 0x1, 0x0, 0x0, 0x0) mmap$dsp(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x100000f, 0x11, r3, 0x0) 22m3.502374295s ago: executing program 3 (id=3262): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000004c0)=0x79, 0x4) socket$inet6(0xa, 0x1, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000080)={0x10, 0x0, 0x0, 0xfffffffffffffffd}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @local}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe3}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) sendmmsg$inet(r0, &(0x7f0000001e40)=[{{0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)="c96cae8b33b3e0d11e1bede3f06bd5e78a", 0x11}, {&(0x7f0000000ac0)="89e4192d92359cb3ee294530ae76ad6dc4ff20cc3ccc9d41018dd482ad1f395d4e38bd22b6fcae05c49fbdfdf66ae2994f191e9222effcb97205d0aaed4b29919f9e3bab7fdb276ca29501903c98de0b0cc8afca563f94fe69b6927ae594d1b53ad9f4a9f9f5c84a518d37939c84a5bd15048115ac421e9c56866ab6f91b0e8181d8999dd86c0177a971a39bf35b38eb0504bf70c02cc307c62d6f06c80b146153ca56a182831696c8cf46d2b065744e6dd4415ceff773e8d3a45aacc4fd8972cbe77878ce48d531066ec9e4790196e4a17b08ea09d4d3febf6721a44390383c7261e9e09f20c23f95e9c04d3c10220f3962d98b2bd98d5c3e50169a4c0c99f29c7a336489c26259957c4bdeae1c8cdf60d817db09336f680bbe954dc05669c9d48cb0a0488ed2385d935a7166b3187189e08d421903d546126289651db812f9c8754c0dc6f24a22ca988a2ac131cc52d724bb086a53a94e515e09fef354e9ca0daacaa347e96b3efd7c5c4063f6eb0cf55f08ff942780e6846d78410057ca2b845e69eeda4066de60a033e2f3c7e47b2f0c0c4c7da98b1d658c620f70dbe6eb8b5dd90216caa82c91db4c0f7ea02df5d5f8d6815d2d7868e6a6053f31a4fbe8732a1310ca7a79814177a981e5ab68dfeba4fe46ed4c51819be1308f73455e311f511ce4360cc7c24836c9b895ee5ce93cc42dd88f02d91b479c1748339024343700cce897087bbaae4fbd8e2ad5da016265ef097043acaf87504dde24216c805b40cf4d6edf2ae6564182acdf06580dde3fb66ab01625ffadc22f1ac7b97b9dec871edd96e86af127be1ef27548917a49476ce87f1719173369caf69d35d25637f0514e3e06069877968eb874a1c1adc92e760670e42b6cccd2fe0a5f9c543a44b382befc422d4486416b6fabe2f11944a3f08cded6fad9e3304a202d1c58841a6ab78b28a4162db2671d9ea74ee6f3b33a282f42abc911e3245531a34f5567cfcaa1cf762677c9f61d3aa2c4d76210edf440bf53e816d008ab2ea29cf42de9b88442d6b2eec4fbf23f7d23eaab316335dfc2dc10f9148df0b83d92c3a94fb0b49365af5ba599a1ea8e6fc7aea8df9208795cbbdf0af04f5f08fc828cb347a6e9daddbe514675b31e5134c7dfbb060dfc632ad82141ddea4e77e6c63c1843ca6fc820558b7355bae86e106c2be9c9b500c5134ab62444a8423d596bfe0e3b2df47dabf5abe271ae947f4878132915332e4fcc5b81ad6f12570de44f0fdd6a96397acebf95421c88ff274365be770edd1bd1f69bc2d2883fa70fa68828bddcb98f90b0b77e28f9c4726e5b0c52fa6f30a8d57321dfd2f2678bbc6511f39019f49d7dde6f19adeac78e4064b8288f5b4ac7d8ca35f7f70dfb376f5f3af98f02e76e57e21a00bac677703c8e2169816f5cf6c4d1bf803e0b2987544eeeffd197bcc10fe1d9a7b826a6693dc8bb32f19f25a88a15c3dcd30e7f48f0cda06ca99152bd1c892735598c32c6098ae12ef493334be720cb0ba3c710954fe0a80c3dec255f194761e5e904262118307bb49901808f9ca1af58648e9d57ffb744fd4f1d01b5ccaeaa5231def3f800cb8341d9109d93e3871c395892f8ffe25d6d9a7faa7073fd9c3b3aac94c554dab9c35667eb49d5f0e47fd6bb41ca4b2f420b1e3915fa653aaf8d842cc4b0fec5011bd0ba372601fb7930ce98402d2e3d64f8422550a621fa23b128e66b6afe1a74dab2b53de22214844e53441ab7998d4ac3557cca9ffe4997c778243c943ca2de0b1deba8468a5fe3c0f1fa93a9a7bb5dbc3ec2058ac7ad4ffa64966bbd90a5f3f53de5c44af6e93f248471ca09cabe6e6c0a87586ff04a5a8cea539d049d82929277cfba7e46fddcdc0f4c2995def4ac27d65bde4bb88dbed3b9cf9eb9501273ca533da1220422f6585bfa77f5df5faaf3250349b514f44bfd55f106792bc7c766eddde2267a12888db542803efcf48357368880fa7771a2d962ae0bb14934a93d28a18da7d39ed6be7d1897e33d3ba0f6db99325a12f64670f22c762a395c9c6ef4e8ef15c0798465b1c9d406ed5731002a0ce72ca4adf125124046d5ac76b6782257587ff6ed55a55f98f8c377e36983b81c4b775cf0d41a9070cd1adeddf2083b635ae671f4e559990164e3a3e32a07c9faa438d73b1662e9eabf061703c7afb7adf2ae5f3acf2fcd57fef779f6b6e68656da61c8d45858d26f3858492e7797fb65d21f47ba805283f74fd473fcbd8b217ab628d62917dd96d5c49ad16d1616a946b8d4108a4d3f11c4f9260d9e01729beaf96231e6fb9d1181a1e032a71adde4c529f14029b728d163714e69f968340f7e2f9f420339bee64275474787d6b14cc9bbcbe1973cad7c29bfa1002adcb67b15c6edc01b00bca7823eb8fb6db7548fdd1ac1f7b3a69ed481c9cd2af0a09abd12e9a4e26e23d69790bdcd07b8da72da3ba97b0f2bc92a7da43845b70ae351f7ccc7cc7d92288f51f45e4d9d31a6bfeaa36621674170aad5d23a194921e81142505ec02020816a855eb162a9a5fefbc10121a534516be5fa2a17ed437cfb09d5085413a883ebf81538c2fd11edd0689bc339fc754d22ac9dec26d1e594f2cd14c605d069df81f876bf8c8b775108db76cac14088b9ea08d72a7f6c552e2954d8afd07f826085b2d67c828acb01943e576035f04c710a7f0edc8b6b9fa11325643d35193c9bb5a17c6e670ed0fc8be003c9fd769c1fe0480b10d7533cf3aeac0d2a157459a06af57d1ae20fb373f430f41c37cb0fb6745bb61f771e18a661dd58d9932eb543b0fb90dafbf495f1568e77a03864b66bfcd91918ceb9c28a1011fa5a3521ecb2042bd98955827a61480cf285739a6b5451a5a7e8d79b883e2782591dfe7817adb263d64bfc7375e68fdcf931661e39a48632335a659eb9daa52907a92dc55225767e2541ffc463faf51d612d874a01fe284b900dfc3ae07a718985e73a96ed4a67b31c6b0605afd89c2d306fac76c44f381bf9dba32f6ea259d1d51b02987b9e1bd3f39730976f1ddee002cb5d30ba518f5209d473fc8182e71a9531c1fec4a5caddef4734d49a16380f8a375c7cd4bced3999cb43da0b8d87ad5ab9f2d39fb4fc761ecfaaa9c0520a57f3c5fe25fea7df7bba7640f0aeb5e5901bee7f69b10a5485dc57ffa9c5328346a282cad3576d6b815e012865edfd25660ca63f7b67f029e31b8e601640983b5cdbb62616b9285f8054982a56ac5618c321b87234b66b10f827e6a1d3094093b75f73dff52cbe4b86e49f19266416804defe3d5488d5d7a1ec2f0276c57944c8064b1243df01c50f3225e87b7cf474becea28f905dd298e793fee5b996b86395c2cec08a1d85df43d855784502797e9de7d8f2fcd9745b9bd7aab3d4cd46d9e1ad3f6c137e9e78316fe0b", 0x976}], 0x2}}], 0x1, 0x40) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000180), 0xfefc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1000004, 0x10012, r2, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000480)=0x1df9, 0x4) sendto$inet(r0, &(0x7f0000000580)="17", 0x1d4c, 0x10048095, 0x0, 0x0) 22m2.34617387s ago: executing program 3 (id=3267): r0 = socket$caif_seqpacket(0x25, 0x5, 0x4) setsockopt$CAIFSO_LINK_SELECT(r0, 0x116, 0x7f, 0x0, 0x0) pipe2$9p(&(0x7f0000000000), 0x4800) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f00000005c0)) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000140), 0x8, 0x0) syz_io_uring_setup(0x7b43, &(0x7f0000000580)={0x0, 0xe7b9, 0x2, 0x1, 0x800000, 0x0, r1}, &(0x7f0000000180), &(0x7f00000000c0)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) getpid() prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000480)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r5}, 0x10) sched_setaffinity(0x0, 0x0, 0x0) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x18, 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="180000000000000000004000032e77000000950000000000"], &(0x7f0000000300)='GPL\x00', 0x5, 0x0, 0x0, 0x41000}, 0x94) mount(&(0x7f00000000c0)=@nullb, &(0x7f0000000040)='.\x00', &(0x7f0000000140)='f2fs\x00', 0x4000, 0x0) 22m1.016441205s ago: executing program 3 (id=3268): pipe(&(0x7f00000022c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6_sctp(0xa, 0x801, 0x84) socket$netlink(0x10, 0x3, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/netlink\x00') sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) openat$vnet(0xffffffffffffff9c, 0x0, 0x2, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x4000051, 0xfffffffa}) prctl$PR_SET_MM(0x23, 0xa, &(0x7f0000ffb000/0x3000)=nil) prctl$PR_SET_MM(0x23, 0xb, &(0x7f0000ffb000/0x4000)=nil) lsm_get_self_attr(0x64, 0x0, &(0x7f0000001280), 0x0) prlimit64(0x0, 0xe, &(0x7f0000000100)={0x6, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r3 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r3, &(0x7f0000019680)=""/102392, 0x18ff8) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000040)=ANY=[], 0x38}, 0x1, 0x0, 0x0, 0x8004}, 0x20000800) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='smaps\x00') preadv(r4, &(0x7f0000001880), 0x0, 0x40000000, 0x0) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000002c0)={0x0, 0x0, 0x4}, 0x8) ioctl$int_in(r0, 0x5452, &(0x7f0000000000)=0x4) 21m58.945155633s ago: executing program 3 (id=3271): socketpair$unix(0x1, 0x2, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x804e20}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000000)={@private0, 0x0, 0x0, 0xff, 0x1, 0x0, 0x2}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, 0x0, 0x0) r3 = openat$vmci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$IOCTL_VMCI_VERSION2(r3, 0x7a7, &(0x7f0000000000)=0x10000) ioctl$IOCTL_VMCI_INIT_CONTEXT(r3, 0x7a0, &(0x7f0000000100)={@local}) ioctl$IOCTL_VMCI_CTX_SET_CPT_STATE(r3, 0x7b2, &(0x7f0000001680)={&(0x7f0000000680)=[0x100000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffff00, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f3f245a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8f1, 0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffe, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xc80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x6, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x8000000, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xcf, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x3ff, 0x0, 0xf7fffffe, 0x0, 0x0, 0x7, 0x800, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x6], 0x1, 0x400}) ioctl$IOCTL_VMCI_CTX_REMOVE_NOTIFICATION(r3, 0x7b0, &(0x7f00000003c0)={@hyper, 0x1}) r4 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000340)={'veth0_to_batadv\x00'}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) 21m57.640370334s ago: executing program 3 (id=3275): socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000200), 0x4000000004002, 0x0) r1 = syz_io_uring_setup(0x110, &(0x7f00000000c0)={0x0, 0x3232, 0x100, 0x0, 0x3de}, &(0x7f0000000040)=0x0, &(0x7f0000000180)) io_uring_register$IORING_REGISTER_FILES(r1, 0x2, &(0x7f0000000300)=[0xffffffffffffffff], 0x1) syz_memcpy_off$IO_URING_METADATA_GENERIC(r2, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='fdinfo/3\x00') read$FUSE(r3, &(0x7f0000000400)={0x2020}, 0x2020) r4 = dup(r0) r5 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r5, 0x84, 0x64, &(0x7f0000d6cff0)=[@in={0x2, 0x4e20, @loopback}], 0x10) sendto$inet(r5, &(0x7f0000000280)='7', 0x1, 0x0, &(0x7f00000001c0)={0x2, 0x4e20, @loopback}, 0x10) r6 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000000480)=[@in6={0xa, 0x4e24, 0x0, @dev={0xfe, 0x80, '\x00', 0x42}}], 0x1c) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000280)={0x0, 0x10, &(0x7f0000000900)=[@in={0x2, 0x4e20, @loopback}]}, &(0x7f00000002c0)=0x10) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000007, 0x38011, r4, 0x0) madvise(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x17) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) ioctl$BLKZEROOUT(r7, 0x127f, &(0x7f0000000240)={0x0, 0x1000000}) sendto$inet(r4, 0x0, 0x0, 0x4810, 0x0, 0x0) syz_usb_connect(0x0, 0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000060f94d100d05020027230102030109024840020000000009047d"], 0x0) 21m52.84409366s ago: executing program 3 (id=3290): r0 = syz_io_uring_setup(0x88c, &(0x7f0000000140)={0x0, 0x35a, 0x0, 0x20000002, 0xbfdffffc}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000002c0)=@IORING_OP_POLL_ADD={0x6, 0x12, 0x0, @fd, 0x0, 0x0, 0x0, {0x4000}}) io_uring_enter(r0, 0x47f6, 0x0, 0x2, 0x0, 0x0) 21m36.732748944s ago: executing program 37 (id=3290): r0 = syz_io_uring_setup(0x88c, &(0x7f0000000140)={0x0, 0x35a, 0x0, 0x20000002, 0xbfdffffc}, &(0x7f0000000100)=0x0, &(0x7f0000000280)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r1, r2, &(0x7f00000002c0)=@IORING_OP_POLL_ADD={0x6, 0x12, 0x0, @fd, 0x0, 0x0, 0x0, {0x4000}}) io_uring_enter(r0, 0x47f6, 0x0, 0x2, 0x0, 0x0) 14m24.174064328s ago: executing program 4 (id=4288): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000280)={0x0, 0x2710}, 0x10) sendmmsg$inet6(r0, &(0x7f0000003140)=[{{&(0x7f00000000c0)={0xa, 0xfffd, 0xfec0ffff, @loopback={0xfec0ffff00000000}}, 0x1c, &(0x7f0000000580)=[{&(0x7f0000000180)='i', 0x1}], 0x1}}, {{&(0x7f0000001bc0)={0xa, 0x4e20, 0xc, @dev={0xfe, 0x80, '\x00', 0x3e}, 0xb24}, 0x1c, &(0x7f0000001c40)=[{&(0x7f0000001c00)='ni', 0x2}], 0x1}}], 0x2, 0x0) 14m24.027304571s ago: executing program 4 (id=4290): bpf$BPF_PROG_ATTACH(0x8, 0x0, 0x20) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x81}, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f00000003c0)={0x4, 0x80100008b}, 0x0) sched_setaffinity(0x0, 0x11, &(0x7f0000000180)=0x1400200bce) sched_setscheduler(0x0, 0x1, &(0x7f0000002200)=0x1) r1 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r1, &(0x7f0000002700)=""/102392, 0x18ff8) r2 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) bind$llc(r2, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0b000000070000000100010001000000"], 0x48) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22, 0x0, @ipv4={'\x00', '\xff\xff', @empty}, 0xf}, 0x1c) listen(0xffffffffffffffff, 0x0) socket$inet_mptcp(0x2, 0x1, 0x106) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000380), 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000004c0)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="0100000000000000000001000000280001801400040000000000000000000000ffffac1414aa06"], 0x3c}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000000) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r3, &(0x7f0000000080), 0x0}, 0x20) 14m23.186042808s ago: executing program 4 (id=4294): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000300)={0x11, 0x5, &(0x7f00000002c0)=ANY=[], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) r4 = syz_open_procfs(0x0, &(0x7f0000001280)='net/ip_tables_matches\x00') ftruncate(r4, 0x349add56) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(blowfish)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000140)="ad76b6c5", 0x4) r6 = accept4(r5, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_REGISTER_FRAME(r6, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={0x0}, 0x1, 0x0, 0x0, 0x40000}, 0x20044095) sendmmsg$alg(r6, &(0x7f0000004c00)=[{0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="1800000000000000"], 0x18, 0x4012}], 0x1, 0x4010) 14m21.365981794s ago: executing program 4 (id=4298): r0 = openat$comedi(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000180)={0x1, 0xfffffffffffffa57, 0xca, &(0x7f0000000080)=""/202}) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x8b101a, 0x0) unshare(0x20060400) mount$bind(0x0, &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) move_mount(r1, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f0000000300)=ANY=[@ANYRES8=0x0, @ANYRES16, @ANYBLOB='\x00'/20, @ANYRES64, @ANYRES32, @ANYBLOB="0000000000080400002466d777ff4c217d1c4a000000000000"], 0x48) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={0x0}, 0x18) socket$nl_route(0x10, 0x3, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x0, 0x0, 0x4, 0x3000000, {0x0, 0x2000000, 0x3}}, @func_proto={0x0, 0x0, 0x0, 0xd, 0x2}]}}, 0xffffffffffffffff, 0x3e, 0x0, 0x2, 0x7fff}, 0x28) socket$nl_route(0x10, 0x3, 0x0) syz_open_dev$video(&(0x7f0000000440), 0x8, 0x0) socket$inet6(0xa, 0x2, 0x0) r3 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r3, 0x0, 0xc8, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r4 = getpid() sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) 14m18.213991646s ago: executing program 4 (id=4302): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080"], 0x48) mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='debugfs\x00', 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x14, 0x4, 0x4, 0x10002, 0x4, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0xfffffffe}, 0x50) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) socket(0x840000000002, 0x3, 0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f00000000c0)='./file0\x00', 0x60004ce) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$AUTOFS_IOC_FAIL(r3, 0x4c80, 0xffffffffffffffb6) bpf$BPF_MAP_CONST_STR_FREEZE(0x16, &(0x7f0000000480)={r1}, 0x4) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x11, 0x10, &(0x7f00000003c0)=ANY=[@ANYBLOB="18000000510700140000000000000001b7080000000000007b8af8ff00000000b7080000fcffffff7b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70500000800000085000000a500000095"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x8004e24}, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_REMAIN_ON_CHANNEL(r7, &(0x7f0000000480)={0x0, 0x4000, &(0x7f0000000140)={&(0x7f00000001c0)={0x1c, r8, 0x9c3fa077fa966179, 0x0, 0x0, {{0x7e}, {@val={0x8}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x4008084}, 0x0) 14m17.253974416s ago: executing program 4 (id=4306): r0 = syz_clone(0x808000, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = gettid() kcmp(r1, r0, 0x5, 0xffffffffffffffff, 0xffffffffffffffff) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0xb, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000300)='rcu_utilization\x00', r2}, 0x10) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) userfaultfd(0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x14) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x4f, 0x0, 0x0, 0x10, &(0x7f0000000540), &(0x7f0000000580), 0x8, 0x25, 0x8, 0x8, &(0x7f00000005c0)}}, 0x10) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f00000000c0)=0x3) r3 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) socket$igmp6(0xa, 0x3, 0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x7) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r4, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r5 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000007, 0x38011, r5, 0x0) r6 = socket(0x2b, 0x1, 0x1) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000140)={@mcast1, 0x8000000, 0x0, 0xff, 0x0, 0x4}, 0x20) r8 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) close_range(r8, 0xffffffffffffffff, 0x0) 14m16.894944623s ago: executing program 38 (id=4306): r0 = syz_clone(0x808000, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = gettid() kcmp(r1, r0, 0x5, 0xffffffffffffffff, 0xffffffffffffffff) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0xb, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0xa, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000300)='rcu_utilization\x00', r2}, 0x10) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) userfaultfd(0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f0000000040)=0x14) bpf$BPF_GET_PROG_INFO(0xf, 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000700)={0xffffffffffffffff, 0xe0, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000440), ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0, 0x0, 0x4f, 0x0, 0x0, 0x10, &(0x7f0000000540), &(0x7f0000000580), 0x8, 0x25, 0x8, 0x8, &(0x7f00000005c0)}}, 0x10) ioctl$TIOCSETD(0xffffffffffffffff, 0x5423, &(0x7f00000000c0)=0x3) r3 = socket$inet6(0xa, 0x3, 0x8000000003c) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev, 0x9}, 0x1c) socket$igmp6(0xa, 0x3, 0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x8, 0x100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000000)=0x7) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) writev(r4, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r5 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000000), 0x402, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000007, 0x38011, r5, 0x0) r6 = socket(0x2b, 0x1, 0x1) r7 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r7, 0x29, 0x20, &(0x7f0000000180)={@loopback, 0x8000000, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r6, 0x29, 0x20, &(0x7f0000000140)={@mcast1, 0x8000000, 0x0, 0xff, 0x0, 0x4}, 0x20) r8 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x7fff7ffc}]}) close_range(r8, 0xffffffffffffffff, 0x0) 13m35.954496894s ago: executing program 9 (id=4405): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r0 = socket$kcm(0x2, 0x200000000000001, 0x0) sendmsg$inet(r0, &(0x7f0000000080)={&(0x7f0000000140)={0x2, 0x4001, @local}, 0x10, 0x0}, 0x3004c080) socket$nl_audit(0x10, 0x3, 0x9) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x2b) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) syz_open_procfs(0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x5, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x2) sched_setaffinity(0x0, 0x8, &(0x7f0000000200)=0x400000bce) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r1, &(0x7f0000002000)=""/102400, 0x19000) unshare(0x22020400) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e00000000000000090000000700000000000000", @ANYRES32=0x1, @ANYBLOB="500500"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001740)={r2, 0x0, &(0x7f0000001700)=""/53}, 0x20) r3 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000280)=ANY=[@ANYBLOB="5c000000100003052abd7000040000000000", @ANYRES32=0x0, @ANYBLOB="00000000a00102001c00128009000100766c616e000000000c000280060001000100000008000500", @ANYRES32, @ANYBLOB="0a000100aaaaae3daaaa4b7d090002"], 0x5c}}, 0x800) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x1f00, 0x4, '\x00', 0x0, @fallback=0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r4 = socket$alg(0x26, 0x5, 0x0) bind$alg(r4, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'wp256\x00'}, 0x58) r5 = accept4(r4, 0x0, 0x0, 0x800) recvmmsg$unix(r5, &(0x7f0000003700)=[{{0x0, 0x700, 0x0, 0x0, 0x0, 0x500}}], 0x600, 0x0, 0x0) stat(0x0, 0x0) r6 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) ioctl$UI_DEV_CREATE(r6, 0x5501) 13m34.108599888s ago: executing program 9 (id=4410): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000880)=0x14) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r2, 0x9801}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r0}}}}]}, 0x38}}, 0x0) creat(&(0x7f0000000300)='./file0\x00', 0xe5) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000700)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01030000000000000000010000010900010073797a310000000040000000030a01040000000000000000010000000900030073797a31000000000900010073797a3100000000140004800800014000000005080002401b2fd2c528000000000a05000000000000000000010000080900010073797a3100000000080002400001"], 0xb0}, 0x1, 0x0, 0x0, 0x20004000}, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r3) r6 = syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000003c0)=ANY=[@ANYRES16=r6, @ANYBLOB, @ANYRES32=r7, @ANYBLOB="080026006c0900000800a00033f4ffff08002700000000000500190109000000080026008009000004006c00"], 0x48}, 0x1, 0x0, 0x0, 0xc0}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000840)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)={0x1c, r5, 0x0, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r7}, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x1) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x50) openat$rtc(0xffffffffffffff9c, &(0x7f0000000c80), 0x20201, 0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000, 0x0, 0x0, 0x8}) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x583800, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x800010, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000040)={0x50, 0x0, r8, {0x7, 0x1f, 0x0, 0x0, 0x2, 0xfffc}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d838aae8c05dd22d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x20, 0x0, 0x0, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) pwritev(r9, &(0x7f0000000480)=[{&(0x7f00000000c0)="7eb7f46a2b55", 0x6}], 0x1, 0x0, 0x1ff) 13m33.752641763s ago: executing program 9 (id=4412): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000013c0)={0x18, 0x3, &(0x7f0000000080)=@framed={{0x18, 0x0, 0x0, 0x0, 0x7fff}}, &(0x7f0000000000)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x20, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x10000}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='contention_end\x00', r0}, 0x10) r1 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) r2 = bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000180)='sched_switch\x00', r2}, 0x10) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0xfffffffffefffff6, 0x20031, 0xffffffffffffffff, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000040)='bond_slave_0\x00', 0x10) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) getpid() ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r3, 0x8982, &(0x7f00000006c0)={0x0, 'bridge0\x00', {0x101}, 0x2}) r4 = socket$netlink(0x10, 0x3, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000700)=ANY=[@ANYBLOB="300000001000010800"/20, @ANYRES32=0x0, @ANYBLOB], 0x30}}, 0x0) socket$nl_route(0x10, 0x3, 0x0) r6 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000340)={'bridge0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)=@newqdisc={0x30, 0x10, 0x1, 0x70bd25, 0x25dfdbfc, {0x6, 0x0, 0x8100, r7, {0x1, 0x10}, {0xfff1}, {0xe, 0x10}}, [@TCA_RATE={0x6, 0x5, {0xfc}}, @TCA_STAB={0x4}]}, 0x30}, 0x1, 0x0, 0x0, 0x400c800}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x9, '(3qg'}, @main=@item_4={0x3, 0x0, 0xb, "1ce93ee9"}, @global=@item_4={0x3, 0x1, 0x7, '\f\x00'}, @local=@item_012={0x1, 0x2, 0x2, "90"}, @main=@item_4={0x3, 0x0, 0xb, "b9585dde"}, @global=@item_012={0x1, 0x1, 0x8, '\r'}, @local=@item_4={0x3, 0x2, 0x0, "01070100"}, @main=@item_4={0x3, 0x0, 0xb, "31654111"}]}}, 0x0}, 0x0) sendmsg$netlink(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000005d00)={0x10, 0x2e, 0x1, 0x0, 0x25dfdbfc}, 0x10}], 0x1, 0x0, 0x0, 0x1}, 0x0) 13m31.244026215s ago: executing program 9 (id=4417): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x104000, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1c0) mount$bind(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x1805406, 0x0) mount$fuse(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$9p_unix(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x385010, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='kd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB=',\x00']) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="12a6a488f3feb6722ae72eb9d611892afac21645eb48589a884b574c57db62dab2337ab8c9914c435e0e10717442dc90b35e74b29ae53ba7ad4fc59c2b521ad7f786345ce43a33ec428ff807e3d93c75702024fd5277774dd706ccc8b57fe0fc0e232c225630bb72ecf93cd7f4afec67d217494d594269590f005ceb3f0b37f8df3c0ea20e1c51f983c6394db1d289f9f12fda5e58108b460e6062c354172b8ffbb3e5111f985de46259bc72a1e9729129aee68cf55fc7539a3d50d61c7f299e9b3eaab73e3a95c979cd626c3323e294", 0xd0}, {&(0x7f0000000680)="71419ad4f2fbbeb6c702df0557b474d15ffce6c1059fc8ff45c00bfed22ed2730f485a21e65228bd1c5f773a6b4e8060ec85c64949d8b46ac5b08330c9d9ea87fdd7dee54ac6b9b48d19dbceaab574f29740ec3a36f460d48c91bba9a23941d48e870b320ca4a42c31892022948134fde12f47c13bf637a0a3b53ec7d4431deeba85a2f1d390f7b4e1e5eca154a30855b3b031833c2c7d30cc399b2643280977610a9df15fdec5885bc27be34ec0aefc20a06dad2d9f79286429421be75f3d304b161dd75a0611a567efd2c74303e992f381145990adac4a7772c6b51d250af463e0ca4dd45832b5d521770f7fecbac67b52f2c9aa9babe896ab3688fcad3afb5f0d5d931ee33b33a11e0ef5f645c2eeeeafcdba7f724ec5b083c13b932cdcd1825c7aae7342d9b9178f30c96349ad8a1d4e265c8e30e8de1feb0ba81b4569ea4e8b430d7c72fddaa6ac5396583d3694137fc20e06591c67f796ffe1d035c2de34eedf4f3d3e64f801672fd2ba20f06b6d94f30f7d32aa6325212584d97e708577a36a65374f6eea6bfd590fd97be8a5e2b93b141cbabeb08af26f169b16ba4d40fc09cb0c8783c988a79b75d976a3c140f256e04f6eef37fc9e9f0c96ad35609706db155b7d651654b74419136d939a14864a0919eaff1989412b48376428e6e46af8613197797400f652c3c441512c4a949b3c39ce940aa9840ddee29736071fbebb4cd8abf79628a2e22f6738bcdd0a7c5f5616e41d89e574a808e7251f2047fe3b14c8dfd41219c7ae51374711eef11ab95f11ccfe4b5a0102c2f212303a807c167af7cb81bffa9e14aa4459ef202988210d874ad56a0dca8fe839af23a8d6ad53b50ac50fe469d79c5695450621db1aafe5ef063eaab80d6602008d94ffb4c8b5da62a6f0c6c39c5b91d359de5c0b3eedb33eecb9339bee2d22e8c402e57cc09e86dad66e4cca65c11acb0f09518d2d3640c06c5c105a43513eae1a4a31484c256384f49a20c11dc0338dcbab1690dfc7170b921e09cb927e185d305b4e1fb6771d9a119ee0ff75e37feb3fbadc9715ee358eafc846ad9b1d95ebcdb8b337e785fb1bff56efcc25685c9f909356a78d6be9eb52d45cc06abdc98fa56807f32753ba5d288a8478b73beb0bd0b712a25b58cbc2752a4b85e07ccc76413b75cebb678eb74382d36cd21182afadd8ab8c7245c115a2b3186a312611587e544f2e861c3ff0c37d76881cbf862dfb9e1157a467d227588ac0672a132f837217897d56c82327c8bf553ae8d7ca4cae17b14edb25430a4b840fb2cf4477d63c442de84f4c69253bc660e0ee84855f1f5915643fcfa5dff73d66e2c947914f8dee3d3f6d7c747f24645e778a150c5f9f86b8c63c5ca2962f58bf42e6a19ab1fd5022bafb44ff667a7d890624a1589345d63d075bcb94d759c229d36e8c7e96a58dfad9a1e1fabc117850ee4811f60c8f8ff9a58ec8d5690a37538e6b31fe09d4f02b5c83a2c666516828130484d137223f7d8e3d316da45c4114c6a400735034b79c7d9abd8a623ce92a42d7a3400dc86d850969f8a15c4b4e2c587ab0f319e5b4f86a47be1d6c0c39dbba4d608e49145c5ecb8ddd32240e4c63ea3124a7ac4c1ce51093b830b2fb6ba487167b4a76946008a437b5d9ef25131a573cabc9dd7ce8982d65551c0e8c0a7faec77988d0c65d6eb60a5cd3b3fba5d42a70d6bd3583c730c3b7f5d96aefdba63e7f20ddd656afc958ef526c7abdce1c6bdd8d1699f39f3a817c16be4986f51b5b9d7875f4905a5c61a7ae82eb1fae18783346891c962a53fea6e1a56a46a58c8f9488578e9ff71a280fe1a1671921d3934087c01056c0d745cbf24dca042bf8704e9fbfcab4eb810a249aae59855a34bb921de10293715f34055acb7e423c408aa924ecb20a104fb26cd04b392b8296c65f6d8e0ec57ba56d8f6413a1b23b1a52c0d65083ad3c5c86d530aa704069f9467817ef34b21c4f861f473a5baf92c51a251d2f78645fbe40695e7aa5dd47f08404e3f28bb10a2ec40cc66c1d72f980ed68bf5b76b628740a72266abec2a475b0d4d8d20725158bf5d2494d9731712ef0eaf703b9d3941fd42a8a1c32f5af43d151aea34fede02d1f201279343a13090542a8d9c4b1a4ed15a6bf2109cd96a8eaa0154fb239bd42abad11d4bdb2808f06fcb9a6a975ac8f93ce4bc19ca7ad8756d625d8e57cdd3687a58461c6cb77995ea94ce65f970f8714a16e887c22c36ddf12e951bc1bd7a57c4f230028d60e60585ceab127d8d079baff9a3224406c10af1628ba924005e9f093678c5db27b71dfd755791d9dbe21333665ce1ed906c98683bfdf2474d899e0289c97fcd8697cfeca494e127330aa8cb78cec969cc359691b986d642f00dd59fef3c1b68f0789c82745f1baf9371498bcad22b76b9e51fb9d5bd8412bae92bcc9909277f89e5fc2106322e66384e119d2056e5be4945b5f1591a350d5b8a5b28c5b3c189e99375a4d9b2538aff68464d4fa019f48556a45b00c8555ad49d1526bc2cead134c446f6429e6150fa7734c0881c4cf6387ab00ddbaef2970a56f4688a7b6b1784eeb0676b3fc2f94463525da11ff1e95e7e376ebc0e6d9fed190032b5fb70f713d1f0b5787dde11677384d2bd20f20d7ef86949fe60648522bcf1f9ca50478cacdfba4386db65a895b2df9d235cea57e850fb1669766d0de7504ec25832fd249d276172643899410f5e3be7ad7f61d560c240e1bac4be183d265b0e7830b2ed3dc4d028e074b77747eb24929492dec3926cde836b653b6369ea5a3fdcf4fd5f286f012d1eedf857d883568ed7400d3e1f1e4d7da0097d503b30b00610d601eeea9af817c450907b094f90e110601195f8f1e3c3d3f26d743deba902a40177498c942d2040c833b7d22544478d681915289fd194736310b2b9a9d46965518f641917795f7e174c2be8f7a9ad0a4daab61bb1f3cb51a03ea0fc2655537534539329eec261fc585977debe737c34c6984a51928c020a639169f5923e55fff8fc1a166f5834e468f7cf4e1bf9d6b5d41ac255123d2ca10533337bfe2d27d33fb991d17e3b9fe4df6fde06689a55aaeff5196b6b1880177ffa46bb67232e17bffcd2bb76581f8cdd324b2fd8d654a19a84b9be38b632a48998b7d5e6f46b1b6a6df68aa06a53db0d4f17557d2db09cbed28dbbc0d74d2b113535e17685e058570d83c5defaf2128120a05ad40c38d4da4fce24712ca19e9a939078dedf702d3bd9021e85845812efa200e5776763d4df88213eac4e02edd4daeea10de1ed40b4d792fb14b0d7c6a1d95900cb4704b05b1fc8a9cf18d279a324a7b644106f60dbc794498156cd8da53b2e09326395039f28e8e9ce49d32a41b32e04f3e52fa91f97dd1ea898dea06bc48be13a62c6623cff3484c66d33e3d70002263274745210eb9fa10589a86c640e77a6ce5bde37c529181008ecf79e426f5cf7169b40511bd718fb5c20810de59161ca3049d04f09cd6bcb24c0467ff152650821c290a4f9272199788c3d1e1a322e6aa57417b7f5c2565775c6d3ca380b3667943f75f389e36fb52d433b75c45234941d5e235fba2c7e5606c0b5c6d0a96dd6b5d2846987c78d9304aa1d165611db8bad717412fc0f6b6efd08efbd5e530beb4fb74468d23eb0903fd95ce0d63cb361f78cc92d4df2f6b1489250e133f20499b0d157dac249fa5391d6dd231a2e2de7573520df7261c0862d553acfeb196919b23517a67ae8b57d06fe8aab6df99543593b7287c234c06ce03d1c41b12e7e35b593d827f1a1084c0e25db4b2002e8f9cfef8ec20cc6f751a4d0eb589b14faadfc21d1029b6842f6e27ad95ff7ba4e1b6a82c016e95638bb876e2af4af4f96f4089639c94b23d3db1369a4af77b09070f1f87874cfbb8c43d6a52d42415dae2c97dd5757719793d49315aba33a16119f01f9da65e8a34edacdad5abb700b1d9bb74b75e34c8ce7e4ae265d83091bd936bd0a841efe4175c659475e96af1de7c280088cde80f28a0bc940d3ed0c75b889190044033b6fea71678cf47e161c1e29f7d7d5103ad1c8d5ac3aa4e211e45cd895e9a6222a906e7b80437577b6ba970cc6d7525ca88470460a85781a61fc0ed0812619e73eac1761bb19ec6f764c9a9335367c376f652fd51dc803be1b1a2f498cba542337ba4ac754d0af8e6fc7b93d1a3f405a99911088b8625e8083c92e3d019125703b74521130c5952b0315cf31f08a2befbeb674e144560e96b92b30c166cef876b88fa8aa38574d8baf89e6d2f5665a99605f6c81dd7f019140c8f47c7866152c7089b7acb19aa3fe02870d282a524af63d01aeaafb5ebb304cd1d55de5879a8fa0b8480ca4f4a64ed56e23fb095daf7d461fdaee42965578c8cd889d3697b08290d74a0fd2ad0b1bf832ed4cc88ef3dde6ab1507b49302b8d05aa03b781b278f3cb937cf9651f1859b7fcb02bb1a533de9a83363159d59db999236347e3aea5e6c03f36d4efa42d67d7dd75e97c58efc15ef3c574b17fac29c39be822ffe63ca2a561668677ea947a01fa3d01ad495266d321decae31f3b9ac9dbf10624b0eb2cc5a274ddde32249a9ece2d0621947a058f0f1691fcb610314a869186d7301ee147f13551e5097cfb53760e6653ee6ea17c0cbb6c013927d8e9883a6b27428575067b10162b8c7aca64b66f0ae5978b094c3809a179aeaabb8409267aafa79244c65cd260926435a8fd3d5dde41f40e5a374936b7659a41e0f75df15f381c26f28c263a1837fe8a6c676fa107a9dff322a34abdd157e40452209c1ef3692e4dc712585e2b50f5e82c3fdf65786edfe741c149de5e5f3d4faa174b6780d4f39417f6f6e8caa643408e98154b64d0b197b40e61fbcbe22d74f4c2606f05edbd8ca5c005093d44f9610eeba53a669f50eaeabe32bb2a31c60bb2bfcf849c9c106bfb6cbadae3023a9aa64439a75e7c4a7a7374c9031c3460d9435b8cd64068c00764c6062ac730c3ae74faf4bae5ed9aa61434444311d221eb2e9e470fda0c9521ea4529820876fa2024547c59dd5f2dec1e860f06973b1495b75c4887891d3c9b424e6e4c16fbcb5fdc1777292f1c6da27dab157018c17bd0c85b0a53c9cec8609655c1edbb2c3d543a7e648c47c4e1b32ce955431209501397fcae362868fba7fbbd1d16d67c97c52cc2f21ec41718921ee1fd08131604f9b64a94bdbef216daf3c642142da8c42ba58c57fcfc5bcbc7f614a4db1230fdd0cd6621e9b5dfd9daa429ae5e259c93edf722972cf7f42a9bf7571081536e6f8666b8ee5dbc181844b57d3b2c214a4920c3ae70fb3541cfee067ea3ec34b89ff333caa8818b0d21303bb2ab9ef2c061c8b121d0755399578165588b7adc47dcec7210e316b9cb2a3d4c769bcbbbfc669bec28db49bc245efcf50c24f36628b294e9ff45837e8e4b5ab1c1faece5ca5faf34868a4fa91d97412a5264ff49cd0bfda962a9fe005f3b4fe96ee16756213d77243f6a71a7b83d69dda3102eeef553163ec2b9d0b48a4957b9a7fa6b6e9f841b784d6cb91bc0f304f434c7bf908526524935e96dce6baa5d597ab35d9b784bacf7f4a772feb30071113cfcf979c7eaa523037db6351982be541c4fbd1210ba6a373c08289294d2fb7eefe680b60aa0e50d94418a962642f2ae50b53cd248579cc5451e67cc9cff5905fe5b9a8b5f9af4380e16f0cf29d5e6e4fc676e9377f92e8b49150c513ca4d63f9cae76802035568a1190d5631026fd416b61c9bed5a8ead7174b4ab50a", 0x1000}], 0x2) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1}, 0x50) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f0000000200)={0x18, 0xffffffffffffffda, r1}, 0x18) mount$bind(&(0x7f0000000040)='.\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x2a05004, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x0, 0x1a0) r3 = open_tree(r2, &(0x7f0000000500)='./file0\x00', 0x801) mount_setattr(r3, &(0x7f0000000080)='./file0\x00', 0x8000, &(0x7f00000000c0)={0x1, 0x89, 0x100000}, 0x20) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) r5 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r5, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) r6 = socket$netlink(0x10, 0x3, 0x10) r7 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r6, 0x8933, &(0x7f0000000240)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="d0000000", @ANYRES16=r7, @ANYBLOB="01002abd7000fcdbdf250100000008000100", @ANYRES32=r8, @ANYBLOB="b400028038000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000050003000300000008000400010100003800010024000100"], 0xd0}, 0x1, 0x0, 0x0, 0x24004000}, 0x24044880) sendmsg$NFT_BATCH(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000001000010000000000000000000500000a28000000000a030000000000000000000a00000708000240000000020900010073797a31000000002c000000030a010100000000000000000a0000070900010073797a31000000000900030073797a320000000014000000110001"], 0x7c}, 0x1, 0x0, 0x0, 0x8080}, 0x20004450) sendmsg$NFT_BATCH(r4, &(0x7f0000009b40)={0x0, 0x0, &(0x7f0000009b00)={&(0x7f0000000100)=ANY=[@ANYBLOB="14000000100001000000000000000000000a0000010900010073797a31000000004c0004802c0001800e00000005000100fd00000008000140000000141c0001800b0c66677b7c28482fe9236daa47998d8300010072656a65637400000c00028008000140000000010900020073797a3200000000140000001100010004000000000000000100000a00"/152], 0xa0}, 0x1, 0x0, 0x0, 0x4000850}, 0x24000840) close_range(r4, r4, 0x0) 13m28.379600825s ago: executing program 9 (id=4421): bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000400000004000000020000", @ANYRES32, @ANYBLOB], 0x50) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="0e00000004000000040000000600000000000000"], 0x50) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000180)={r0, &(0x7f00000000c0), &(0x7f0000000000)=""/8, 0x2}, 0x20) r1 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000340)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route_sched(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=@getchain={0x24, 0x11, 0x1, 0xc000000, 0x0, {0x0, 0x0, 0x0, r2, {}, {0xfff1}, {0xfff3}}}, 0x24}}, 0x800) 13m26.94171905s ago: executing program 9 (id=4422): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0x503, 0x70bd28, 0x0, {0x0, 0x0, 0x0, 0x0, 0x15615, 0xef}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GTP_LOCAL={0x8, 0x7, @rand_addr=0x64010101}, @IFLA_GTP_FD0={0x8}]}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x40044}, 0x20004040) 13m25.526637957s ago: executing program 39 (id=4422): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000100)=@newlink={0x40, 0x10, 0x503, 0x70bd28, 0x0, {0x0, 0x0, 0x0, 0x0, 0x15615, 0xef}, [@IFLA_LINKINFO={0x20, 0x12, 0x0, 0x1, @gtp={{0x8}, {0x14, 0x2, 0x0, 0x1, [@IFLA_GTP_LOCAL={0x8, 0x7, @rand_addr=0x64010101}, @IFLA_GTP_FD0={0x8}]}}}]}, 0x40}, 0x1, 0x0, 0x0, 0x40044}, 0x20004040) 10m53.28267213s ago: executing program 0 (id=4791): io_setup(0x494, &(0x7f0000000000)=0x0) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) io_submit(r0, 0x3, &(0x7f0000000080)=[&(0x7f0000000040)={0x0, 0x0, 0x4000000, 0x1, 0x1, r1, 0x0}]) 10m53.112875753s ago: executing program 0 (id=4792): bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) r0 = socket$kcm(0x2, 0x200000000000001, 0x0) sendmsg$inet(r0, 0x0, 0x3004c080) socket$nl_audit(0x10, 0x3, 0x9) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x180) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) syz_open_procfs(0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x5, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x2) sched_setaffinity(0x0, 0x8, &(0x7f0000000200)=0x400000bce) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r2) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000100)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_PEER_MEASUREMENT_START(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r3, @ANYBLOB="f73246d87000000008002300", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x84}, 0x0) r5 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r5, &(0x7f0000002000)=""/102400, 0x19000) unshare(0x22020400) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1e00000000000000091a00000700000000000000", @ANYRES32=0x1, @ANYBLOB='\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32], 0x48) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001740)={r6, 0x0, 0x0}, 0x20) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0xc) r7 = openat$sysctl(0xffffffffffffff9c, &(0x7f0000000080)='/sys/kernel/mm/ksm/run\x00', 0x1, 0x0) write$sysctl(r7, &(0x7f0000000580)='1\x00', 0x2) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) stat(0x0, 0x0) r8 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$UI_DEV_CREATE(r8, 0x5501) syz_io_uring_setup(0x80000ec5, &(0x7f0000000000)={0x0, 0xa0d0, 0x1000}, &(0x7f0000000080), &(0x7f0000000340)) 10m52.874114967s ago: executing program 0 (id=4793): r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000000)={0xc, {"a2e3ad2109c752f91b5a470987f70e06d038e7ff7fc6e5539b3245078b089b3208336d060890e0878f0e1ac6e70a9b3368959b6c9a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b38070d305d0936cd3b78130daa61f8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4040d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a4d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6cb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x1000}}, 0x1006) 10m52.661782573s ago: executing program 0 (id=4796): process_madvise(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001300)=@mangle={'mangle\x00', 0x10, 0x6, 0x740, 0x328, 0x580, 0x580, 0xd0, 0x328, 0x670, 0x670, 0x670, 0x670, 0x670, 0x6, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0, 0x0, {0x7a00000000000000}}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffe}}, {{@uncond, 0x0, 0x230, 0x258, 0x0, {}, [@common=@inet=@hashlimit3={{0x158}, {'veth1_to_batadv\x00', {0x8, 0x5, 0x3c, 0x97, 0x6, 0x401, 0x4, 0x120e, 0x18, 0x40}, {0x5}}}, @common=@srh={{0x30}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x0, 0xfff7, 0x4}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @ipv6=@mcast1}}}, {{@ipv6={@private0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, [], [], 'veth1\x00', 'ip6gretap0\x00', {}, {}, 0x0, 0x2}, 0x0, 0xf8, 0x140, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x2}}, @inet=@rpfilter={{0x28}, {0x1}}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv4=@local, @ipv4=@multicast1}}}, {{@ipv6={@mcast1, @mcast2, [], [], 'wg1\x00', 'vxcan1\x00', {0xff}, {}, 0x2c}, 0x0, 0xa8, 0xf0}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@mcast2, @ipv6=@local}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x7a0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000500)={0x34, 0x3e, 0x107, 0xfffffffe, 0x0, {0x1, 0x7c}, [@nested={0x4, 0x142}, @nested={0xc, 0x1, 0x0, 0x1, [@typed={0x6, 0x6, 0x0, 0x0, @str='\x80\n'}]}, @nested={0x10, 0x2, 0x0, 0x1, [@nested={0xc, 0x14, 0x0, 0x1, [@nested={0x8, 0x6, 0x0, 0x1, [@typed={0x24, 0x10f, 0x0, 0x0, @binary}]}]}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x4048011}, 0xc000) ioctl$sock_ipv6_tunnel_SIOCGET6RD(0xffffffffffffffff, 0x89f8, &(0x7f0000000100)={'erspan0\x00', &(0x7f0000000080)={'gretap0\x00', 0x0, 0x700, 0x8000, 0x3, 0x8001, {{0x9, 0x4, 0x0, 0x7, 0x24, 0x65, 0x0, 0xff, 0x5e, 0x0, @dev={0xac, 0x14, 0x14, 0x21}, @empty, {[@rr={0x7, 0x3, 0xeb}, @rr={0x7, 0xb, 0xaf, [@empty, @rand_addr=0x64010100]}, @noop]}}}}}) sendmsg$nl_route(r1, &(0x7f0000000200)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000140)=@newlinkprop={0x74, 0x6c, 0x300, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, r3, 0x12000, 0x400}, [@IFLA_EVENT={0x8, 0x2c, 0xa0000}, @IFLA_ADDRESS={0xa, 0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, @IFLA_WEIGHT={0x8, 0xf, 0x7ff}, @IFLA_IFNAME={0x14, 0x3, 'nr0\x00'}, @IFLA_PHYS_SWITCH_ID={0x12, 0x24, "632e6acb6dc2ca858b64d4b4528d"}, @IFLA_OPERSTATE={0x5, 0x10, 0xb2}, @IFLA_GROUP={0x8, 0x1b, 0x6}]}, 0x74}, 0x1, 0x0, 0x0, 0x4000090}, 0x4800) 10m51.779020179s ago: executing program 0 (id=4798): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000003c0)=ANY=[@ANYRESOCT], &(0x7f00000001c0)='GPL\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x37}, 0x94) lseek(0xffffffffffffffff, 0x10001, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) socket$kcm(0x21, 0x2, 0x2) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000009b40)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4000850}, 0x24000000) openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0), 0x802, 0x0) socket$packet(0x11, 0x2, 0x300) prlimit64(0x0, 0xe, &(0x7f0000000080)={0x5, 0x1000086}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000000c0)=0x4002) r1 = syz_open_dev$MSR(&(0x7f0000000100), 0x0, 0x0) read$msr(r1, &(0x7f0000019680)=""/102384, 0x18ff0) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f0000000340)={{0x2, 0x4e23, @empty}, {0x0, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x0, {0x2, 0x0, @empty}}) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x40, 0x0, @loopback, 0x5}, 0x1c) r4 = openat$comedi(0xffffff9c, &(0x7f0000000040)='/dev/comedi1\x00', 0x2180, 0x0) ioctl$COMEDI_DEVCONFIG(r4, 0x40946400, &(0x7f0000000300)={'adq12b\x00', [0x2f00, 0x1, 0xd09a, 0xfff7ffff, 0x3, 0x4, 0x20000004, 0x6, 0xffe, 0x9, 0xc, 0x1001, 0x9, 0x9, 0x10003, 0x6, 0x1000005, 0x40000009, 0x830, 0x3, 0x10003, 0x2, 0x800, 0xe2df, 0x2, 0xd, 0x7, 0x3, 0x4, 0x5, 0x70f]}) ioctl$COMEDI_INSN(r4, 0x8028640c, &(0x7f0000000000)={0x4000000, 0x0, 0x0, 0x0, 0x4}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$MAP_CREATE(0xb00000000000000, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) 10m50.661770002s ago: executing program 0 (id=4800): unshare(0x6a040000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) (async) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xce, 0x0, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="200000002d00091327bd70000000000006"], 0x20}}, 0x84) 10m34.637874669s ago: executing program 40 (id=4800): unshare(0x6a040000) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x8031, 0xffffffffffffffff, 0x0) (async) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xce, 0x0, 0x0) (async) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)=ANY=[@ANYBLOB="200000002d00091327bd70000000000006"], 0x20}}, 0x84) 7m2.222867424s ago: executing program 5 (id=5304): r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, 0x0, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000300), 0x20a00, 0x0) prlimit64(0x0, 0xe, &(0x7f00000007c0)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f00000004c0), 0x2, 0x141102) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000000880)) writev(r1, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) r2 = syz_io_uring_setup(0xbdc, &(0x7f0000000640)={0x0, 0xe825, 0x3400, 0x1, 0x3c3}, &(0x7f0000000dc0)=0x0, &(0x7f00000001c0)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r3, 0x4, &(0x7f0000000180)=0xfffffffc, 0x0, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x8, 0x0, &(0x7f0000000600)=[{&(0x7f0000001800)=""/216, 0xd8}], 0x1}) io_uring_enter(r2, 0x847ba, 0x0, 0xe, 0x0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f00000000c0)='coredump_filter\x00') read$FUSE(r5, 0x0, 0x0) write$bt_hci(r0, 0x0, 0x6) 7m1.147724099s ago: executing program 5 (id=5308): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f0000000100)=0x7, 0x4) setsockopt$sock_attach_bpf(r0, 0x1, 0x10, &(0x7f00000003c0), 0x4) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000004080)=0x99, 0x4) write$cgroup_devices(r1, &(0x7f0000000200)=ANY=[], 0x9) r2 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=0xffffffffffffffff, 0x4) ioctl$INCFS_IOC_PERMIT_FILL(r2, 0x40046721, &(0x7f0000000280)={r0}) recvmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x12}, 0x0) syz_usb_connect$uac1(0x0, 0xa6, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010003000000406b1d010140000102030109029400030109d0050904000000010100000a240105000902010211240605040502000200030006000200030824070602000fd90c240701050006fee6bc1be9090401000001020000090402010101020000090501ef0f0008260507250104000700090402"], &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080), 0x1a40, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_CAP_PMU_CAPABILITY(r4, 0x4068aea3, &(0x7f00000002c0)={0xd4, 0x0, 0x81}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='net_prio.prioidx\x00', 0x275a, 0x0) ioctl$IOMMU_IOAS_MAP$PAGES(0xffffffffffffffff, 0x3b85, 0x0) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(0xffffffffffffffff, 0x3ba0, 0x0) ioctl$IOMMU_TEST_OP_ACCESS_PAGES$syz(0xffffffffffffffff, 0x3ba0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000480)={0x6, 0x3, &(0x7f0000000540)=ANY=[@ANYRES16], 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, r5}, 0x94) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040), 0x41, 0x0) write$binfmt_aout(r6, &(0x7f00000002c0)=ANY=[], 0xff2e) r7 = syz_io_uring_setup(0x3b, &(0x7f0000000640)={0x0, 0x4d88, 0x2, 0x0, 0x116}, &(0x7f0000000000)=0x0, &(0x7f0000000340)=0x0) r10 = bpf$PROG_LOAD_XDP(0x5, &(0x7f00000000c0)={0x2, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000055b72c41006c68d16495000000"], &(0x7f0000000580)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x50}, 0x94) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000500)={r10, 0x0, 0x29, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_io_uring_submit(r8, r9, &(0x7f0000000380)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r11, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x1010}, 0x0, 0xe3d08660d3cd4684}) io_uring_enter(r7, 0x92, 0x0, 0x0, 0x0, 0x0) ioctl$TCSETS(r6, 0x40045431, &(0x7f0000000100)={0x0, 0x0, 0xe64, 0x5, 0x10, "0062ba7d82000000000000000000f7ffffff00"}) r12 = syz_open_pts(r6, 0x0) r13 = dup3(r12, r6, 0x0) ioctl$TIOCSTI(r13, 0x5412, &(0x7f0000000000)=0x17) ioctl$TIOCSTI(r6, 0x5412, &(0x7f00000001c0)=0x56) 6m54.773878737s ago: executing program 5 (id=5323): socket$kcm(0x29, 0xa, 0x0) r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket(0x1e, 0x805, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{}, 0x2}}, 0x10) r2 = socket$inet6(0xa, 0x3, 0x5) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180100000000020000000000004279c9373388ccd0dde5a7823cf03742ec1c048db9cdd7646603a7a494565d7405ff3c22f413182426107729d62f30e8991cb1b083ff4fe9b750258034fd688dec9eca9a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xf, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f00002eb000/0x4000)=nil, 0x4000, 0x2000000, 0x2010, r2, 0xc8cfe000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x7000000) sendmmsg(r2, &(0x7f0000001500)=[{{&(0x7f0000000180)=@l2tp6={0xa, 0x500, 0x80000, @remote, 0x0, 0x1}, 0x80, 0x0}, 0x5b4}], 0x1, 0x4000000) r6 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r6, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010008020000001800006600000008000300", @ANYRES32=r7, @ANYBLOB="08002600940900000800b7"], 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x1300, 0x1d) 6m53.552513369s ago: executing program 5 (id=5325): syz_open_procfs(0x0, 0x0) pipe2$9p(0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=ANY=[], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000640)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_GET_ADDR(r0, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000080)=ANY=[@ANYBLOB="14000000", @ANYRES16=r1, @ANYBLOB="dfff25bd0c9e727000fcdbdf2503000000"], 0x14}}, 0x4004) bpf$BPF_PROG_TEST_RUN(0xa, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000480)={&(0x7f0000000680)='sys_exit\x00'}, 0x18) openat(0xffffffffffffff9c, 0x0, 0x40042, 0x1) read$FUSE(0xffffffffffffffff, 0x0, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r2 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r2, &(0x7f0000019680)=""/102392, 0x18ff8) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) quotactl$Q_SYNC(0xffffffff80000102, 0x0, 0x0, 0x0) sendmsg$NFNL_MSG_CTHELPER_NEW(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000680)={0xb4, 0x0, 0x9, 0x101, 0x0, 0x0, {0x7, 0x0, 0x1}, [@NFCTH_STATUS={0x8}, @NFCTH_NAME={0x9, 0x1, 'syz1\x00'}, @NFCTH_TUPLE={0x50, 0x2, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @dev={0xfe, 0x80, '\x00', 0x3c}}, {0x14, 0x4, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x11}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x6}}]}, @NFCTH_POLICY={0xc, 0x4, 0x0, 0x1, {0x8, 0x1, 0x1, 0x0, 0x4}}, @NFCTH_TUPLE={0x30, 0x2, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @ipv4={'\x00', '\xff\xff', @local}}, {0x14, 0x4, @mcast2}}}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x8c5}, 0x0) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(0xffffffffffffffff, 0x84, 0x16, &(0x7f0000000000)={0x45, [0x5, 0xa]}, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1400000007"], 0x50) r4 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r4, &(0x7f0000000040)={0x1f, 0xffff, 0x3}, 0x6) write$binfmt_misc(r4, &(0x7f0000000000), 0xd) syz_open_procfs(0x0, &(0x7f0000002280)='projid_map\x00') 6m51.292004116s ago: executing program 5 (id=5330): socket$inet6_tcp(0xa, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0x2b3c094, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000580)='tracefs\x00', 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x18, 0x4, &(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x0, 0x8, 0x0, 0x0, 0x0, 0x50, '\x00', 0x0, @fallback=0x3, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r0}, 0x94) ioctl$AUTOFS_IOC_PROTOSUBVER(r0, 0x40049366, &(0x7f0000000180)) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) getpid() sched_setscheduler(0xffffffffffffffff, 0x2, &(0x7f0000000200)=0xfff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0xb}, 0x6e) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340), 0xb00, 0x0) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000000)=0xe) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x94) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040), 0x1a01, 0x0) ioctl$EVIOCGPROP(r4, 0x40047438, &(0x7f0000000180)=""/246) ioctl$PPPIOCSFLAGS1(r4, 0x40047459, &(0x7f00000003c0)=0xc26080b) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getpgrp(0x0) syz_open_dev$sndctrl(&(0x7f0000000280), 0x20040, 0x180) openat$fb0(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) socket$inet_sctp(0x2, 0x5, 0x84) 6m49.633789143s ago: executing program 5 (id=5336): mkdir(0x0, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/cgroup.procs\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000100008b}, 0x0) r1 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r1, &(0x7f0000000080)={0x0, 0x74, &(0x7f0000000100)=[{&(0x7f00000001c0)="5c00000012006bab9a3fe3d86e17aa0a046b876c1d0048007ea60864160af36504001a0038001d001931a0e69ee517d34460bc06000000a705251e6182949a3651f60a84c9f4d4938037e70e4509c5bb", 0x33fe0}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) recvmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000004140)=[{&(0x7f0000000240)=""/212, 0xd4}], 0x1}, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='@\x00\x00'], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x488c0) sendmsg$nl_xfrm(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4c030000160001000000000000000000fc010000000000000000000000000000fe88000000000000000000000000000100"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ac141400000000000000000000000000000000006c000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025bd7000000000000000000000000000000000000300000006"], 0x34c}}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x3) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendmsg$NL80211_CMD_JOIN_OCB(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000380)=ANY=[@ANYBLOB="24000000dfdfab4f698b646c723f96a99adbc971a8e32f7570fe3fa77cab35f0", @ANYRES16=0x0, @ANYBLOB="200025bd7000fedbdf256c00000008"], 0x24}, 0x1, 0x0, 0x0, 0x810}, 0x4000000) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000140)=@x86={0xff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x14, 0xfe, 0x0, 0x0, 0x6, 0x0, 0x0, 0xffffffff, 0xfffffff8, 0x0, 0xff, 0x5}) ioctl$KVM_RUN(r4, 0xae80, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102369, 0x18fe1) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x2) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$igmp(0x2, 0x3, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r6, 0x0, r7, 0x0, 0xffdffffffffffff9, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000280)={'team0\x00', &(0x7f00000003c0)=@ethtool_drvinfo={0x3, "a31f1a447670f779917edc6dce66972a5a839e69301a0a3a3690054ba4754f94", "9c78f519b34db80934d40525bf281c371eda8f26b5328028375935a71a92bd87", "cf7b3ffe284937c03c2309e4feb7bcb9beba4705ad8cf3dede8e563bbd2d0e91", "ccc0a6e235fd695e33534094ca30c9802d594bb49d52c0092629a9fd8411c63b", "8213c07a7075163b21b26ac6ca7dcedb04a80dcdb9e2dba854bf316f3638b5aa", "cf6b75557c8ad3f3867069fe", 0xfffffffe, 0x2, 0x5, 0x9589, 0x80}}) 6m34.269119736s ago: executing program 41 (id=5336): mkdir(0x0, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/cgroup.procs\x00', 0x100, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x80000100008b}, 0x0) r1 = socket$kcm(0x10, 0x2, 0x0) sendmsg$inet(r1, &(0x7f0000000080)={0x0, 0x74, &(0x7f0000000100)=[{&(0x7f00000001c0)="5c00000012006bab9a3fe3d86e17aa0a046b876c1d0048007ea60864160af36504001a0038001d001931a0e69ee517d34460bc06000000a705251e6182949a3651f60a84c9f4d4938037e70e4509c5bb", 0x33fe0}], 0x1, 0x0, 0x0, 0x1f00c00e}, 0x0) recvmsg$kcm(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000004140)=[{&(0x7f0000000240)=""/212, 0xd4}], 0x1}, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$NL80211_CMD_CONNECT(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='@\x00\x00'], 0x40}, 0x1, 0x0, 0x0, 0x800}, 0x488c0) sendmsg$nl_xfrm(r2, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4c030000160001000000000000000000fc010000000000000000000000000000fe88000000000000000000000000000100"/64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ac141400000000000000000000000000000000006c000000ac14140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025bd7000000000000000000000000000000000000300000006"], 0x34c}}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x3) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x1, 0x0) r3 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) sendmsg$NL80211_CMD_JOIN_OCB(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000380)=ANY=[@ANYBLOB="24000000dfdfab4f698b646c723f96a99adbc971a8e32f7570fe3fa77cab35f0", @ANYRES16=0x0, @ANYBLOB="200025bd7000fedbdf256c00000008"], 0x24}, 0x1, 0x0, 0x0, 0x810}, 0x4000000) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r4, 0x4400ae8f, &(0x7f0000000140)=@x86={0xff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x14, 0xfe, 0x0, 0x0, 0x6, 0x0, 0x0, 0xffffffff, 0xfffffff8, 0x0, 0xff, 0x5}) ioctl$KVM_RUN(r4, 0xae80, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r0, &(0x7f0000019680)=""/102369, 0x18fe1) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x2) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$igmp(0x2, 0x3, 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) splice(r6, 0x0, r7, 0x0, 0xffdffffffffffff9, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x8946, &(0x7f0000000280)={'team0\x00', &(0x7f00000003c0)=@ethtool_drvinfo={0x3, "a31f1a447670f779917edc6dce66972a5a839e69301a0a3a3690054ba4754f94", "9c78f519b34db80934d40525bf281c371eda8f26b5328028375935a71a92bd87", "cf7b3ffe284937c03c2309e4feb7bcb9beba4705ad8cf3dede8e563bbd2d0e91", "ccc0a6e235fd695e33534094ca30c9802d594bb49d52c0092629a9fd8411c63b", "8213c07a7075163b21b26ac6ca7dcedb04a80dcdb9e2dba854bf316f3638b5aa", "cf6b75557c8ad3f3867069fe", 0xfffffffe, 0x2, 0x5, 0x9589, 0x80}}) 13.538175555s ago: executing program 1 (id=6274): r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x3, r0, {0x2, 0x0, @dev}, 0x2}}, 0x2e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000300)=@abs, 0x6e) r3 = socket$netlink(0x10, 0x3, 0x10) r4 = socket$netlink(0x10, 0x3, 0x10) bind$netlink(r4, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r4, 0x1, 0x8, &(0x7f0000000000)=0x80, 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r4, 0x10e, 0x4, &(0x7f0000000180)=0x800, 0x4) syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_RATE_NEW(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000700)={0x0, 0x34}, 0x1, 0x0, 0x0, 0x41}, 0x0) r5 = syz_genetlink_get_family_id$team(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000000240)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_SET(r4, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000300)=ANY=[@ANYBLOB='X\x00\x00\x00', @ANYRES16=r5, @ANYBLOB="01002abd7000fcdbdf250100000008000100", @ANYRES32=r6, @ANYBLOB="3c00028038410100245f696e74657276616c0000000000000000000000050003000300000008000400f9fffbff00"/57, @ANYRES16=0x0], 0x58}, 0x1, 0x1000000, 0x0, 0x24004000}, 0x24040840) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) bind$unix(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r7, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r7, &(0x7f0000000480)={0xa, 0x0, 0x0, @loopback}, 0x1c) openat$ttyS3(0xffffffffffffff9c, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000700)={0x0, &(0x7f0000000380)=""/2, 0x0, 0x2, 0x1, 0x2}, 0x28) r8 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$l2tp(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r8, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x8080}, 0x20000000) setsockopt$inet6_tcp_TCP_ULP(r7, 0x6, 0x1f, &(0x7f00000000c0), 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r7, 0x6, 0x14, &(0x7f0000000080)=0x1, 0x4) socket$packet(0x11, 0x2, 0x300) 13.465690042s ago: executing program 7 (id=6276): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12011101000d00204355810700000000000109022400010000400909040204020300020009210700840122070009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000000c0)={0x24, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\"\a'], 0x0}, 0x0) r1 = syz_usb_connect$cdc_ncm(0x5, 0x85, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0xc, 0x80, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "f49020af70"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x81, 0x9, 0x5}, {0x6, 0x24, 0x1a, 0xb373, 0x10}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x2}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x10}, @country_functional={0x8, 0x24, 0x7, 0x88, 0x5, [0x6]}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0xa, 0x2, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x9, 0x4, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xef, 0x3}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0xa8, 0x9e, 0x4, 0x8, 0x3}, 0x1e, &(0x7f0000000080)={0x5, 0xf, 0x1e, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xd, 0xfff8}, @wireless={0xb, 0x10, 0x1, 0x4, 0xa2, 0x2d, 0x9, 0x7, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x9, 0x7, 0x2}]}, 0x7, [{0x101, &(0x7f0000000240)=@string={0x101, 0x3, "9e6a2ae9982c8ef31cf6512775e6d7c713a7113185dcb70d3be8ba4be4e1eb81ef9cbf074a7a3117bcb3ea059f6d29123c5bef604d9da5e120bd223883e0c46a80faec63662cda88e5dbc9703648f91c9a30abf04203ec9bf36ef49be1abbeb0db032b4a959f4dc98adbbfc7507f41ed9371defdf760fa733783da45a9b31d1c54f2e12ecfae12458ca9f7a1aa0da71cc08453631da90145daa872dec6f725845268312b0bba35950ccbb1fd7bcbf61f3e57055841f3911108ede37ff0fca722dda20a70ea47f673ae8eb4be29b3202db60971362897ce0cac80f77fbecc62106bc689c9af81cbe0abb1505cc6a51885a3bca62ab30f0c0af8245aef40643b"}}, {0x3b, &(0x7f0000000100)=@string={0x3b, 0x3, "8c125194c026bc6f97d78c3641f8813bab5d82ec890ce800276b24db67e7c317dbc3ac8a3d2597ff52d132845f6279eccfa67e48127d929f26"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x416}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x418}}, {0x3, &(0x7f0000000440)=@string={0x3, 0x3, "b7"}}, {0x8f, &(0x7f0000000480)=@string={0x8f, 0x3, "e255b7b4fd90e012643b949903a96c5e3d8f3a84ccbdd6c083121337bd79378316cd37f289e93d89615062671bd014f513b893b4eeba4d1be7cee28b0143feff9b79930441956cc2fd92cd914f423b8d37f187a5b0ce28a34f86d061069372d5f08cca9d866ce140681e5b978460e36ed02449df5abbf06b0d6e48d58633e6341bdc4089932f6955bb3c4fd343"}}, {0x6, &(0x7f0000000540)=@string={0x6, 0x3, "8caef53f"}}]}) r2 = getpid() gettid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) prctl$PR_SCHED_CORE(0x3e, 0x2, r2, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000008c0)=@deltaction={0x3c, 0x18, 0x1, 0x0, 0x0, {0xa}, [@TCA_ACT_TAB={0x28, 0x1, [{0x14, 0xf, 0x0, 0x0, @TCA_ACT_KIND={0xd, 0x1, 'connmark\x00'}}, {0x10, 0x15, 0x0, 0x0, @TCA_ACT_KIND={0xb, 0x1, 'police\x00'}}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000004}, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000740)={0x14, &(0x7f0000000600)={0x0, 0x22, 0xf7, {0xf7, 0x8, "a0edb4c670fcf443bf03c9a29fcada882c030ecfc178f662f1115ac4d5049f8654e8050c8c544cb2237d17047c1bb9c63480947badc2aecf5191f374a282122538213b5b3e552bed87de623030b35e508641c8aecac39284572796744eb067c1183bfd17fe8146617622ffefe760edd3e3ffff2e028d9e8b181cee6b3eaf1753760e4c9deff785cab6c50360a9d187e19d84d588e541617ac813300d85961c8afb2d2c5a8c83a3ee0ca6b73a1858a5b216c4426c75042e0833b3bc43efd6dbdae2d8e5939c13030f3dcc0fcb22a3deaed4d17926487b0451e015f302ebeacaa63861811dd789445c9a55489249fbca570024c8e8cf"}}, &(0x7f0000000700)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000009c0)={0x44, &(0x7f0000000780)={0x0, 0x0, 0x58, "b13ae8662e81f1fe2d2c9e0ab7bbadf7adeacaec35a7fb00bd348a57eddac1c3358c3110cdee2753534510b0fc09417112f58d7bb7d6fee4ffc893f77d73bfbdba12ad147f01d5f056ee8f52b8a38133b9eedd7c0cbebf4d"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000880)={0x20, 0x80, 0x1c, {0x80, 0x80, 0xfffffff9, 0x9, 0x3, 0x2, 0x60, 0x2, 0x9, 0x4, 0x9, 0xd}}, &(0x7f00000008c0)={0x20, 0x85, 0x4, 0x51}, &(0x7f0000000900)={0x20, 0x83, 0x2}, &(0x7f0000000940)={0x20, 0x87, 0x2, 0xb}, &(0x7f0000000980)={0x20, 0x89, 0x2}}) r4 = getpgid(0x0) prlimit64(r4, 0xa, &(0x7f0000000a40)={0xd, 0x1}, &(0x7f0000000a80)) 12.513434148s ago: executing program 1 (id=6279): sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001500)={0x0, 0x44}}, 0x0) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000140)=ANY=[@ANYBLOB="9feb0100180000000000000024000000240000000800000004000000000000070000000003000000000000080100000000000000000000020200000000002e2e5f"], 0x0, 0x44}, 0x20) ioctl$sock_ifreq(r0, 0x8910, &(0x7f0000000000)={'veth0_vlan\x00', @ifru_ivalue=0x4}) ioctl$sock_netdev_private(r0, 0x89f1, &(0x7f0000000000)) socket$xdp(0x2c, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.cpu/cgroup.procs\x00', 0x2, 0x40) write$cgroup_int(r1, &(0x7f00000001c0)=0x8000000, 0x12) r2 = syz_open_dev$vim2m(&(0x7f0000000680), 0x1, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r2, 0xc0145608, &(0x7f00000000c0)={0x1, 0x2, 0x1}) socket$inet6_sctp(0xa, 0x1, 0x84) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000003c0)={0x18, 0x10, 0x0, &(0x7f00000000c0)='GPL\x00', 0x5, 0xb3, &(0x7f0000000140)=""/179, 0x41000, 0x13, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x37}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000640)=0x6) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sched_setaffinity(0x0, 0x8, &(0x7f0000000280)=0x2) connect$unix(r4, &(0x7f0000002540)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0xfffffffffffffc33, &(0x7f0000000280)=0x2) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) openat$sndtimer(0xffffffffffffff9c, 0x0, 0x680182) r7 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x6, 0x0, 0x111, 0x6}}, 0x20) syz_genetlink_get_family_id$SEG6(&(0x7f0000000240), r6) sendmsg$SEG6_CMD_SETHMAC(r6, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000300)={0x0}, 0x1, 0x0, 0x0, 0x4000011}, 0x48045) write$RDMA_USER_CM_CMD_CREATE_ID(r7, 0x0, 0x0) 11.841659292s ago: executing program 6 (id=6282): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, 0x0, &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x804e20}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000200)={0x0, 0x13c}}, 0x0) r5 = epoll_create(0x3) r6 = socket(0x10, 0x3, 0x0) write(r6, &(0x7f0000000180)="2000000012005f0214f9f4070000fbe40a0000000000", 0x41d) recvmmsg(r6, &(0x7f0000001500)=[{{0x0, 0x0, 0x0}}, {{&(0x7f0000000000)=@xdp, 0x80, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/236, 0xec}], 0x2, &(0x7f0000001200)=""/97, 0x61}}, {{&(0x7f00000015c0)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, &(0x7f0000001480)=[{0x0}, {&(0x7f0000001380)=""/197, 0xc5}], 0x2, &(0x7f00000014c0)=""/45, 0x2d}}], 0x3, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000004180)={0x10000008}) 11.749486719s ago: executing program 2 (id=6283): prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x8) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000200)=@framed, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r3}, 0x10) r4 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000140)=ANY=[], 0x8c}}, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x29, 0x0, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f00000000c0)={0xaa, 0x749}) madvise(&(0x7f00008d7000/0x1000)=nil, 0x1000, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)=""/102, 0x66}], 0x1) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r5, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="1400000010000100000064000000060a0b040000000000000000020000000900010073797a30000000000900020057797a32000000003800048034000180090001007866726d0000000024000280050003000000000008000140000000000800024000000004080002400000000214df04001100010000000000000000000000000a00"/140], 0x8c}}, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x48) ioctl$sock_SIOCGIFCONF(0xffffffffffffffff, 0x8912, &(0x7f0000000000)=@buf) 10.729698454s ago: executing program 8 (id=6284): recvmsg$unix(0xffffffffffffffff, 0x0, 0x2121) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000020240)={'#! ', './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0'}, 0x10010) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x10012, r1, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000340)) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x2}) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='cgroup2\x00', 0x0, 0x0) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x81) socket$nl_route(0x10, 0x3, 0x0) fstat(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}) quotactl$Q_GETNEXTQUOTA(0xffffffff80000902, &(0x7f00000001c0)=@sr0, r4, &(0x7f00000002c0)) r5 = socket(0x10, 0x803, 0x2) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r5) getsockname$packet(r5, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000003c0)=0x14) r6 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r7 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)=@delneigh={0x28, 0x1a, 0x1, 0x70bd2b, 0x200004, {0x1c, 0x0, 0x0, 0x0, 0x4}, [@NDA_DST_MAC={0xa, 0x1, @broadcast}]}, 0x28}, 0x1, 0x0, 0x0, 0x24014815}, 0x8000) write$P9_RSTATu(r7, &(0x7f0000000940)={0x23d, 0x7d, 0x2, {{0x500, 0xfc, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x2a, ' nodev{cvf\xf8\x91h\xb9\x81U\xb4\x8c\xb3.\xa8\xd1d\xa5\x001\xff\xce\xbc\xc0\xf9\x00\x00\x1a\x00\x00\a\x00\x00\x00\x00\x00', 0x38, 'pJ\x86\xce\xc6\x02\x00}\xfag>\xff\xeb\t\xb55\x1f[\xde\x05\xf7\x00\x00\x00\x00\x18{\x82\x00\xb5\x00\x00;Y_\xcb\x14\x03CT\xb9\xfd\x9e\xf1\x96\xa5\x1c\xd5\x15z\xdc\x81\x06\xb4\x94\xe1', 0x12, '\xcf\xc2\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\x13\xf6\x00', 0x55, '\xf8\xf6i\xfbqm\xcf1^\xca\xf3\x85@\x9a\xc6[\x94\bg\x8c,;\x9e\x1dR\xc3l\xde{\xa4\xa4\x00\xb4\xb0\xb4\xf1t\xa6f\xa8R\x9aE\x1b4\a\xdb\xda\xb2\x88K\xaf\x05\x00\x00\x00\x00\x00\x00\x00G\xec!\xca\xbf\xf2\x0f\x9c\x1c\xbe6\xf4\xfd\x1aL\xc2\x80\xe8\xd4\x89\xdad\x9a7\x00'}, 0x12c, 'odev-n\xb1{#\x00\xf9\xda\xa5\xee#&n\xcf\x85\xfe\xa6^B\xd9y\xa3\xfd\xe5\xf4u\xda\xf0;\x11r\xd9{\xad\xc7\tZ\xfdv\xfeO\x04A\xf7\xf7t\x1e\xac\x03\x00\x00\xec\xff\x00\x00\xdb\xa0\xc2\xf7\xf0\x9f\xf5<~M\x1a\xd6n-\a\x01\x98\x01\x9f0\x11\x84G\xaa\x9at\xf5\x16\x85\xf5\x06\xae\x89H\x06\x87\x82g\xd5\xa1)\x8dy,J7\xf2\xe1\xcb\xbd$\x82\x92\x9a\r\x89r\xb5\xcfs.\xa5\xb0\xd7#\x85\x9d\xba?\x93\xae\xd3\xb4.\xe7\xca\xc0}\xe0\x9d\x1dh\xa6\x033\xa8\x82F}+1\xaa\xcd\xf9\x18\x85I\xb1\x12]lL\x9b\x18\xc2\xfbV\xc5}}\xc6&\xe49\a\x96\xa1\xebH\'Fi\xab\x13\xf8\xb1\x1d\x14`Y\xf3\x10\xe2cMY?\xece\xd5)\xf3\x82\x06fd\xdf$NL\x90W\np\x04\x9f9\x9f\x06\x1fu\xb7y|\xe1\xfe\x11\xea\x91\x96\t\xd5\x1aA\xdd=\xe3\x04\xbd|~\xd0\xa4V\xf0\xae\x12Qa\x05\xc9\xce\x88}\xf5\xa6\xe0\xb6\xa7}Yl\xf9\x8b\xa6\xe5\xc69|}P!\xd7\x98\x95(\xfd\x179\xe1\xc2\xd8\x7f\xff\x00'/300, r4}}, 0x23d) write$RDMA_USER_CM_CMD_GET_EVENT(r6, &(0x7f0000000000)={0xc, 0x8, 0xfa00, {0xfffffffffffffffe}}, 0x10) 10.651214294s ago: executing program 6 (id=6285): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'netdevsim0\x00'}) (async, rerun: 64) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) (rerun: 64) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x7101}) (async, rerun: 32) mkdir(0x0, 0x0) (async, rerun: 32) open(0x0, 0x400, 0x43) (async) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f00000001c0)=0x8) socket$rxrpc(0x21, 0x2, 0x2) r2 = getpid() sysfs$2(0x2, 0x80000001, 0x0) (async) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x6770c000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000340)=@abs={0x0, 0x0, 0x4e20}, 0x6e) (async) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f0000000040)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(aes)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r5, 0x117, 0x1, &(0x7f0000000000)="adcd1a9a3fc36e961ed00fe41b0c", 0xe) (async) r6 = openat$iommufd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$IOMMU_VFIO_CHECK_EXTENSION(r6, 0x3b65, 0x4) r7 = syz_io_uring_setup(0xe3e, &(0x7f0000000600)={0x0, 0xa9c7, 0x1, 0x22}, &(0x7f0000000240)=0x0, &(0x7f00000000c0)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r8, 0x4, &(0x7f0000000040)=0xfffffffc, 0x0, 0x4) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r7, 0x9, 0x0, 0x0) syz_io_uring_submit(r8, r9, &(0x7f00000002c0)=@IORING_OP_TEE={0x21, 0x4, 0x0, @fd=r7, 0x0, 0x0, 0x7c, 0x5, 0x0, {0x0, r10, r7}}) (async) io_uring_enter(r7, 0x47f6, 0x0, 0x0, 0x0, 0x0) (async) sendmmsg$alg(0xffffffffffffffff, &(0x7f0000007e40)=[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000}], 0x1, 0x4000080) (async, rerun: 64) socket(0x400000000010, 0x3, 0x0) (async, rerun: 64) socket$unix(0x1, 0x1, 0x0) 10.581723918s ago: executing program 7 (id=6286): r0 = socket$kcm(0x10, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000380)={0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000040)='sched_switch\x00', r4}, 0x10) creat(&(0x7f0000000000)='./file0\x00', 0xd931d3864d39ddd8) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRESHEX=r5, @ANYBLOB, @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r5, 0x0, 0x0) write$FUSE_INIT(r5, &(0x7f0000000100)={0x50, 0x0, 0x0, {0x7, 0x1f, 0x0, 0x8000}}, 0x50) syz_fuse_handle_req(r5, &(0x7f00000041c0)="412e450a2a7b9586d1e6e9de257afc4fd60c8de430c0d6348b2cf1db8d070a539de9c1e91a178f9240dbcfe303566018f6c20c55d643a2ed46aaacf49ca491ee2f06184bdb548778a2c56e56f6b40b994419428bbbb9dfa5f9593511ca8ae1c088fb0ee5da72f505000000000000002c04754204f194ae6ceff4570d44496eeffe619998eafc7167d22e1c6aa73e89ad19224e35130a37cf68d5c41ccafe59b4b753a26e06c4306d31d78de6cede97c06e3ca2cc4af66b7548268efa91621ffca2655d2c8f1a9bb019b88fa729cb3d32f72c098c44898d42c42f39feb4faead93980726c236129acdf31c01f1cabb5ca3ec4e45eb5e6e59912792b4976e3f2b560c861d49b539d8e1870040a8cf190a8a767ec067a8048aac53336b44669d3d425843ae80681a7c02a5d5a3d90f355fd4a6ac277e75230d558f0df20cb323cc65e9b5a258cdd669c8a9534e4aff09a8fe89b124748c9e756c28789c2152a5142bc0bb205e339d43bb980b3f04a3c1a424a2a093966b20600a5410e0528fb35937c998eea19f01eaf2f39e16d85563a6737ddab3213ca1832f0afdf891e34a582f6a4ac81fda70ebc3fedac2fb3a492fdb40b91021e5d371d990064cd1f7c2c1a6472dedb505f9a4940057a3e57fd53aa3cd2eb914e073a19b6e925f8553e6875c093c7d19de25861fd9640f0eca4cda0467f12126daa2e0c6df7d4e4babe5a6e59e8391be7700790315b6b8a8aa74cd6d3f054aceaeda79430676b67fe25c9029e0894b413377fc4d8300d9f9338fadd07e4c80cac08113df8971a868458c47c06fff0c1c4bfd48ea583e9e76ef103d42c233b6de10b30612cdbeb6b60a6a4dbbe2da63cc2dd4fb93cac65af3c1279274f4af0e2c5b96e6068aa5b41f7548fb72b0c142351f64446db7425115b89132b5589ee642ebbde655adb2d7d1117456a6e4f2886879b42baf85e05d53e2aceea9c3830673bdc4d081675fe76b994651af9c3f16b7513834fce4654f84558a8308fa677d05bffcc893d5e02bf87c5ec520cd66ad58dc06f0c47d253cd36dfec82980fc8dbdc9e185fe4fbdda2c2517ec9abfbb4841252e650b6bf56fdeca9a4ee3c311de3c6859ec14cc00e95323c57c02fa894d83ea17944f3112fc19a7e11335d7951ec6dd5b4f06fb9b637313a230341ea5da6a7a959e707d0cd5fca60a6649c8df8d6c17e9a49d230e5775df14e4b43aa3420bd0b8814ec7360ab1910e69fab8932f7646d7998bdc2e8ec354c52da21ed83fb7582cb9d37bb95f144974f72c7b0ae7b42945768fa8ec0dd6daba72d05809670506ef1054282201b00906c8af64e3e13a10f180688c96549b2d3d6b04403fd571e7b132891dd4b7cf37aec25ca1e9190c17aaefbc31e059915c12c232fb7097e9fa6f35fbb265c7102db62e2264590c583ea90f1aee3f166af81430d9084eb0c760ebbb16049c9fd1fee6ce33c8ac205e3ac9c275531feadfa4054e0c027c26beb009f54aa72b864d39bb11753f77931bb960276db33021c65671e57b3708bbf979be222e8439d71f58ca87cec7a054517af398a42735b580717377a54f139e2c46813cbb03d98e49c26f4ed54d75e48573cd06145f913f4e313eeee837496dfff75aa722fd8486c45f9c959da12ae48ba4a10712120a203e2476c7b96031d8f8773f68344e6fa21831287655aabbd594e9f272eb1a7315d2d79b8bcd5e63004cd106f80b1e40a5d9e428a01bc58264f4d63c2ee9db6efa70607a642aeb883bf4b9fe009d7f09c16b05a2c9b73573e9019e161ebbdc1fc9b9cd0c5fe1b57adcba2d0f3a767ad59aafa159b3dd181f0601ff95e8af8b5410e56c81ffb8ab35b1e04af35dabf69f08572e69260b72bfd502c5a0de627fd3fee44bf1d4a261bd356056c5739398e3ff161beec1240a089625daffbc61dc5e660c274565477a0ff1797fefff04a98704802ab0674ab72d400686229608cbfd2ca20f4e62495e8b09de9d180c47375bbad72f4474b67d56104b4b466192be60f7aa668fd0a4338b856f114311842ee806d6488ab09098ed9de0e21bcc8b42a5d5713d15eca108fcc7a65d6b414a112524a6e1418644508dd957147a92d4399d13faaf01cacef40549cd11900f9aa32a8333f55796ef25d33c554a308da9797cd0ac25888311b0ac88eff0be7a36ddedcfc2b095abb4d5a6a4edbbad67b70cdf60c7ed0c5e040ced90edb3322ef684332358942ede9191b431c99b3abf8f9c50206479f0ac118c0a99df61fb9c90d846f41caa6a2448fb7e15640965e051c2af4ee72a5cc7c962bacff7019615c10e6c3054e2e5792df3aa6e2c33425552148466a88568cc79b6edebf0107b7d3d24423a665d20c3a1c0f1a6b34eb475bf875912115914cfabcf394f8a096d64e5dc95705079f748b9d4688859c0200fa43719e4722ed6c064c0efa7e07beb2a26fd724b63537fa0eb506365d5c029cd8dce7dd0a1cb9d9058c061739734af6be9e880fe7e28a211a4c368a7babd1107110ecbb384b274cc092b9511c4abde2ddd863162e2739984a9f3c0a76e3c530a27d5e385f4a3b87607b2a944e09d28239661d27719e22c0a657ea383c30859ca29cdb8fbc79bc83e995dcb361743a7e195650c37e570b768a0a1f0b118fa5be9b3c838326343ec5b376d5ee040ee29dfd868cccf9cfa4591151f519cd6e2ae1453a58aa92f90ee5be11ceb8511ab743f399be0a190eeddfd112336866831c3255ef6520d88b2581ea3767f3df01a38d9b4656f2a89c5df41443291a795da45c8a846015cd041bea0dfbe648348b10ae73ce43d9017182792cd9172eee642c549a530cc1f537f9aa70ca63792ba4a86a713ae09b917136e5bf1506ad7f367d8d2f77f47a2318facd109bba9b1327b5db9e4aeffbdcf414db761eeacc227a15cd72aa52c8ede33bdbab9de9aa1e8f470a388013d07f08777e2131bbd4856ab5c1c38d03ef407197ccf24e8b2a8db69e78f9d6623033c453e2e54fce65fb785467064a146c4bf218068b5e3efdafaf93a98253becaef226cd79468ff1bbe0c9d43877f5cbb5844fd8957f15d3ef208aac11816585cdccf039c36b429d3d7fb634054fd0f09c8abea3746a6b7379142abde26d998ac7e39b94746c60c09f86ddbd7497849d1ef839730672449f35a3c3253666e9fc053ac1c518e44e0b84555be507f7c00fa9e4864b4bf40ac3d93f12001eb780a779e655d0633803268c094ae161a0efd652003d6ac47f9a6c28d866b56233f371627b01e0fe9361dca611a28841968d4e12cb73d49ce08fe25de4a90b2d34607202b20e71f5e1eed38e17d0a2748f548cf61735f4c9cead1cb93b11929d906d65fc60f88e6919b7b5a1014e6d408bce9c8cc832eecf9147708fe451891717d2ed99dee70773feaa97985102abd3dd05c904c28898afe060621db6564887bc4afe158fbe1d819136a1ac1dc9d8674798a93daf5255460b50c34496205834c668db4c764e76ebb6cdaf5fc44b881cc2ae87b4a7cc045143f96b1620abfd0f116e673b335beefdafa1e58d9194e010cb78956044646da5ba853ce981667f2b8e5001c2df437c9d597ccd2be7d2887f5cb7aad0539abb3f9db1c8f5cd4d7d831946ba1c1aa8737c114fec1ac9a82519f57cb48c49b7f62e9eaa89f448df33fb307cd0036c70b490ac340f7d04e14f32bfeebb08a9d5bc7bbef8f231ea09311d4c82cc55c90eb53c6c003cc98a34dd3c4ec2d8b3a655a78e16e908f368733d0a02b36fe963e2d80b5e6f7b2e3aae3013c900c76e4d56e8348bef221f8a642e692c23b12520fb68c793e789eeeceb4efb2097a4d5952d144094cd7be6edc933d257f6230e962d70ba42e1b07ad9eca0ccd60d3d9a6e06b73ccf96a8aa490ed3bd58bf4d79db65355ae145b54be004e464f4dd23fb8b1bf15e13838116083da67186513652608e37c8f847b2bcafb57bcefc7efc8c8182c7d708cce5d14695b4e618e77f8e7be81f27a05e415fd37ac21507a665b2558daee5c0b0859fedfede8c03f181ef5e0ec0da6caa3edf402dd73bcb4026c489a7cca8ab700d3e9f050006c36768a16e8a48e48ed5750b8cdb7ad1fd12d4cc8333d324d6c83905303fa7013fc02553b587544affe38f1a95e0c4c39740d63b6d387fc89b30bd5fd745cb64844b13897ccf5cca135f7d39e03ce8adcda919d86b25b52764b0a0c4f07f88df68868415de13863df84a7e8d355b09cf90e482eb4174fd01f1b371a4dc52f3c89fc3a70c71657aa5d7573ef9acf4d2b0b321c41ff2640515bb43637ba2288ca0bff2e2a3a998ad8294c52f9edfe0a4ee0a3f8ed5b4b5c43319bb9c58dd07ea3237d7bb62cb086e7ea4a81cba2cdeb28794a09c275a704963110b64720bd089e3737ee1a91e348b5e97b63e1724de1fa9f49961d653bbb47b6fa993b035cf59659bcd0306180645162568abf51127845cbe6e37cc3c19b9d69657db4258fa5e8428a73eff6506bff474c2e302ad5559ac8de44c6f0baba5e2e579e7d7f9d9ebf540674432ac11d92bfc9abdc24126888b533f43bd6f293b0bc315915743114a35308a0ee2e710522137918a2b09ddbbc7a2313a2a6b85a1ad26f14dd70072651c8300ddf6de29704b716ce1bc431c66ccc96731f46359a9f6850976c96dcb5e0ee47446f50b6b3ba90d45224066e123ad3854d877c0cdd9325000ac0d6813c30cd43d3e150335601724ca3666458dc4c04f6562296982353e155d5255c9008c0b46d21a678c8fcb3aa8d6574476e0458eb0a76a6cb50f929ed218cc4654cb4f95fb3afbc2548b74acc312563375a19e55d488599488dfed4dd31b39f29ad61dad343dfca3b45b316a34e7a7bebd2b0f562a9e69848d13fc80a4fa52d0f17bd15d9e1fd39a7dcc86128d14493805d105a745673bddea68ca74ac09d95cc7412d5be2cbd0a247a81dc9e148111e22cdf3375805469226ca3538f960a6ba6aa0eeeb87c784ffb1bfc09180a61be3c7c535fc6d593c3b3f4de21b8c3eccc9021e80fb07dce0aeb3b023bd55f24356f646791ba80e5ca21ac092a069ae0a22cfefc08c23cc7aa69b570bd17cce9de15871d363f167288f99f04761caa67f12c949466493f661d39ee4280c955446ff5a9bb14f2d1ae21cdb91a5868e0c52097cf380f571935b140562922763f1b79c3709b949c57a00b08828ce9e685f6b234b5fe3c62d9feb249ce75e81f5efd556c14d5da24dc0554723fdbe52659969a39f470e82c50c4777c908628436e31177af1125d5f70ff627462247e5bc20c47ef75f369174586d43d42f7eefdd47fefa745badebca2a881ccc018ea411cc8a7a0881422bee8704bb98e6bea9fbec63441fb45d7ccfd436909b57a2b60b788e15bda3ca7663b19bd84d0879deb639f10def9a99d42a4b9a4fd7fecbf6d2e7598678307ba9a5b6f143c27cf1ca41e3c904007bb762cd5df6e63c4cf422c2ba959e53bd8e5664cf5df6a91a4bc8cebc52b22f30060fcbc5ead53d38eabd160c1da4cab8aa95c3640ffd78074aa2cbb05cb8ea90a0c95a4a1b2be1ee94f238000f1faffa069d87039f13f5f84ff368aec5a0b10020232b9fc954a6c22573ef48459e574d48a4845837e1d6ef386738ccedd093d4d5bf3a3f790c875ba7449d03397642feb71100f2c25ab2cadf0b0802544a2095a51b19cdece623b17d420b173a99c081f8e229b6de3c680d6bb39bb98b479517d77cca581b81cf856753a44ebd64cff111fb8ca37ea45d217a3fca44a083e6c35b0fed9f8f7631178d15e88f86c85f1ce68c900afdd1f7e5b8bd4ef3f58c447b77d3befc49180df7a5eb2ae8ae33b4ef573f3a425da8a60cde84d8eeae6d6399b9fbbfa0fa8d448b25c7f79b7554d0b02b0decbc74ae8560f630af596313fb33d442a410061ace0aa7a440d5e31ca8bb2cc495c4f0b672edb011b0c5f16781836df7f4af8329143d5a1a99d7b18ef9f774c4199d635848cedebac82637a03a189c65bf667503737c75b6639ac65ad424ca475285437e6f19830b36549f607ffc387c8b11a34a838159376a6335afaa045bd2bb04e279dd72436331d07dfbd72e2436b27f0df23a266fd15cf56d1a9e93aaac8901cfe49a3219ae36c5c65c75e5c708fb82cac4d6a50726509ec3a7d32d54cf584ae353a5bff759fc677a0b240cf8a0a72817c9d37699ca89c96e0e0d96a7665ac3a7d1febca1a1d79e2cbde8025c271360e2f90048b2d9fd56f45c013e001dad4b7785be69dc01f8a954ef7a84455986fc5c9d5167d91808efdb4476ed79f99563d887cfd4e99809d9e388501dea228cbb3cf3770082dc566455251fd9c2c742963c33500618c6ec99e0bef007408a0462a081237be4c6e5db0258d4be5fc9cf63fd1ace1f4166c053b0fb84fe24917da1255cf40bbb1b45644f6a7699cf802a35a932c374b1d62013e6afca3787627469994c02f622ab877ed5491fc2a89eea60e4e1628da89e3ad600ff6442e4ebf20e47304176b6a1703c094b3cf6d7fbbddd8d8fa5a00f28b4d8f43d88487e9d4531071512f2027198714a8d1cef126775547fc74f2a35840510f325e50361be76557767560055e084f2ecaefa0dd8ca8215301a7a887d2eaddaeb1f5c3dfdbd2cc1ba5f02d4426b98c0f861c5f724405758f442560ea6cd1d953456cc4aac6642ad61c03dbaffc2364d8ec2ef9f483c70355139d1fbd9617ab3c7eedf0b8963c1cfdab769180db43c416a90d9fdf3fd0eb2f81187642b4e2a09d6462d27527fdfda31f7b262501749dcfc6c184983f9923424131d05cc811cacf5c2c87e8e6f135349e68cde0e8997bf1dde248e5124d5dca2681abdbe58d327a8edd585821f03fdd4515728f1336495ba25c9bba56a3f706d60c35cbd0b40d0ac0583a981f9af08510ed8ed0a726e5472f8995af3837fbf1e89587633d2ef944868a153919165778e963710872af12faf96c0919c638e5affa97104471ba6e178d27602f96b9546ebe52190d91be245be08742b96389080676a566d3229e593e4f56a76ae4c58113c6adc1088703b1b92dafe32a5600e14ac1e71df829dfef425911f16a2b91f693599ecabf93065c6c4f5fefca8d4ed095599113529f65d9120d5252f577af95b404979508c343df54e4d239720e7d3a861f1dcabfa69e12d655c8a026c10a4df279b139fd222e561d205ac9b45c1054f8699eca594fb23886e0de565186597766dd5e40f74a423d5708dac254f4172f1089270988fb18715813f13ee4d131b64dd517c7e77f27f804b229f5339ac2f483b14739ac33a9645044d3010bd77ed18fb117f7b11bb51c4ed683b59e28bf25a58f123dfbeb1f0f21f03d9b57d8e61d59b311037a5b757b03ca5c95e0eb73922c6918530c99de4d6733640f2b8d13bebce31d4f5e27aab201101e48cde23a0d7e87b9511949d812e3187ee5ff11bc5858c022ed7b00790eba32f9ef7e134ce5f73a01269ca971b40e62133eca9d596a768686d6390b2c74602f6dc597faec3ed9d9658102d99c9624c1a97d00d63853578afaccc7e30a77fe054ebc23eec45f608f996fd015cd6bd50a111360f0790eff6ffb1ea59d13c8e29480bd96217188f97e53a1f5d9eae0a2badb4fea52f2bb4f8cb04d0afd99e7371a978a7d7ef473f77ea6738ff84af655313a12db24cff692ec7e282245ae9a42338db814593448f7115df3dc3f4e2faa2c2fdbd68f679d6aba01a15031347bb17d8bf8f1fad0ecf365e9dcd32e69803c5c05f4b47adbf8a21af7e9fb327f267df1c914486389a9820edf0a03bde6ef388c255761e402b2f7e1f9c1c3c95bd30c502197ab37f76b52f0d0675f366e919be19329853767bba34a540fb75bcdcc9596a4cda254a660e11bed5af9d8646ac4b7d6d7aa5d7c0005879b6d08058a56c3d3a4d3d401b883153fa7f2f6a6d34dd010f6b9e7b4e457b9ff5a5802d7723abb35f9dca0afc10fd534e7753445b7268d90145b6438b93fc475f44d5d678d79da6c5770f3a9106f3cffbabe4b88cbe7eda9b8a495be4f6717b0fbee6fec78c86031b6d878d47e357b2089de3e6dd19a265552553d1f7da53884ef84d0eebe782791c48a9c68a28d8ea3bb70c922b01dc20b2cd05cfb276e326651398f766f5faaea54a41da597cf6b50f3d5ebc634185b99069126b8d935c6bc42c47f2109de42091ef4ade3d87cc44aeb78709255501e64f34ac2d4b2725cf7777315f8ca9424bc9d61a896a93500faa6cf5a5aee1fb888e17b47a38a667be2ffa3bae46afa88bfd8b5b6e1186d6e41b9a4e490591043372c23f36fb48d80caff74cc349adc92bb25f701738c809ccf74c47afa193795ee67bc58ea7fd85542fa7e70218490fff212163401cfde016df2f42496bae403d5391e53fe200f758bbcdead0fe72c77861889b9632a257229c35bdfe8fa78375b4f5c768b9c60cafbde1f00aff6ca1879f6472f28001f5f13d4d9d6c3a90e04d8df09873550daa8262d39efbe96a79c697fbcc9a7f27c9f6d782d5d5f6d024b291376e9cc40d902f809072e1f0f2c2ab88ce3d074e88461f5971853e7be749943ab6e25e25e8afa5042dd73407f49b50841c7782c54eece62ec2beef1f16caf1ca5989427bd2726ca0fee33e303702e9892e4382e92c3f3a03a6188f39762db81819c7e12b424be8fd964dcdbfbac00139e8c5a6200506f13f484ac34ef3d26e7cadd53cf402117419c1618205bfa5382486094bd55448f2b1aa4dbec2289189b601b1bbf5792b2a641c6f5dd19cf24abc72fc5264cf11f6b44a4929267a02cd1de1b602b9de65a6c06640aa0f76109baa90d66eeb17295b1711365b7d6835a2dd55b7fe868c59453613240643c847a5b48d27897a58dda63e579c1bba58350550e147b190f0a2c9a5ce719d627ce3302028b4b6801bbfa8cd74874ffba35817c0eca034d19210950796807125fe6065dcd47d7c870ed2db5c00cff235e4154e2d89ec2a09a87551f9b7ca25d519b5603c0c33d2cf72878199ffab567fc5e093529b89d1163587f3564ba8291d2d96cf9762e7f568e786ea90849f6312c1a10f45d61600cd45c48e6870a7d76c913f9c4497374fc04401cbd11f7710740148234fe8f041f24d0278fcfd48846e6aa49f05016fc332dc5d46b4a26574fed5c0751cebb9f7ab4cdbc1ee011d82d6ef95c52c9df8eedac3ab5cf30805f23d88d4f707601f8e6c606b58f2fe234e948d6756d430a5c4ec76a33874886c8fb484059b47a9bd198a61a1896419288a9e81d0969dec778a53e8233f0f63bd0134e5f29825e7817e7c8ccb7d9acd8f86ac9d3af78c43df3036d7934dd294f2bb12063bee52c547d27a218145befb0ca96cbfaabd39fa245b51c39f4cd4cf8db105f9dc46a7aaa8f7d06fa208120ce1ac49326179618fa2c8596c44e174eb7a141056b1d17689c10dee089c8b0867b8a757ae12251bbd68db5fba2be341275fb6ee379309f5cde9b31242b0b2bac44da74776fac141936bd96e3177161f057c820a8c22cca8cce29b158eb55aed0260253fbee70a6dd281d9fca23e0b0a38d46c76a95e1262f1cafcf0fc37b52e649a1ba1e2c0f97d10bbf4d2b5632cf340bce56736071d5885ec9b4e17910744d3e63e2ca6deb21e43fc21e89c6865d3ad424ef4a14efe8843ff3168c99ee395400dcc8755719d290c567c95a5e7d28ec1190ceee240084d444265cc801cd960f69b368359bbf06b8a4ec23b47c7bf9d4b16c701a1c4fb9e81abb75bf49d450b566ce03de939fc6f5c51291380086f8c995cdd4fa15a325601c4846a69f15c77f55c900270bc9ea5f406480cb0e3e89bc869fe8b7cec4fbef7e76283d50c25ab1b4d34d093a7df062990a925a9c44aa2661abd7d381a4d6cdb64821ef624dd51b72e99af914bca2f80c25b82ac6945df7c7582e6d0ce2cd073e35f1fc120a68ba210410db64592a9aa319b30f2b818c495750e1cea0610e27d52be31e52e501a3bd51b501bc51c2ec8592f679b6e55b9aa58d513fd2bebadc83ba76eb45e5676f130193e9a666b8c8132c9f5141681fbab324b555c5c890d488ac2dd00feead0a20fbd8a46391438e3193edc6fb89161cd864fca98f4f39a2893c933dcd13bc8c5d5a548d24862e8161c0fad7f33aca8c86791d620815fe3f0daddb5defd933d0c10097a7a98e67625420b6c0db7c3e17ab07ea64e6f0f53fdc670799e06a2e3a871d6be363a2639e35339361311e0f528cc433eacea4f79bf217108c7b1d657840253ffdea18bdd1f93cdee63e7a9b8dbcb4ee06162b253e09ea0641f2771bd9823dd210905e9ea495f43194bb471cdeb690e8890b03b50835d53dde1b572dd123ccc8507bb57a45e46c0efb8fb3d5596bddf9782d86dd911636eae2cf64b5829cf8893faf789be3fa22859accf688f5b5da6c29cacc96d477e23b63cc934f685b6e42e1655c9a9b94d6d78402de22b8d9776e3915391aa258e57467d770d65480ba2f6a94b0337965a8c659c42b4e90b14da4697d0c0a6d74774c94c52d8ecb694eec747bdaa6c3a6d60739db18c6446090eebba72e62ab88b0e8b88e728ba8cb133d8524eda89a2bff1c8414da3edfa6f83788331c8a7e5a8af2dd3682d4752190a3c689949abdad8350111373e7fb46151f54a10f79d91940e37efb05f9f157bddcfacf018b65a38ab614807c34a2786af4a1d48c4d1c1abd31815715f9d1b103992207fc664f12c82fd923c57d8e7cfb9f4af55182318d055c704865cf484206d60e34cf7fe9b6ce60b1772c5c7cdacb6695227d80da18ec1f98a434b1aaf9c6b6d082f5663aed2bf267e559dca6b93d3ce34273846fc677f529690482df0a8f782b8ad7269f344f5f2b4d320a7ce2d2fa02284f8db634dc930c3e2b9a629245364acf35d41e9a14c88efde4e742ef1ea4b43d0caf2e70d4a617278823e6403934524debbd933e7676e441a48f630dc8bcccd55d9032d6bf3dea97d1669c39fb865b0e619eeb3f5461e517000f5aee3ef2abdb87d3a76b88e140eb4644a9fbddbdc9e20972cdfacf00bffa3a1ca5f84122c2ebc54067cdaa23967eaeb7bbbfe44e5843382b834fae1f62a066688595e4ee67c7ff9858672355abf7893ebeb4bcf88a62b2237c6e6cec9aebe3f28bfc310ced3a590e88d4bd0f53289206deb9addbf6f3c02115ce4980dadfc112683ae250c2d438fd9c0f2a090dbf122a0072828db798bdb868dcd47384dd3f5eeebc0307a5b268683cd51f312e8f02b5a7746b11a97ac43287d9b9765f03c720503cfe6e0117660a4c00d67895224c4d42b032000a10d7a743054758a8f54941fd5eaf72498b678d1579b3de4e5518f90f1e3d32517d09d7f5da9d180215e66218e9dd64036819cf12638ce82712a6cc79a9ddb36e86814b797d72c2bc58b18ba439e99965f745b4fb7de2878e3186e3e7b835c746b0935f6c67e92e3770bd8d5eb4f66d8175ceb7850e418c55e574db891639aa77fc62bc45dcb734681ede8484d4d4109a9adb8c3d00", 0x2000, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x20, 0x0, 0xfffffffffffffffc, {0x0, 0xe}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x1fd, &(0x7f0000000480)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r7 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000003f00)=[{&(0x7f0000000000)=ANY=[@ANYBLOB="140000001300010000000000000000"], 0x14}], 0x1}, 0x0) dup3(r6, r5, 0x80000) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f00003c8000/0x4000)=nil, 0x4000, 0x0) sendmsg$inet(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000035c0)="5c00000013206bcd9e3fe3dc4e48aa31086b8703340000001f00000000000000040014000d000a00140000009ee517d34460bc08eab556a705251e6182949a3651f60a84c9f5d1938837e786a6d0bdd7fcf50e4509c5bb5a00f69853", 0x5c}], 0x1, 0x0, 0x0, 0x1f000801}, 0x240000c0) syz_open_dev$vcsn(&(0x7f0000000000), 0xbb6, 0x42c000) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) 8.410863188s ago: executing program 1 (id=6287): sendmsg$inet(0xffffffffffffffff, 0x0, 0x3004c080) r0 = syz_open_procfs(0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x5, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000100)=0x2) sched_setaffinity(0x0, 0x8, &(0x7f0000000200)=0x400000bce) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r1, &(0x7f0000002000)=""/102400, 0x19000) bpf$MAP_CREATE(0x0, 0x0, 0x48) bpf$MAP_LOOKUP_ELEM(0x1, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, 0x0, 0x800) bpf$PROG_LOAD(0x5, 0x0, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'wp256\x00'}, 0x58) r4 = accept4(r3, 0x0, 0x0, 0x800) recvmmsg$unix(r4, &(0x7f0000003700)=[{{0x0, 0x700, 0x0, 0x1f, 0x0, 0x500}}], 0x600, 0x0, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r0, 0x4040aea0, 0x0) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) 8.400871709s ago: executing program 8 (id=6288): socket$nl_crypto(0x10, 0x3, 0x15) r0 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$sock_linger(r0, 0x1, 0x3c, &(0x7f0000000100)={0x200000000000001, 0x81}, 0x8) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000480), 0x0, 0xa4446f8e6a38546c) recvmmsg(r1, &(0x7f00000000c0), 0x0, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x0, @loopback={0xff00000000000000}, 0x10000}, 0x1c) socket(0xa, 0x3, 0xff) syz_emit_ethernet(0x3e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa1986dd6c00000000082b0100000000000000000000000200000000fe8000000000000000000000000000aaff"], 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x88}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x7) r3 = getpid() sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f000000a000)=[{{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000040)=[{&(0x7f00000003c0)="347f657a752d9b34869fc5cbe9e0e838c9eada1628dda748c641b195efcc98492f5147c965af3ea1d178a83e96887a2039ebf7b8009c04dc550d9d14fd87f3abaf894eb677e0e3f76f36a9a65d0f368deb3908843f1b99f315969e35523bbc508da8a3a99d0185b21ac58ba241608a4d98ce3762ddb966197560c7a8ec97bf4b96831545a94c60bb9d471bff3acb35bc7818fab816c1", 0x96}, {&(0x7f0000000280)="ce5f0ddd67dff9f5115fc6361dcc99b47fcc133cd864b7e0e57ffd23ccad403418a8dc3747af9a5b57597b39b3f1e859ff9ad53eb62eddca8db5cd28e76157bdb2106ce06c08d835e6f1aec26053451389ab51b01c53788e9c8633d085a1317a346d13bc3315b5ad4793d5c7114e00ab00b60a779c821b27daffd0521d28", 0x7e}], 0x2, &(0x7f0000000500)=[@rights={{0x28, 0x1, 0x1, [r0, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, @cred={{0x1c}}, @cred={{0x1c}}, @cred={{0x1c}}], 0xa8, 0x40}}, {{&(0x7f0000002ac0)=@file={0x1, './bus/../file0\x00'}, 0x6e, &(0x7f0000002d00)=[{&(0x7f0000002b40)="a0c368c7241498008d17bfc242a4cd2ec8ea72cbc471bd27", 0x18}, {&(0x7f0000002b80)="386069f84533e5cc99e1db24f9f0ce416e5c72386fc0d98cf1b5c9582176fec98d0491307cdcd7f0d94227d817cc30ce52c38a7198297736889be68a0fdb4643b37e48cd21f238317eb5dfda6920f777b09ab5988f1349d8551b3a3ecf73b40fc590b40b846e7741e45e6a", 0x6b}, {&(0x7f0000002c00)="0de3c5c839b7b23813f48a5e51972c44dd3df43a46d70faf7ba10be818a5e19c8335b82f4c6890a457c905498123ec0e346ff7f05aee026655404b50927560e18c67720c83faf1df390a353fedd144e6f11e553e3bedb3bca6f73390d661cec22a33b03d2b68b665546dcc50309cf10022c5e56bb4e40f943c3a4ef15b3c5d93ba85c4a15fa6167b79b305d523b4e621ecf09f77b1effa973ec2d13a283b39e379e5e6880227758f04e529c355deab7bfedb40d8f5eb79c20ef2bfc348e628d9e7323c3991e4544df363fe9542ae8de2ab4c57a9a3745e41df3896a7e9f56b5ea015f81fde8b0e152909f9ac4b25e8", 0xef}], 0x3, &(0x7f0000002d40)=[@cred={{0x1c}}, @rights={{0x14, 0x1, 0x1, [r1]}}], 0x38, 0x4010}}, {{&(0x7f0000006200)=@file={0x1f2cb81e6646185b, './file1\x00'}, 0x6e, &(0x7f0000006280)=[{&(0x7f0000008340)="8dbea2bdcafbd801ee0f991e8e2c67227fc181113653242c540462b18f6b1ae54084e34bcddc5d4cf5c99ce9f04b0dc07b7ae6c3fc34fcbb5e5a13420a8d4ee5ebc1ecd07926591225cbc1f41fec41cfc16fbb46c94fef193c653ab71c8f21201e8ffb499aa4eed3080d8c97cb2896f132e44bd7543839834fb00aee3f721a2fe4ac29010e0470d25ef66a0bb3ae90d6c61cbae79671915be074a3f22b46705812f1d1ab6a5d50b4af8a4882febd2a048b0c44c26837259948e2b412759f895e546ced30300bc78e56918ff0d59a544dd66a9035e6bf8cc1b5d263676bdfc194bd4007019650de0a4db5", 0xea}, {&(0x7f00000041c0)="996522", 0x3}, {&(0x7f0000008440)="93adeca3f01f8a9044ac88f1025c96b9fcf66a1f9cbf45a90a1fc2d79d645ecf84408ffa900201fa73cd6aeabeea99755ccf731689950eb891167bf9258a48e943f40fdc28661a0b888d7dc63b5bb70f629f660db17304c9bd7af79e5c3b3eb601efbfa2a4e62cce364482dc5530a3586d86a2a6204a518ebc29e5f827bd29a26a898aefb91037f76aa543e56e8cdf5c70447b6f2a5fc0cbe4b3ec1d42bdd709ad0d667a0f884f93b2fd340a70cba9", 0xaf}], 0x3, &(0x7f0000008500)=ANY=[@ANYBLOB="1c000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\a\x00\x00\x00'], 0x40, 0x40040}}, {{&(0x7f0000008540)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000008d40)=[{&(0x7f00000085c0)="2c18a67650fb70b172923f7d7039f975d8a09fe4875a4f362cba482f7dd883203e4b0591faad0f115dc223b4c36cc19b2b6152e20da3b16ad7d9b2e374e47c2204de1a3da29bf6226a3861059f6811a58563b2ffdc995db8edbfae320593074d2e169313a464a20740a5f066a631ba6c196fad5c125107", 0x77}, {&(0x7f0000008640)="1381d6abfdb745f24ccd2d680f4bd3032bb83d5f21374f1b91755ece4e40c998f83d31b4af07f4240b0bbd438f4a5423ceecac32faadce7dc1ac7de22d924be77583e1fcaec4863661f5d05eebb1e4e819ac2bec0a7b59390e2756e475c692944a89d87597cd54fb67c8dbfb2144a690c26c752326b5c552964c9753ec8a4218c8276d8d06a79461a72cab934b3456129cf68bdb", 0x94}, {&(0x7f0000008700)="543a68cca850cc3db71271d01328f69ac3efe9fd8efde93343e9f2629b877777a6a90340824b95a82ace0c289bcfffb84269fca278ce0458c4303e39a1b373999a6b9c86e57e76a1ead4ac93c0594e34a71d38f3fab7e8264f29fa7d48f64e8124d5793d250516eda0f19a60ee56a10394978bba4cccf6d250321a8123b7b9a44c766e6afae9c303ee9c0090f675bc782cae232dc44889e112b91b13e04e01bb1ec93dc88d14c3151c5ba788e21d09ef5471a681d0dd65eec1573f9b50e5954adcb850c08d2e25be", 0xc8}, {&(0x7f0000008800)="099d18e577316820f8f1774e06a38c10767343b472d5d1e728a483655458ebcc48314025c9fdea34b20a8549095ceb5ab83b98b044351e28fd7565958b59a210b910232aba7503915e0c95558a410f6635d6390ce676593e0249ec0e79bc495ce8ed1243b542f2c603b5f5b4334cb9ef06725c501e3bb1bb7043a9e041004a66254e18e08b4011bc98f697f009e1", 0x8e}, {&(0x7f00000088c0)="8d3532eed48ba4924331e4a36f7fa6d30169359a86b5cf264d3662d91054b506218a81025676a42f6cb7a3cf8433a6fefe45bc97be8a180a601c53fb64f43b68a29bfb202b2c8bbd8a7d35489045bfae1b2d7c174e316da16b945469058302d8434f36789db183f889c5b8f902432dea99072a8897a9e5b8d0d80129e9f715ed2ad4680008a6c7ef463240e6fee1bec5267b38d87ee18f2bb7efd788224497ff43de0fa38aaa6716df9cd0307fe0cc5667001fe6a62aef86e8274a7ea405cdfdc38b7c64c99d5a76d4d328ead4cbe8dccda38e074d3f3439248d929f3c28be7f0fa3d8954c8f", 0xe6}, {&(0x7f00000089c0)="4037ccfc73277c0c1af1b2c6675c4fbc7800f2ddf6d641a42be134c6a9dd65e8c3d4a81b5238580e84d0f5ddbe8833902c64278d61e1415a78e0db4389f65272e3de8ca81d7c51d52043c36c52191dfd700f6700c26d48b271df57025a10fe88d7be3ecf1188fbc2f0d0a23d6420857573a485728ac307a46aaea1ecc76f92a68281f55ba0e3f02fe452cb10296bd0c47f97082c1cc451a252ab77fe0614dfa293dbf0c6e9870b63e74d94ae2cd48c37d01353a01af59e14283657a1bbaa1c407b05f4e4cacd7a1d4cce6414302c38f4458a9287be7c1d3bfc4afb9ef6ea7cb50ee58956320f6b16a903aeccea954ced", 0xf0}, {&(0x7f0000008ac0)="76e5425b1f811663d93567d9bd89e1ea8a0971f0c0356cd67f8041949f3a4a94b7562b6215bc5e26d1ef65d2b552035995eeafe765cfe556375707e9fa3e4d16b782880e921b6a474f1cc0d2209fa62070e94acf549e2d23ce0a8dac4827172a469724efae253f7e7528c35dc7deb10fb267e7bc6092fd2068bef3079578e09fa514f71531f4dfa42de2f663b659161404185ec471d9043557bceebcc9095b924a10a6057bb0e7a841b458d787674f1c3cd31ac3975fe96a01161075fcf58e40e402522aa65e0779c139ea", 0xcb}, {&(0x7f0000008bc0)="19a3995fc810cc903f84880f5d15b195e40b78e6a210c954c56b159829b5fdac3e8dd5b5a916256684e2a584afba55b638ce806b2039407ea90c5594d9db7e2e09d8ad34aa69d6575a944569611ec89512042f2208b5cfd0d8f780e79720306f6ac97584ad936234a30451c076", 0x6d}, {&(0x7f00000005c0)="d0a85f63eb7372e233aff491cddcbd222822e29f5e55b22023b8868356e45fb23ee3492f6959722c347ab258237dec80f3139d6d13310a9fd805e6d2777fd5c7d08f0689a989e741c6c3c94523dcca6a21fcf2de6d069a02eabd63b61687ad8f1a81a375e65ab93c52b547be4d0f61a0a79503b0c7617b26be7453fb5ad1564897cf50dfaa1bcd3477b6ecc41215994cba335e516dfe141b760045dde1bf5fd2aef28b2e5c676d7a7a322b4cf8a20498338a3fab5cd7d1f51c1fd5948068ed3595b56ba99a064c68d1de83e8b964514e31a7feb8087684218d135839292011ac9182a9f2a2d2be910caefc50f086a199ce89f6cefc9d25019d34ec28ac208b654964eb8576d03c9c006f51f885f96a8028a57f057efaf63f398369943dc4eda4fc544796c6f247ec51ca824f365d20f7c7b7d8ec115c6ee47637317f457eb0cf595c689058580ad86ee220d377f58ba9", 0x150}], 0x9, &(0x7f0000008e00), 0x0, 0x8c1}}, {{&(0x7f0000008e40)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000009f80)=[{&(0x7f0000008ec0)="d7c984fceeed5d136e419dc9ecba1f298edf03b4faf4ecc2b73615ab6ac9d028ed69c5a9f44ba42cd2d821667db6700e5acc98fe1bd12f1e1a1881d97f7aecff21044a39da23893626363bf28dc0b5ae576a7583514bf95788b7d2dc9bd4b60fa1653dea7cbeb79834f9a682b7c6667b5f32971eaab81aaa122d5ad97349", 0x7e}, {&(0x7f0000008f40)="fb1b2e28d34475b9e9", 0x9}, {&(0x7f0000008f80)="8d20d8467faf89e83bb56b0df4c6d45051615382dcc4608aec58ef5584b2f13ec45d9eab523bdf99f92f6147dc728c010a321ce22907d49223882a7fc5351b09bbb39e4fd091370cad0637367ed902dd700d6779c7094a8551621d37a448d7a83208c7501490d5c7aaf693e294ad0992fba80e80c682e59473655be908709bd3b28dd1d5315eca664f0c26a88045ccecf470eefa67d7839b91141c3222008b30185c325d916e16696a999e2ba38180c9692ae3f18d7c8c8fe8aeec41433a6379ddcf9f2044bdd0bd3108e8e965198421f61a28db8be528db75c9e6d87bcb6f49ae05c1af796b24bcf33e8d600589ad0c61524dbd25f66164ce94e414332a4cb8e14f1c33f3b87ee53f5bd4903a8d38ddff465d2afcc66ed7f79c5513a3f7769cb2cd8812f730bfbb5c42a08625d5919b59919215613e00f1ae927b1b7a3ac4f9ff1e4d93e36fe4b551835bd87151647771282d1981fcde2faeb19e6bc1be845eb5420283989c9dcbed3e97b3ed0ff272af7e70982e97798f2cfc44c589936511087fca9c931ebb0fb58411ed6bb2623da6701fde842eaebaecf0a6f4327713c98919718c2f53ff30bb1d7ad83415887dd201ece08dd36952a796f57cb4c95bef976b475a818d15166da4ad8430e34287745ba668a441abbe1a44762a862e053f4120a908de3fdf1cc738811ded27353919d7f32a7422606f611f1066816b06637d6fad1a5524113293edaffd950ca9c7a4e071217d2c93a26e75820acb2d1af892ae9dc8a07f18b9d14f250ce57f924a52c16eed4fe1ac7e73f4779a2da78c5701d5f0c5ac80e9b80b59a4a97654ad0d7b2f2748ae1298b8fac73c459b68f5f198496facc90be51ae41abf9231960ed5c009c5de48f9278a23dd941c65de4eb6d04d29c3d30d3172be8d43213715946f432562f4a368b1df98df03d72387bb1ef045c0ef70bc3a5bc0242724cd345484d6f092399579d95193d9541f200cbdbb8599510170629a13493b788929be5c5798a5ec0ddc6722887bc98db5f4cbb7f5154631d8c66ea7facb40edf670531bf9af301a10df62db7131e46ba41d78574d954c3584988b8cca09ff4bb3e70134708d60613a96e2b4fae1802ff238f98586974401b6de4de9c4aa575fe7244f4e1113ba8929adc95a8e83b827a0d755c941501370e859739d9fbc00547c23dbb4eeaa4f9216bb0ee5b84cf06ed8d3c30c8e5d98631b012df7d713ce5777d2d346f538f5746b7337e3ddb73a2d628aa732c0a2481bbc0e07b483cdc464b9f1f67aa74863628b01d3ffe0053aa9be5cfb0e938e91b94563871d0262f3b8752888fe2d461e5f41ec4febe90d5e8fe9e251930ac7d9742bd63344c6902a8d412e137f6d39f6318098e9f1c7108e00011d8fcf64d662417f2c9877d70d8db7f96757095d653424b507742893eb7134206d841da41320bc4964df93968eabbca0b9a6f5294f822dc25801de3461fe7b007d42f1cbdbd5bbe3c8abf9219e8e045fd67b80fae23eaca5f8890c04092181e516298e9031bcc368688de622c704d515c80d8ee219443ee50ab9e3febfcc66d6e72a3e315e5769e83acc4179a5fbee04e47c8ab16fcfbae04794d0664d95d922a4edccd9a3d6be15ea8cf1b42cdc4613e21df2858211356a9dbb852777455e91617e4e7c7c39280f0cea8c0b39a9e31f120a088ac3b6d96857fb4018c99e3853de1e7a9676b5cb294dd169d004cdf1c17ff12653138cb8bc24fdbe68a32446f2207dc94fba63b9048eca5caf5453b03717b1fe138a3856e5e8dd770fb71164db812375faa32524957142d0e9b812960155c208f395a65a52c33d312670e3caddad77617bc2a1839d24f315286fd988a5bed99a8971c7e2974aeb3474eb2c43f92b8d709640131773149f84d744f718f23931233dc04bcca2cb43fe170632a8f28d1f5b242f4ec8d6719784edfd0b804dd71b9acc92bf92ffcaeec622fad4ee26fd6a0321f57185982e31597abdac7dfd72f3fedf932dff6bde451b756d547d1e68ab5f4399f3f98fde3b5a4228ccc1826d156cf8cb0f4fe31df2a3d8fca882b7e21f99662326d1db954fd353e620160b272513b28ceb203f6130af200a32307b69b1b2c99b2e48c6c4d8808c2c07de37e99b2412b31defbbd88eaa61e9fe110c3326448da4437eba6d06e0d90270878d637f50bb19036711e45d2cde4847fc7952e8cdd0cd09d130860704c151fd25f9f02ce49b72f4211c8715ba25b76fdba5348e3e70ebb3470f30c2c34102a225ab5035ebd5ca65c91ee83d336f487817867656d6365e7d9531825eda8dc3c3d362998348aaa65c1021d850cbe5eb790bfd90c9e776a14da25aabc41064b0ff34c4a17e64e660a2167d223a35629c3f91932701832f9b579568f8c468e27a4269452bf68e7887d7d90348c23a1a0e8ea2a9acac47ca4f35f78ab05f6b48d4eaac67346dd10835dd06196f65b520e9bf43baf8f3feb6884a000bcc52e5dbfc514512995c3735dad199e6824a00f8d18b993fb53818a14bdb2cfca66499e40acd1e24163cb108437eabd6b6ad1ea9783bc465abde16c771e52cb5e34e2e30ab39097b6a793be15c85c6f52d4570a7e697f04676ba7c9ffe2cf8afe7e3c50f7967a7f25733a1c9a942982feda8d17a53677ea6cec52f8efbeffa3b60b926eb82df7a6d487f4a6bdcb8cf586eb3854b708ea180dafbff0b4c2afa3514ed793abe741fcad72a52583d84e5ed46df39fc90f3f85f511114a5fa77152b1da612795ab431cac54a3f437b68f961acf7dc6f142235f664861bbec750ae4b9bccaf38258fdc7ac54778d989e134c2797681651dc210aad1378fc67abb75354ac9e072cc67bdb6aef7d291e388b6de51e7c8522f796faebef89fd029d3607822dc8c28c5930d06552230e4b19abf4aee493d968d8d840044afa2d42f14594125890104ca8e47eb8abe91a3b292258de6926e3862dbb5722d1d42d610a54c8aceadd19cafc4cfdae19bcc30bceee8d13d9244ae0d8a73db199bc1460c28fc0535ce81d3ebdaf4e1261f8149916300de998c976e337e58cc55164f1775ade956607275d648958891adbf9671ff6d47814acf1330aa991a5459159b3e0c859415af09213b9fb69f48943ce7df0ac496fe6851155af2723aa7219b819ec110997cbf86849f32e885ce7aad30c21ad871869c66b29bb2318c6d43acbd1a272b3cdf868adb31645287b228361def699139986f802c7db25efbe4b831276ee979f0afa3b9c9429599bf9aa44c7126a803d7a83b5cf79bb7683cb9b29cec8019a8256fa95a92118039f4b86e15b8d7b1362ec9a7daa9eac40e4940de887519edb39df1e0cc6d6b89a8ee4ece64531ca7aa8cced4cea5a32749048512fa3d170be9ea8e36d7774f7b2baf8a17caa404c5b8feb2b25377fa0faf40a0c03de6f22ebe18e32dc7bd43a73cf9c34690f7ab9c3ca3169bd01a5b6d39dcff4b2a5e959ef81d2e640fde8c97528c7188fbde4580a4b582bd808474a31d5d6d0ec4cbe2ce0400f6b78e3d983a6cdf83266b075d579069083044d1f52ed3685fca79b97dec150d867315a17110d1fc64989605fb9f0c1883bebf866c255cb1d9c33ddb18667fbc563e81fa8632e428c02ff775a2d6e2da9ca67f28de65ca8f2320c00b3876564e7275ea951c2a93e302002b7675624d6b9fe62abfb0d491e4c5f0fddc3293276b7892884d755181c5f737b01a58a2a391eed8a81e9de5f856ac476d357cf00722aeab60f76a36355059a742deeeb2cb33d9d8736e04dc002cf339ba9ed3191ef9233bb3584288569acb5f51e09984544bfe759c00201f5daf27e088670751e9c671c36d6dca203d13bd9b175a1a8386ca5bc0a8beec170b2da60d4941eb6d7caaea503f546f4f98ff848d8f0e5d45cee399834ffc70169239349976827d0b40e7c97ba51b1a8ab665151f60ebb9eb3496585587454c0b2b25557a33d411803422c88cdffb2523c4a54615aa1ce6dcfd7d24a854dcedf86c8c4a5cb09636b3705f9a232b1f5ac6ea9909d151822510e8dcead92886474eb70126aebd469ea19e2df229c15c24025b440cfc0eec45c3ccbfdbf9be0500d34c667d295e1f03d2925235a7a2eab436a493fbf9b894dd7fc7b05e0ba2fbaed373ee03f693c3f897d83add336a84ee3dd0b89a09f2924f0947e7a1fee49e1d51d2967954d46bce4c22452bcae3078ac90dac7d8c34a50eb1ddb79a406910951424c226b8d82f65036e15003337f73a17c7964470b14e07a36c2f5d3ec839631e8f38bfc173823d1b5db210614193a4ad10557fc590221fb9ae57829a9501885466b6b03f7df68ab20862fa673414dd9e979dad50587954b635b6e04810549e438032b30be18debebdcf334b2e5ec1659d8f0b2b5640dedc71d798fdff5204d2e2f4a63838ace6f3a1e6e50ff7b9996184a1b99bdb4b9e6abba21ecb1b02e8281b4340749d82653c47f22fd5cf44437e4fc0d95759f01f5e6ac2ff9b4d080507ec6c8b3bb04f10b34ce3a2649a0bf2642b675ef2f6d09254503772008f31a58802195a997e524257774c07a294c5af09f16cace2a6f2c0d71de101ed4e980ed831fbaf3ebc1b09616d48b62fb38d447ca647e6a6896c7e1313748ed73a13cd43a44bbcffe0e8567259d8f6a11970ac2b9b95b9710a20d0791665c27ac6161b2025c3836082c97730980201aef086022c6672451c89a9879107c6423a326202be9cb3daaf79244e6d1612007209c7fa3374204bf43193ed2b9ce757784af5503a9930c8a2938e1182eaee6f435fa10ab04934569c46e44b9a3d176c4d745c7a4c23ea095cd91c6391ace82aeccadd6514626fa4ab266be025042a4ca5239e13da4704669450cd5b56646475224d32a473a18d099053e2a02f310b9144ecfe70ddd43dd24ad760caac373f5a0e265181cb3c42e92b7842be8f1364fba382e4c2d3d0594f32c4973fe9fc413b8c0bf9db791161bb3ac7f9f305ec6329605f7e7a7bbb96875fe2c8e5fb96b147b58f7907aa4f3dec4c2905e8eaf0d3f8e4fb0b45c955032af6b7b705a29d692260bb4ec2ac0aedac46aae3b4951c01a6184009e7447898ddd2af7ff9ce8267c985b9b6038f27f0fae5c4599e85200be5fcf5aff9e336f02c633c55659306cdfd7b817540314fe13d21b4b589bc78531818937836412ba4484e7baf8f6c206ccdef8eb22653c5fecf0ee46e67c6fd1aecabe204c19d179da062b3f51a9de447757b03e503a159423fccd53fa9dd2dfd6274745215976857b5324d4ad65206261b88fe766ff58f8dd9ad9665cb764e55fa75010e799d1e8cc786addd8f0681434acae7d6531294b9b0a932e3e5aabcebdc888410f1c7d5ac9d7b79d8ad4fe99ec7b36c41d295d30a897e30851d462308c1d6e7250119c3a9c76aae6b5d603708768dba9a053725f1e5d1f9889e1383af566108ca26f4a7aa2c5861b45511ddc231699594868d9c6f3f673f1d931d33014f039986f9b7cad4e0ebde2adbf86e26bd0f6d91db9588f07136840cde8c08d938c391aca565f4c351bffb2bf611be8a0218aea594acb360b0c1e7f340972272a6f0419170b307a0ae383322cb7dd90d8cf663ec4835cd6381e206a120b7854bcfb060542f9cd221f4c34af6c284bb9d30b2158f026edbbef40c2698d5036962739fe578b293ef88daa2b9fa07785e7932b5427622ec0cc327ede29e029320cdf86e68fba0aa170b4e01669e3a5a0f321e29cb3884a344ef4cf15e19f7ee5b8ad3a4b1ed2fa6d3a55550defb315", 0x1000}], 0x3, &(0x7f0000009fc0)=[@cred={{0x1c}}, @rights={{0x18, 0x1, 0x1, [r0, r2]}}], 0x38, 0x20004001}}], 0x5, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0xa) prctl$PR_GET_IO_FLUSHER(0x4) prctl$PR_GET_IO_FLUSHER(0x3a) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000380)={[{@upperdir={'upperdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@workdir={'workdir', 0x3d, './bus'}}, {@nfs_export_on}]}) chdir(&(0x7f00000000c0)='./bus\x00') 8.121703813s ago: executing program 7 (id=6289): bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f00000001c0)=0xffffffffffffffff, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000140)='contention_end\x00'}, 0x10) syz_open_dev$video(&(0x7f0000000040), 0x1, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1200000025000000080000000300000000000000", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00\x00', @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000300)={r1, &(0x7f0000000240), &(0x7f00000000c0)=@udp6=r0}, 0x20) socket(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x2) r3 = syz_open_dev$radio(&(0x7f0000000000), 0x0, 0x2) ioctl$VIDIOC_S_TUNER(r3, 0x4054561e, &(0x7f0000000400)={0xfffffffd, "6ef91a52c970e336086d24c57b6b361fa15ebee56a78282c99cf4fecbef84606", 0x2, 0x2, 0x4, 0x80000001, 0x2, 0x2, 0x7, 0x200}) syz_genetlink_get_family_id$mptcp(0x0, r2) getsockname$packet(r2, 0x0, &(0x7f00000003c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x3c}}, 0x0) r4 = syz_open_dev$radio(0x0, 0xffffffffffffffff, 0x2) ioctl$VIDIOC_S_EXT_CTRLS(r4, 0xc0205648, &(0x7f00000001c0)={0x0, 0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0}) openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000000), 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0xc0383, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x78) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000380)={0x208, 0x2100008b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r5 = socket$kcm(0x29, 0x5, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r6 = syz_open_dev$sndmidi(&(0x7f0000000180), 0x2, 0x141102) writev(r6, &(0x7f0000000840)=[{&(0x7f00000002c0)="94", 0xf000}, {0x0}], 0x2) bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-ni\x00'}, 0x58) accept4(r5, 0x0, 0x0, 0x800) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0xc2d41, 0x0) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x6, 0x1, 0x0, 0xfff}, {0x800, 0xfa, 0x9, 0xe}]}) close_range(r7, 0xffffffffffffffff, 0x0) 7.313945149s ago: executing program 8 (id=6290): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f00000001c0)={0x2710, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text16={0x10, &(0x7f0000000200)="0f096766c7442400001000006766c74424020b8000006766c744240600000000670f0114240fae8c00600f0966b97d0300000f3266b871c7ffff0f23c80f21f86635000030000f23f8dbc00f3066b90b06000066b81000008066ba000000000f30660f01f6", 0x65}], 0x1, 0x23, 0x0, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x8040, 0x0, 0x0) write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x78) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x7f}, 0x1c) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe4000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, 0x0}], 0x1, 0x2a41df3fbc93af3a, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0x1ff003, 0x81, 0xffff, 0x1, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0xfffffffc}, 0x50) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) r4 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000380)='./binderfs/binder0\x00', 0x0, 0x0) r5 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000200)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000400)=[@increfs], 0x0, 0x0, 0x0}) r6 = dup3(r5, r4, 0x0) r7 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder0\x00', 0x800, 0x0) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r7, 0x10000000000) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r7, 0x4018620d, &(0x7f00000002c0)={0x73622a85, 0x10a, 0x2}) ioctl$BINDER_WRITE_READ(r6, 0xc0306201, &(0x7f00000003c0)={0x8, 0x0, &(0x7f0000000340)=[@acquire], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f00000001c0)={0x4c, 0x0, &(0x7f0000000500)=[@transaction_sg={0x40486311, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000}], 0x0, 0x0, 0x0}) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x50, 0x0, &(0x7f0000000440)="97713b46fbaa2b1044f2d408ffca802db4d770eb9874f493e0ef367e4bde497c403b450c72ff2417d079bb892435a1e107fa5c0ecd207d9e6f2a209bf148e6bc56955cb53347d1499097488fcad724a1"}) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f0000000580)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0xa26b1a4fb20b8820, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}], 0x0, 0x0, 0x0}) setsockopt$packet_tx_ring(r3, 0x107, 0xd, &(0x7f0000000380)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000000)={'veth0_macvtap\x00'}) sendmmsg$sock(r3, &(0x7f0000000a40)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=[@timestamping={{0x14, 0x1, 0x25, 0x9}}], 0x18}}], 0x2, 0x20004874) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x13, 0x13, &(0x7f0000000080)=ANY=[@ANYBLOB="18080000d0ff00000000000000000000851000000600000018000000", @ANYRES32, @ANYBLOB="00000000f20000006608000000000000180000000000000000000000000000009500000000000000360a020000000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000040a000000000000850000000600000095"], &(0x7f0000000000)='GPL\x00', 0x2, 0x0, 0x0, 0x0, 0x8}, 0x94) sched_setaffinity(0x0, 0x0, 0x0) 6.201046193s ago: executing program 6 (id=6291): openat$iommufd(0xffffffffffffff9c, 0x0, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000180)=0x4) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = syz_open_dev$MSR(&(0x7f0000000540), 0x0, 0x0) read$msr(r0, &(0x7f00000021c0)=""/102384, 0x18ff0) r1 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_INIT(r1, 0x0, 0xc8, &(0x7f0000003d40), 0x4) setsockopt$MRT_ADD_VIF(r1, 0x0, 0xca, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, @vifc_lcl_addr=@local, @dev}, 0x10) socket$inet_icmp_raw(0x2, 0x3, 0x1) socket$inet_sctp(0x2, 0x1, 0x84) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004500001c000b0020fc0290780000001ce000040f3700000000000000"], 0x0) r2 = socket$igmp(0x2, 0x3, 0x2) setsockopt$MRT_ADD_VIF(r2, 0x0, 0xca, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x2, @vifc_lcl_addr=@loopback, @remote}, 0x10) setsockopt$MRT_ADD_MFC_PROXY(r2, 0x0, 0xd2, &(0x7f00000000c0)={@multicast1=0x1c, @empty=0xe0000300, 0x0, "8a79348df081496d0420922f45a71c1daa8b610468cd140526c41efcd3a4a422", 0x3, 0x1, 0x85}, 0x3c) mmap$xdp(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x0, 0x42031, 0xffffffffffffffff, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x5) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) listen(r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_inet6_tcp_SIOCOUTQ(r3, 0x5411, 0x0) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r4, &(0x7f00000001c0)={0x40000000, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="02030609100000000000004c9e0000000200130002000000da16c167d803f1f805000600200000000a00060000000000ff0000000000000000001ffeff0001000003f1dc7f7c6e7c0200010000000000004000020000000005000500000000000a"], 0x80}}, 0x0) sendmmsg(r4, 0x0, 0x0, 0x0) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x1, 0x4, 0x8, 0xc, 0x4, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x2}, 0x50) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x1d, 0xd, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000850000001100000018110000", @ANYRES32=r5, @ANYBLOB="000000ffffffff00b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7000000030000009500000000000000", @ANYRES16=r1], &(0x7f0000000180)='syzkaller\x00', 0x2, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x27, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='tlb_flush\x00', r6}, 0x10) 6.199415922s ago: executing program 1 (id=6292): openat$dsp(0xffffffffffffff9c, 0x0, 0x42, 0x0) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000180)={0xc, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f00000000c0)=0x7) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000940)=0x3) r2 = openat$binder_debug(0xffffffffffffff9c, 0x0, 0x0, 0x0) read$FUSE(r2, &(0x7f0000005180)={0x2020}, 0x2020) recvmsg$can_j1939(r2, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x2) r3 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r3, &(0x7f0000019680)=""/102392, 0x18ff8) sched_setaffinity(0x0, 0xfffffef7, &(0x7f0000000740)=0x410000002) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nfc(&(0x7f0000000780), r4) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x80006) add_key$keyring(&(0x7f0000000680), &(0x7f00000006c0)={'syz', 0x0}, 0x0, 0x0, 0x0) write$FUSE_INIT(0xffffffffffffffff, 0x0, 0x0) openat$rdma_cm(0xffffffffffffff9c, 0x0, 0x2, 0x0) bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x48) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) write$UHID_INPUT(r6, &(0x7f0000000980)={0xf, {"a2e3ad21e08eeb661b5d390987f70e06d038e7ff7fc6e5539b0d650e8b089b3f363b68090890e0878f0e1ac6e7049b3b43959b649a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d07470936cd3b78130daa61d8e8041800005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc08c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c554336909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f6777478bc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5dc29a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f6435f7590000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9a53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eaff9fffaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02da93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d0300000000000000b378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d678746383074c6bc1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b3c7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0da42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffffc00", 0x1000}}, 0x1006) 5.580029445s ago: executing program 1 (id=6293): bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000180)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, 0x0) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000100)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a03000000000000000000010000000900010073797a30000000003c000000090a010400000000000000000100000208000a40000000000900020073797a32000000000900010073797a3000000000080005400000001f8c0000000c0a010100000000000000000100000009"], 0x110}}, 0x0) unshare(0x2c020400) msgget$private(0x0, 0x294) r3 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) connect$bt_l2cap(r3, &(0x7f0000000000)={0x1f, 0x1, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0xe) 5.576553588s ago: executing program 7 (id=6294): r0 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r1 = socket(0x1e, 0x805, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{}, 0x2}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x18, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180100000000020000000000004279c9373388ccd0dde5a7823cf03742ec1c048db9cdd7646603a7a494565d7405ff3c22f413182426107729d62f30e8991cb1b083ff4fe9b750258034fd688dec9eca9a"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xf, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f00002eb000/0x4000)=nil, 0x4000, 0x2000000, 0x2010, 0xffffffffffffffff, 0xc8cfe000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffe}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x7000000) sendmmsg(0xffffffffffffffff, &(0x7f0000001500)=[{{&(0x7f0000000180)=@l2tp6={0xa, 0x500, 0x80000, @remote, 0x0, 0x1}, 0x80, 0x0}, 0x5b4}], 0x1, 0x4000000) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(r5, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="010008020000001800006600000008000300", @ANYRES32=r6, @ANYBLOB="08002600940900000800b7"], 0x2c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x1300, 0x1d) 4.339735629s ago: executing program 7 (id=6295): openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x84242, 0x0) syz_open_dev$loop(&(0x7f0000000080), 0x47ffffa, 0x122c42) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000000000000000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='sched_switch\x00', r0}, 0x10) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x100}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) prlimit64(0x0, 0xe, 0x0, 0x0) r1 = getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r2, &(0x7f000000a400)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0/file0\x00', 0x46140, 0x100) write$FUSE_INIT(r2, &(0x7f00000003c0)={0x50, 0x0, r3, {0x7, 0x29, 0x0, 0x8000, 0x209, 0x1, 0x354, 0x3, 0x0, 0x0, 0x1}}, 0x50) syz_fuse_handle_req(r2, &(0x7f0000006400)="9bbd22b09fbd2fb35c4f7fd619bd3f7c64ac7b8ebe80ae3d5dcd944f2b79b2842d41aae592aa845deef381a80aa7000f8ec7ad6835a2b2bd7ed495fe7708123c7ca939e44487767828a5540224c52f7759c76928a175cde8c466344c4e61cb1357369d39eeec5c10cc9ed903b5bf5e851caa15dc6cfbaf077b10bc33c50dfcdd1568e5dd22687fa5d27245c36f46720886a604aa7bcee412c6f4c81c00494b5edb406b12962be767a244f1111281ac50796ce046e8817563d60f095fd6b33e9f5214180cd24101b202df4a4e62cea9ef6a9592eabca774407b89cd6c9caf17d68c847a7782be6c9d327267cc1e16b22f1a4f6c695dfa15a7e996f51070c66dd9cb7ac18432239b8dc180a80c13af3b912c12a38e581584906aa2bcad8f8280e0ee33a77b5c62e13fe5914b67f181b0814c91ef360fbcfb5359a4f8864640d0aa1daf6c1c3fb42ad066d3b4e875caf74d7305cda51c9f7b1a8daf737cf88815b148363445e1f096cea009b4b402a8eed7ad3d2e1f304f3b4658bf6aa1d0ab381de53bad621f9c9bd0e173845ae01d70ab29ba41130e64b872da5bd8f3d5451d3ac83219ede2870aca306595b25794d1bbe211822f35ef5fe723dcb4c6d93eaafc6ab33cfca9a706e297fb74a384548499a80ec36d2e84ec14bd8aefad4fa4e907c464331c93d196be202117d5a5a32df60b632650153aa698577e61dbf40c1f5e6547eafaaef0884826af5451f2b36bfa5f4bf19694bd78c9c788a6cc534ee2860ec20bc107b38c3a779ceb468e0a1260d22950ffab2ec9e2a5a255b62fa3373ccfe6ea4e08bfbfcffb9a83e3d2d2b43604362778f7c13f25e3771168af6383930b95b66c624b52d8690d868d3a38057a5ec3c5f2c58f2df49c3459e02db42c1c195723c0c9b5ad2a3ada677548d0bac7e492a3e304d1591aa57671fb62f35aec55639f869a84dce1172e5dfdb905bc7601325abb63b070ce3164b1e41422a728f17f4a711c92ff2b86fddf698637c4c6a68090a8f858af81f3542f3ab180329a018debe6d6ae2abe87024e5ef4c2ad70aec80fafea78e45db2e83e171ef10108377675117cfca148dc488f735da15d99cb458ed37b23535f572f0f2b053053bd0e7758c3d7956f7ba812d6099bfc3d4c1ca1adc8687bf308c4450987f6a5e19ee44da0d2be18ccfb540c6e73cce2d2518c3b5047491e67a965f0aaf3aa40ac80b1c5ba599b934f00a58c832417ebf5b0a6ae240e82e7dcbd7a26ba1510ba18f3ae053f2154a6ce1285e89c4a61de3678ad098e327dc50907ce3360adb5197bd87651aee3982fa2bfee595fe7c65a41cef22308bb25169f69918aab5686cfb604ad36773babfa7f10d8e519b38c03fa5566209f7bc157d957eaf19eb015be54a90254e2af44942990f577ae1057212c5c5443a1f94a8f2004195ff623a411fc75a3c8b6f236f44215c2479b95abf0ace41ab9a6abaddbe4c524910e69b2079dc84d0742377b8106eb5accd294808acafbccd1e58748c3aa2c0598bf26ad850402b150bd409aff39142adb1aaf2a239cec020b9db50c64b0237ab6e8637fec4038997635fe37d1668d59ba429da7153a0bcca25b4f17145c17894c58d773fa710472b16f2bc10f22535a656d4920221beb1cfe05ea501e8973b5da9fcbed991a055f975896f23d9404a2521733806a507f0f9ec9a6a4d7558536ffc20e4b4aee4c64a8906b0678ee08771717e58e8b4914c873283dcbd9ee1c4531c54768b91f13ac89e068306f8213325267e780d085393ca537e7809eaece0766731103b20e82bff4c93b7d26703733775daf296088fea8fd8319a2a7c3737a732cafb852189d64642bc23dac076bc204fa94a077ce4448ddb03b902a03f93f89068415b224cb88b7b8bb357282312f53f6b4e85af6b3cac0ffa8b97e5cecfd68f239a02c2cd46378c81ab2aead8d6c0a294504dd850c7e274ab1228b31bebc69e547cefad34883256633e4868f05295f55f3d4b1478ea51f7ad8a6b417e69963ed63ef01c1ff38bcd1c4021c1ade7f244e6cadc0eba641b0dea1b459e6f9f44d46c1732cea0144caf86439f4d7fb12ba24dafa40fa94fb88b61252e336692f322c27a0a77ef81a08947de399ec7304e27b27259e32cd1d3abb5d2e3a76514792001d00fba8fc8beb88cf17235d9c28664e3a6c458000a5c7afef521c9001c2dfcde37edf6536341f392f1321b79b599327b8b2b2a77ebd03e0ec1a1604f25d61b41053f520d1982a8cf5cfb9bbf870ee995ea5420e790e2ab0034b55779b9125779bc5e5d0997b80b3369cfc931e3498fd9e294c10468e0a2375f69774d21e7b73dc4da2a5d314c05ec53228768b8a8ffd65d198f5a01a69acaff78fb3949de9860279d8b3f8de626014d7e0c941c2b31218878ceec30ad572de29b34095946788cd58eef8841d76af16731be640b437eaedd7ad38b7a4a0190f79950b60476a9197d56b456d466bb37822753790ce9d7b4c4abb929bf71ff2e49c6d0ca24ea4ae69c140a4926475d1ae9ac23e19a35ec68087507ab89b54912da66ca9949ceb7599845b91e4a93533b66841250818d9c45c6ec8f42ea95d5c0408023dfdcc1fdb9072d1c654089e6b115b9c2a3644c44834e0d92f5d77d0120d937e87c25fe4009d10b3c4cd6dd8662e29bb8cab13eed5a0fc4ee37896fe9a55dd60700d926047b6f041ea74abb9cc6022fd0236d6190f14531ce6edb0c4fbeef03621b61591131318f5637e57d325e12279c0e2e8949d6f5d6f8c7eb9dd0a199333cdc6a9b5edb245b360513cd3f0258dd641ad9fbead8cabdefb76ab6727d1a2a4d9a3a9997eb9e8abf6bcdc0ad4fd96089a35c09c5e65491cfaea8dc0435a2c395cd0f4bc016b4d0bbaca58c8e3f501b64b8cc69c105c29ace6e5424316850781bc3366e92039ad7252bf8293b9ca227e67bb4ec0c56fda7fef8d6c604886999eaa553a44016503edc00e363ddb409ef57642df4847012ea49ee38fc3fc9a4bd2ed71c944e1483089d6ba48009f2931f11ab029ad1e6ce390b469951cc8b84bbabc4f8ae1d1538061841898d02eae7795fbc9a1b919fa6898c0a8788ca5e77727ef60978b29630a74ed7f183dbacba8ab2f92a4aff0b955266f72a908d6703699155108602f63542e0807fe6c13a7152652015ea75316ff56faee5b5f49e6bc01a85f28139afa2e50b10f370a2d5afa19306433a7ff5051de4b112588b9cb8c499c381e469fd83efc15d84dedd41a3bf57b1e8406d588f73ccfc5a0caa70ca9424be0f44f6a694b2230045cf15a8aa0eec1706a51d7f8e7e629f65f9ba232602edfae26df589adb1fec36f81fd86afbd02f79f3b5914c209588b82d292277adaa97c4e68eb20841d33603596072975c8aec91d090c56898aa41710fda2d4696da86b79b9f47a2c875755e9fc9d230f971c2d5284f3e401c748f2e75f5d537b0b593c8e97c498bcb2fedc846e49d0183a15e3424dfc0093c39d1644f2b4b4e49306e8e77a44d006c19f4dc4b0f36ff2bc3452840dd012bb238a79f0699c2f1078634e462a65d4458e9cba6a728bf6be3bf377f793828ee16153e62d432f91d911ccf45f546ba1746b55ca3e44a69dc444d2c85ccbcb5fd47ca7acfb55707674e08bc24d471b91a3c578d0b9890f034e3eaefeb9ea1db15474698dc6b84c3fc2e7a916b0ae90abfa3dea205013398393afa639f4b8545a1b7d50979f73b7a05a457a02335f420df57db60e081111f242df9375e61f7eadcb427b9794770e6791919bd527af1c972dbeb6ac304c9a450c4fd95d478610e2121b802e1bee84f6ccea3c7fc1a2ab4412ddd82c66b5036732c27f77311307d78306a137d8c437ee9d4711328780528f09313f41a64ee547c3f64e0973c9511309121838af913c782bae812cf0a1131818d3650406f34473986034fd69e7ba0c6dd199243324d103693d31fcf0ba29b3262049456a08efea1c8c0ae73f5e5ff0f3eb52805abbabba0755a9e34e5fc1f0a2c4fd1793cc9ff1d8ea10a1acc2788b9703746e96be176ac358c4a18fe399c0a65f955cfe799dfbd155edec413093a5c9defefc88dbbff2582d73282e6eb5d839eccad5667cb56b5fa1f76252a0b7d181b27a000ab281ec86678d92badcb6035fee52c166aa1fa8767db8928a451e9b15804e1c95ea7fb047ea3acbbb4d0fcea400eeefa0196524b3cfe1dbab2ab76d5d7b595b0ef8ec7e31ec4ebde01c438bf4c676e6cddfedadb73c002e3b83d6ec09bd48404f49235ea56c51b7b378338d9a5067f2353cc43c1f37dbd3b1f48514df51d64c536456cf8ee1acc3953e8076cf6cae2d827cf4f94d8f20744aeccacd86c3368e381ebdc47d1364f251842e66c2932927314e2bae663bb83df11e627d142d4eed812febb06a3c3856cc12a6ce1a33bddee122a4d5a6c6c0cc3502627b31fa45c2902e0b670d9e5a4d30bcd208011fa92d313f7974372ae5dff3f9ce8a44d189c63ae6e33a5beb6444a96e425ba70a83339909b5c01b3566378cc89e1a77b97c1989a2e9e2901f9469311af108d8ffb09e2fdf7e036ffe243f741f972b3bf4987e5357b9bf6a2dd2152afd38aceb0379616c20eb2f5dd55224dd6eba0ede705e0b5ddc478f3f430137dd482b049ab059889cd99e2f9e8ec9a93dc46a45a91a7e83e0ba3381265bb7ad865d38a7f2a78e3d0166cb8991fe68ddd69d16037d709486e1ca6b82305eb1b8049d6bd3feb614dcdd2d6681cabb1ce8cbb2973788eacbd8b86dc6474cf758a8df04368b50892145e0c5a38420af39a24e861f149fa357e103c2261e12e8c3c1765ec5989b7b3fafcb701817f3188589ab90bdd5e3639ff3e8dce970d9e11e342fb5fa615f31f92d82dad8bc246c8d110721f9d95f2b6929a1b0748928dfd6e62b2689347a1d067a8317aebb488dfbe599d4c0bae7d7fc4979dfc1d630e32652ae39e7d10806da0eeb18c30961619024c5d2deca5f65138423fe0d7196db681d01936209fd2131b4b57d74be0cf7e59b7cfbe33094e8dcff731c89d619d94a84f63d930e46880a2e9d45eee741082752c83dca96135bf29d35fdd4fd75d0bc58ea1a290ad9f4576256df7812ce408cfd3beb89758137065425f07c1bfe2c62d050ff303197f0ed01057ca9d58f18db1aad542905dd26d584aa47953275cd62ced0cefcee714dc0ea6e08bb639d436d0ebe312c5c5bd20977ce7944853b681ae71dda0780691c8ad142047b5fbc821f0f5292330e8e9e2f7a4d7e8b42e85cc35923bde0041d1d0a5a5c96962b4ff99c1bf88d91bb3ebfdf96a89e8ebc4992cb3ca27bdcc1ca80f52d78f344090126b32a4c6cb42ca281cd14e5de431ef4d5a64993083e85c4e2a8bc9dd9ce18a70d12f4d59fade9c3794abb679f6014dda15126b66e04bc3055870cdef12ff9d43e18ce948d58cf02ef065d8647054905232d525000dab5999cbd6ebe212d32d2c80599b79428f77b27ffb53eae6eb755cf786a4566e02435eacf932db4201aaab7d5a0a4cb44e95c1674cdbb48fdd02136b65177e5fc1bbd6b63e6eb65c12730ee9b495be6d27a5f05c4b2a4c99afbc25efb61ac1a051b1260bed695350b1f305850d699b501806b34e5334f184bc847153aee13892d8397bfd4104ff0f2abe211ff01df42c28fa7650e0e1c72a4b91403bb127abe163d367e6f9b16b0b671c4cf2c76dd5041c0256a84de0a52641dea1f5ae2d036de136eabaf5fefce8a678b71f6ad6b8ce19da13e1c9a6d0262e6f88de33e1b6ed427f6c9e3ddc3065aa892d986fafb7718ec842c9f00dca0c750dcfa80b6f87c6e60d5dcfde176495066aaa547f3353edb3a1abd10d15cbb92b40e4ad5072d29ae1628acecb532b36c6baf4b5af55628a7850d12ea32bfb79a39f3f54ccbde37c99b61563502039a204ee848998e8f327c1f67bff899d4c06346f7fd47755374e1ac6eb6682b922cdc594c4f4c274d259f965218b4d4d71140f93ba328a1d5d9e6a9714835faafe8eddad1222fd8423c9f0aba7d348e57d533686954e0dfd0dc2133cd685f6c06d7e641fc71126943971a721f3fe62e145a40d4e0baeca04bc6e285a220aff92ebd8513456ca19e15fcce7b0172c44edb1a6b5b80feaaab986921033da2d09499ebcbbd2a02d7d6609c7c51b2944b6e062966d838e36d895a07f420a9c8879024dd23bca910e292f1e3bfb968454c50eedafb63b4901cc369aebb1ad439c1213fbaa6db03618f7358445492c83a0cf06211635ae4d7da841fc923dfa16e681cb3d1593706cc8a67b3cb5908e33562159af99f69f805bc251ea6bb01f3360efd86ff198c7c6cd46e6ba6c9f0d43228b4a9919e3d59d58111bbd299073bfbb10143dd6d1ab332bff605e133adc91f01977397be4e584c662e541ff428fc6446f49e3cc6a3567049922b043591d3a890e7d2be8358a22cd2ce168b631f6a863a3ab64fff52654befd1e38adf2e5df935dae73236a2a6dd1c85ae55fdb126f394c340aa6d2ddb2863a8b9b4ebd5bc41b69ba704a9e1ea60814771774d22d3876377d4e389b8a86e5de267646a684e93e7e273050401c007bc91f2e1a24a20e3c732fe5a67ecf155de295dd6b12e01ccc7b46f5b298af30a2b73512b5aaf3b5b0393fb5d888c3779047984ec69fb308e68f8c3bc5db797dca978592a14a97f9ddaba08d0286aa412b2cd067b625db60180e404a428b7929509b1239e6a266c737d83ba0fba35c256e86b446b8a23312fe0fdcd220536b62488f4f8198b63eca167ab1602da2a6dcffc6eb838e0576fe4518e79f1b1a84fc526b1bdbd2111fb1ff7ed1f2fe422eef43597a2fdacb418a62962ec9c29d5fbe69425dc9373cd093f1b55a3297ec5ad515a5103f62b21299048759321868e51a890c314b08cc227b8b2d8f4fa9bb46409a0676585d29304bd6719b215b86a63851e99b949ea1c88ee9d06900818496e6195c29eb16cb3bcf522924d69a5e8eb9c0166928ed9eec0e26151903b08539ddae09c0fcd8d1d4386b919cd6235b17f95025e71791d03b3b82e8dc5f778f6c88a7fab5c18e37cfebbeeb9950433dd0ab0d62c7bc19636977722b0aebb7f3c2922086205783132607973df951d5aaf0daceb0824683b3b81a93ca4df16691c03308c4cb041126e995ec70294b57cd23019e50b05733ad39d7ee1d88d837e2e152433925877bdf54413d4a17ead6d3df87005e17a4bf4d8afc9a77d3059a6dd18bbdcaa1710313cec1ac69efd5177c702138fae70f81f27857094e6a269c4dd0eab3acbc74a52607ab890958778534dd136c7c6f2c8a54d194ee82d69a1781db65356f21498783815beb97438c6aabf268ae734288c7283a741b8734caa8771114f44bb1b7e649630877e18663a2cf2b41f1252035ce05094a6fe9dfd571ade2fcd7769b2ebe15ba79b9a9182da09390e752c628cfe531460b5eeed03fce13532d8ea33f33cef98035f3b921bd83672365495599d50177c9d641d7f3d1d99821802167ff48e636bc9faa200512cde00e8bca8d566c4fa91fc7408cfd2cd1010e4e2e6eb8677c0f0d51e52f68cb64b10b31ed55730c2ae2a78c1978ea138d33f84e0db4a4d046f260880c7749f45805cf1a1b0d4b392742dee43b5ec91d78bd586fe70e7e7515f7f0be70f0ed8641214a2355ce888f85c4d8072a5bfc57bab423206de7ab49f8cbde332a1d4b9837773f44a8923858855716721146cada79c581070dbfb3a53bd9c13ffc75b94c338e929a202597ba8408c4ef360630301ee80fc648687d7d5eff51e0bc0a0b3b5b18e633e6730b3acf86a3a34a22aa9ab1367aaa447bb23e9b2100993583c46b9d5ccc1443f8cc2dd2bb07a64a0cbcd142bc44d26e0a5271a6d5af3568ddad172df09272a6097f901921723e8786807da23968b585804fe5a41e94deb3d9dc4069a1ad1cb0f52bd1cae687807df01a1fbe26442cb80dacf61f50e93fca12c9bfbd7e0dc7fe90fb2783ff0df4525969af851839d8dee7115d6010d7ca5565a921ea9bbef7c0987bb1224ecedfdbf9c9256822738d5c7b56036fda0615514146d32a9a3b247f848b6b9782c879aafe22e6060902fd0f49033b6c5419c3dc001ce257e9e6b902f4ce3497b331ca8e669b569a03784547dd9a3ce08bb44ef98e7eb564fbfb7c42b79508d12f93406392a422bd377e1ca208bc93be50e18f3b8daf1545a49f291e86047967d5961c20694e6ce3af71c15ff5afb27635c47e88d16f5ea16efe35f78e402077b0201e1e48b21fc40fed6ae942373da5d49b2be8a0b320113221bb7cad503516ea2af3cc8418aa53bdcf3cbff028f9cb4b1b7a3a9ead9e86e28b8e8252e3ad6de8272a16bee4a358dfff2e2efdd9e25e409eb715586b369093a303663554610680d7175652917a22f9eaec6678fff8c030a0b40e43c42dd6745460e2d08780e516661f8d3c54d30723e849d92355d25ef70ad4f1f4f27aecd5231e0a5a832b7d4a395421a61e949fb059cddd8069e32c8872a1bb7beddc78e426cd14cf6c2001b992dfaaf6e53869881c6963ed018dd3b063be5dae2bdc99fc7c26afdb6142ebd5c3f2d5056828dac7acace9d12c3f5228159292dab681fb754a92e7f7af33bb3b25fa85b8018e46b034469e750c9e20c891dc2929830e37ab43d4ddf57d06c34977e54e923a65578bdc66362eeceb5617835f7690efb60720d113348b1dfab4d2f26686f670f05bcbb4f998d4c4ffff1d1d8f08c3d51193ea51a538ad8ef303d07e263e96d50d70f9492984b51af87f9b5e8af13393fb1cd0159be29149cade47b11ea4296383531aa00c6e8ec7a6d1cf55303257fb125214eae7d9d54bd8d26bec5d2d5aa4779325ae01051cb7e33c54148ebacbc7092f5ea7196559328c32fb674d9a84a055ffeb7283496ad3dbfa07cee420f0ca10d2a4ac9beeef58980f9b2a0ebc7f9531e59cfa8b6fb216cd9604989ff3f1e7bf11c081afa1b806c3f383f3a3f92e31508574ba916f813490bf70891e88046e658a422c76fd337ddeceb409f46fce4b4046b5c7e6dc99883b57a4d9b273fda7800af6b5fbed3aa753c1ec33a4c8c5fdd26578e23108e43e933078517a37f655115e5901ac88d8f53b3aa23b3bd8bbe29a2181543be86fea34c79ffc66c6f1b6e64092b4c6d6d4ea30e3a98e2b0f09dee7b8eb0cd48b0a8a1415f9c2ebbd52c7ea65dfa9235e513b348ef8fa6cef16fa54f2514318e5b3b7aa18712202b59991340b37291436597dbe64146c6be04b46e9021a4a0d926552f2bdd3af76915fb177c9534c5453d0ebb9f261275c2075c4d133bbee85bf43c2b6901a701b02affa810609ba04e5f2de9418cf59ba451186876f6b8e5f2f0b9c324b6525ae1fe60ba935ab42ce60dba23549515034156e3dd8eda6ac9064ffc0518e317266a39aabe53dc2db76c13edb74111b97aeb8db268248b7a39fcc197afa7cd77fc67f7e46f848b00ac928b818facf5572d73338849cc2939f9f2194771604cb7f65645cc91a45645531306576ad7d3f854bf901570e721df8ebf4c3c04147660905bbfec0e50889ff4060a8053ee7085f48e12d4222b51ad841f822dcbe52ab88032fc4288e3e44f77bc673a7ba7b979760988aa7022d5460adca5151fd59c39f5d9e744662b917b52c9fdc2f313a6ef1549ff5e205926a60bbe31a76bc88489259b41c8816e61da3c75a0a1c94227d779d75a7268ea7b50abf219dd61ae92d5e13850d1ab5e51784f4b96298ce2eb3b3bf33c03c0a95a72e8b3933b79c3d18357124df7e0f7d99429a80bd97d0edb83f2fe638cb9081384d4b29d80b7178aaba8aa0a09b3743ca664557d3dc6d7e6f7a78f4b1cfcc6c0341794b5c49d76b5974fbdba19d0fdfee0a9dd39e7245ca0dc0ef33b09d0fcf0c4b31cab9a0cd5257f2f849a08162052818e5269c16812e7b0bd2cab8d1265deaba07259f3c36b73982973f373fa17bb7c6601aed5e16618ee760be125e4a0f927fdfebb0a76e5a78fd5e524f71e794e21b3782b48234a6e7eeae677c5bff4ec6eb403729f1452bfd59aea767df48e43b8dbf0c1e4f05b483b48170ae707a672a36887b11b53505457f2d3607db31c6d0c941199e5b3b2e55983e5ecbf71cd0302517590b5455a1de29441fe537055de1fc825b24eca9fe647556e6e8b1b2cb6b1f01dd437328eb5dd442dee1bad29a3c3d333e076c2441d164009c26280ba3d1299651f30628d2a31e9a5fff5a0577aed2a255ed919329bc8d8969187a8bb58b7f6e9c94ef01773d74638ade95dbd2ab820c6fa62db1e9e906abd46f22c919a8c7e5ffa0979258ad418b5111b119d668b3e3bf3d9a0b8b2910b5cfc4d301341b56e7f5920362e2e0f34cbd882ca3af65c4af44615e25aedfc3f660aa5de3058dcd0ffa42f6ca9bb0eca9ac276263894d074ce93d68d84d8b453adce98a9562bc7d85e2e9dda1b13c86e345983daebe5ea6fcfc22cc30cc9da517b8dd090986267e93936b9bb5fecdb337b3a52eb134855dc4f3883c8fc39332c93901eaca70be9cdf9cd2e075f190be29726ffe97d06f337a0cf9d796a562fa4ae905706188a5fc5ed1152156519fe5ea0eb7dc0d2327c5e3f8e9c134db8563525a9b0aefada63a0bd50d8acfab5f2db169e828f725f825ff2b3464dcbab76d5b9b556f171320f7abe47b18a65ba474a64b6fa766937fee1eb8dc0d1602d326363c20dd1e1d17e2ff3f081406640025eb576cd3b3f03eb82a8667d7ce70a3d026fc5a98fbaffa978f68e52fb07da0d70d97e10c620b1d73f3ac11c32446a782b7627d4ebf4d44552cec25741f11cf2285721c8b054c291d987340ff3e2f989d45f5a3e34d413e3e91ada49127a8cafcf86629c59eeca15e004815a0429dec7b1ab30ea57d7720c695eee4cd678c1c41da30194ace06fe7da9feecd795f9a5122ed7e2ea66c106f8ae8cc12edddb24903151c536363151e615fc2d504fabe9de44b605d4ac3d483e1fee4d3e631204ca833792a168d1a9289530c2b7883320b5149a1a9bf36344f903429f5c4f3a8efa4b3c55280954505435b251a05978c0a511cd737b4a37bd163f12be04dfb9216d8535962654cdefba38ecd19c3ec2f18a8f03d1f8893e6fad55be75694f0be4065a0592356aa7310606359696189a834bac7cbaab260bd303729343a31cd28732d3c8149724280127156a8631ff492285f149451dc021a310122a77a3e21f22e45acd214792b205ee82f30bca3f066cc05ca3c40dca2bb9b158423ee03bf28996284215722ecb7e6cb0d256bc1bf2d2571ec3baaeac8b84845f92dc8d88d27f8957c71590a9c56703f4d158f2fa7b813c480f5bcfbd5db0e47a8097e24f1d5f2091eae4b608329b0c31a82bdd02f645ce0484215c11266d89c5671138a819f249278399b16b6396bf06fc1a3501b235d8e450acb6b0ae50ae254ad4a7f1f95daab3c9a9819e72fda00e28d3f3df651d73c7204086d3fb07fb8f4577a0479defa3f3772cc91d81646ed88923522406793fa1b074aa498a9eddeb824d3cf2bc0f2a971c24203fa6f9f2bb4ea059a6ef00", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x104, {0x0, 0x3, 0x7, 0x2, 0x8005, 0x4, {0x2, 0x200, 0xfffffffffffffff6, 0x3, 0x7, 0x9, 0x800, 0x1, 0xfffffffe, 0x1000, 0x44, 0x0, r4, 0x10000, 0x6}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000004380)="91d67531e07ea257b860fe7dd6a16564e9535f2ad91b069a366d1227211b995bd50a43ca2fad3ec1bb73e93d7d3db32912516bcb38cd5f87120cbe7635ea57a7235fb196c7a561f03ba4ff04ad0dc620d4ffede252e60aafd8eab5c6d2f878046bbaf698ef16ab84d5d016a4a0209a8311744179757b53ff220a9d1abf88a7aba55b74828025e02e360935190882480bb2640d062dd1d9098a86d1fc1fa3a1195d65b22eefa0c99561e217de14666361f92334975ec6f9acef4a82ffc1386a508927ba898aa90d759ec9ad83b20ffd0d597d86c587438c6c04f8dbb46915cb7d994a543c4e1e0856fe31fe29af990fb9eeea81b4f55f49774912bb50baeb418a9ad8a4fb53eb582429092b0a47468f2a3e15fbab1967eeede24d316460058ce4cb9d55a1358702105ff7b37a78f6c8c914505b85f2adc71908433871dcccb11018d669d5faf573cf591126890d9d1d1cf50d5bfc93012ffa2b55aa5b78984e9bef90320b9a122f5e58587b90308ea832da9ef0cb14b0919ae8ad25ca6152a708863ac88f5ab76d2192e226effc5397b019275260a9f009700306bd07659f980f823c0db3f2f6f63d67d3f52b744d2d85e5db49c4d048dc928b75ac688908e2f790b62bc613a4cafd4db7492fbe1029f5f9235ef2b4c19c5669d8ef3f8972bda24a98f3fc2906b350c7f634aaf871dfa504ab3c2e89cdf01abfc4cbccc19e24bc1ade8fff50a98dc195f50b6f6af5951df5cc181aa50251130adc831eaa0a3cf5386d5bb07515086b5b90676dd2097c17255a533575f75a32da639f4ec34e767c444ac0da391f43bef87cf4ccb387b9f5ce0d9052aa12761e2db62cc65a3691aff26a3e3b7b3559e75b2ad281fdddfc37ee4eba0c26a1ad66cc6b7f9dabcae97e3d1e69207852724c0dd1eba307157cba59f105015dba3e802d51585bd954faba10cabd19050ae14415030b6a152bc06d0f701f5f99fca6ce281d9ac824ec52993fdb7338db7ccdb162a2194d88248cf46bd230a04166a4ed07ebd109b865bcce506da5df1795f0d3609ff2f8c1d17e7007579f21cd02103dd799f2534e9a8b3c0bb7da2bce536351fdd6a3df3324ff1de04e75edc649557d0c18f4cda8d4461f45af56a2c4b378f0ddb860362ea8179672bf33e2f301820d633644d1829e8615627a97a2547d4e5863d98d4ee7d3076466c6feb63a83968cd1b4ccaeb8f51153cd7208e33d0236a02858c1740dea60cfc4ed1558a369223b358d8e338789c1c7d544eff09429b20c5d7fe5f7947493fece99a35bce3f6b7a904542c870b8259491c3c600f6d189979154da66f8f670f0c86bc7501b35050c99c05e830263c6affd427bb972c95afe26a3adcb56cc1f2d3830a687e96c16b65f886c7ba0302c122f34628a58ae8836cf2ddace5d4f16d5f6a3ce4ed02006f3da1da7579759e100ac140b9217c4407711cdc566a17b1f7017547baa74aae5eec6aa3f2de7151b90d40b1588929047a3345648b2ddd1c93f42a3a10a636109e2c8cdf7eaa9eb4a612f66bb5de9a7524a0398e13d4261438bc19ea8217044980d1c2ea54eed0b902142f6c54f5fc7452c82dd2336a44d130720e68daee68f16417dab776c7e49df993d1f9d8a6eabd47ecc9cfa613c04a1e722297a65e7ee5b8c70fdcda9460af0d8488f73dd7b11fe64f78412f64f29adf4a1211571126df0b74ebd1a349c89a6625a07a74285741d61376c425c61fe9ab5feb74ea25b202f266aa6405895404a5d4ba1511fda5bb923874a2b73901cea86033535bf44962fb6872889b322580a27a0b3bdd359b2641bf6e587bc8258c6f171cb74a58ebe936894ab95e953f4155f4c8b8d5727415c4890e0f8c751730a876204ac56ef367e4e8e065f001899a01aade783b9a053356982bac5b8bb275b52b9ce878960f9e52ae3f5ec2fd7ce9e4f429bc97775d39695e4c00ed872ec297070b8e38b98b545524576aacb0aea6c58b6768852615e7ff4f9dee2a51495df52587002918cf0b838b4116d7dffc31a0362bacbcfe33546bf66fd4bb47c4d6e579e4645ad61119ed018c332caec607d7b66aa055373480e180f0f31271efc596a506f604aaca8b052eec59fc9e523c670faeea7e2cc0d2c8da6509ed5cd293e19f6effd1f5f45d64969ca129c2cb6b17b49ca352c91ce2ec00a618e82aa9348d2936704d8095fbffedc55698a1f4908c433ed85e76fe9bdba0b4276ebb673214d90f31376c33df7bbd0fc5b98f77e8539bbc58f0405776d4e7c68d4bd502f6f97bd7b3653daa6470f8629125d129d280866c4619f4da071f6f7a85c8dabf73eb5a4be463d215bc25c3f23edf5ee8e7dfd7b8540761cdf5879a88d28879dd42aaffc5881ecb46b4148c1f1c88b915ef70eb814ceec38df3abcd1964eafdf434fdca10adb3b147b4363ee0b4b39c00d6fb14d6495a475a63e20ad3bfad618ff689d61f458ebe38a898bc4877cb071fe96978aedfacef681267ceee826dcce860ae99974538fd1279a9c8a73fae4dfbd0186a86acc78305ea9cdcd7cc161c6d9aa529d5f3b479982857d7e25962b0b50f6a2da3aaa894c26c0f66a1eb1cb89bafe067b8290e0079e1027604c9b0c2b01d06ceee112edd27c617f06fc70ecb4e205896ff184d39b342df476061bf7155a560f4a7a4f8f053fc13df50ee694b6d98e99d4da6aef5de10806a18c91af82c0578b4131166d7f7ea3523c38eb3f69f815e00128dc30ad9b2ee680088e41213eeed8977f112140e9d4c30387aa84b3ecb0b0dd409d2ee51d091eb2bdc6257e7d9292776a81500faa102823fce3be26e97de06931ef2e5abbf88396570705c185571e14ea47b94a637e836aa72c90465050ee078c7e86bfafbadb8d5b66259fe8896ca3644436c517e7009ad62876314e14a0cded182e8acf2ec2910046adc2445511fda2b3ae90a79b958db04cb52865ba46123a855631fd78aebb0ae897ee502af9f422655ced342cb678fe216835691ac75bec007233a8c6cb4a18999ca2655e4e53a41d16a2caf538560588c68b5d2dea774e5258eec43d9e925e9906ddbe9dc28759c2d9d81b9b144818784823a30de77e54a8d9ab7739744f98d0e3bdef32d1a5902de1a71ae9ab4f55c5df7090d5ab54cdd3ecc788f85bed15e5bc21dbf517753ee0ebce561301c60e4b721dbc333751bea8a3abd107504c10f1d24da3e6f965aaa70c0eb235a111bfdfa4d9ec34537795d7fb248cab3f753232bdef3d5e0903d579b765fa6c8b71db0b4568efc42b777ea058b1097bd50be60fe984a1ff610462928ed4c9efdcfd8cd75fad2ae1b606558e96381a335f1c0960beb3befc45340c097cd858796697e2e6b61df939c46e47b1368488d0b72a72e2012537f0c232286431d0dd7694470c7a5f764db8fbae8eecb6982748735ded3194168200082521d89f7eaebba8bc442923c1dcc41845173ac978e942fb60e325a449f310fcc891427a560df73f70c08485c5c278a2c22a64c916d50f60b16b4ddb3ac79f2026a35dd92b89c6ed6ad4aa9b95b075c9f2df2d3eccd65cb58d58becd3274477468672c27224f24448837505bcb6383e82142da55a73d99b5aaa00101e2c8c4cbd388b718e4f950afc71fb6e5aaa0ee3c49a0045ed46f181e49380189c3fb823c95f9cfaf02c2319ed1efa535d201816993f491ec49cd4c8634059199e40449f6a04d0fd9f9b79d9d064999a70e04ad04d2b393c82c923307c2fd07869ea766dc29b27d764e6b886b8e53e9144f3ad7bdb04a56ef01ff9f08948eb93ca3cb5fb59e623d7c5e33bcd524aaa359f9d1c81242ab770a9cf75d76b3a4db1773ecd5b83baa7428fda59fbafa824b5a0e63bb6ce8c90375231cd841580a5d27eb2411cb46df4006930c0e66653931d83968b2166e78fc4c9e6827594c03da87593373fc23b4b9065967eaa5ce06a0e171405bc6c91041d79e5bc373dc591b0d4afe3428794f23826f90e8e80a707f7292b8731999a6747fa0dd553dc4acdbd7c1a0b7637a2a8cd2b5e870df2d94aa1f46f732d3fa3e9d7b8109137dafc3c1f2d9b9fae7133a00a09e7e6f5e4614a96b851858c08b78493466a5f612d0390789e46d0db0da4b6af8c2981da4e3cd43707663d2dd5bc90a2f7fc94094519e3d6db64f9cdc2042d92bb8f1db9d946ced67678582660b2df976969293d9de84685718f616fd1f4b275062165df4589a5af911acb04300ece1f8b0ce5cca2cdc837192fe26ed944dfbd4529ab0204dd269d375a31fc0593296d92edb7f6b5497cd475a3a70d73846187bfb5911e49d75269c641e4bb8145d7e31ef9b634b88f3aae9d5813d24570c8b97e5959b343460dee1d0c2a0f653de183a587ff19953574bb93a31d89abdf680a00866cabf126e4871883669aa43a86859a9129efe37ec62dd938e6c9b3b2765bfcaa54e9cb5ff1e8c555da21c29ee8fa8dd373419fe47158c334ae42c4943902e2db654be32861fb129d2a95751dea93f68dbb767dde557076cf89f68d72a790df2b1671183f6d40f6e37b92fd0b22f23f905770fa22605d16cb07b23b41a06f32d34309a22782b765bc5fae8b1b21454e2951d20f26021f9a07789d9f67e632f643839eb1d16f1d3ab6abbd738eb3dfdd3f2a245ae070f0d9fd459bd2297aef40cebb1a315f7f0c718234db382b051b57258d0c488788d9a883ad6866388857cd78f565dced34eb94d90ed26ee5a81afb4bdd7f43e9188c905e28ee6d693e4ac4666e656d384308522ec484612b9421e0830bf16c3edf6a1a4fb338d5efdafc1c194b76d04d7cdd31def5435ac7cfe041b8e192af5d00d698a8a851b6b4d71ff39c61f3f8a7ebaa744a7637dd3bec2300b83f4196a0d5ee052e1362481ddb15f28d8bae4fb87049efe9fcc9aa674a6fa17052f17d545e8adc9691fcd69d052cea26963be234c918beac570079bfd4e6d98234600d3290110e46976d5331babd6ec003a00ee36d1975c7354e4a300aee3f8a4cc8a895a83a7234746dc191117f5eeaf8f36b19c6e7792213a65eb1b0d4586a0c48f287e4e08bd2f216cfeaa00b3cbd04d295ee3719e46387ed7734481364a3359833a5245e0b7747d8274ea2fd44964de25c7a865fd6d24a3e8196c6c1388c6d23aeda0cb8bbf92c4818d2b353d7719145c8ce9895bbff0b448ebdc2e9f5d24e03f60afc0a3555b13ab423813e49ab6c34d8bd4b2dd2b2a81d8f98488ca7f2a607397d638f4d91c422174535ecb97d6420688b27ee617bb8b7acde9365a71c7d6f1d05e64972c6a3a07c10c33719f65a2e417f3d23e0a6c8549bbf9783006d682620539d8c5d5cef1ba4a2b2b7c23ede27887f3db2ae38ec0c7b3dd5b13b1a36717e6453d3e90fcdc2b0e1c0da09560b650815d6af1dfdc76168e493511fa65bf325cb66edb280e44ee7ff20e3a79b63ae70854f5aaceb817d21f12fee249e9f03f897fdd1216d0117455d773e56f841e77992c25f04a734bb66eb1e703c7ebaa8d2dd6b504d1c6e2c57fc86179fe396ae832de68e4ae0c454631dfe0a89547dd9dd51a841195967617d07158062eb482ae13ae680e3443810206c3e7c7a271aa02de149db7c0ba11576cde30ce31658033f7c75b5ae0226354dab67266fb57ed05f37e5423e24b49e9777cabf7ee2834dac89e32828680a0e783c0114fffb99098b5245c5dc89088f1962df8b2f626150ce0bfe01d6d394cc4780c5c37ff17064c86e5d42d0c1ab242a4653c84eb6b88639feae33bdd5c9683a0b41724a6c4778b95690a345affa9e0e7e017d77a5e24e37eee4158a09915dfecce5fa75ec0b70e110965d913448d4beecbe9ebe283eade755b1639866ab4b47403bb6c8a3c0fa7d21cd34937904f65c786a7d5b257225b299c4e47260c2bcde18c0de819c3c9936680e72514d07944f13192ab78e2713b8147b9cb49136eea5b52a7a3398837bd00588f2082b1c6f5ec3598302c809771aa44110adc63a22ac4d9f2b89503a06ed4c3521aeca5a3f18010f4ea8010b479ef7cda1413969334c6a61b081ccf68948a894188de9a2ce21f97a4ab06c3061b6c67028887496982751ff778dc5799ace318b4ba3aaf5ac018d6d7f30d421d8fff05ccece997947f2bdbbfad4bc25d58c1048110a618635890d425b78948a98f7f68a814a0e04865d960111dadfcc0291d56b417279153600b184b829540393e01ec344867d30b412949de9b8f4a9bd024b39aa6366396c3d182a450cc408c90053d0eb325ada7ddaefc97a23b72897f12987776556afbabc0f0c7869f54aad1e85b2ab5dd2ca29857ef14db956922fbba5e5acf9b5b87c4c2cf38162858ffd1e92649d993cd6834a7d438601cd70dc4486048e3d1be2922f32652f0f1ffebd24d3ca7012731ebd4d060b88a325eae8994738d6fab8aad64a51fac4abc9f7d7c43f29775cb5f9c32a6065f461db0c6e52f0a1ec24399a1d560a6ed28dd5d8b90743e7295dc9e0435768a3dd34afa47110e5428ae3732810bfcd7d3aed6809d26f7f38608904700e618a12325701ae15eb3dcc570a529d1df92d2120743c309a0e9fe7422507356cb6d674f4a999b8dbf23d61a40621a16b0a666ceca0717ad3aba08ef7703cce63778e9a74a1544cc22fa0f7169b2cf8e8ebec5d411005f56086e54f0170f6b4ae77a1f9825465662bbdb4d343df96b77906340dbf75f7f489856d198e03a4f10fcc87d3cc2523700d2eebd6f806ae3322fba4ea9eab73e33376097a86eeffd8c0bae000e6cb4ba9251523462bcd1a076dd06630c306da39a2fd14e3ed783197409b64dc2e6d2f45c7dd4d2121a27915589673f378bc7b42271294114fb26e5c466ae535e832b7dcc6053c7595e3a7f8f85456b74bee4fe74378de8683b44cb6747b118dfef7d3e1427af397b64a3bd291f7dbd4c29e977354dc6b6654dba0eab47fe8a4aee5fdd70ecb89eb8aed2ab346fa2455b5c8cb72b8dc5f0c204d8f79a418b66131a8d64706f3e3c1895906625760b9ea03093bed34b8aa2241249fb3467eecfe3810ec189735f226c18a962cc56ffc5a12d66809564a810969c1105aca1da42dc6a41fb506d4bf078ce43d113e17f6cce0903dfc8050ffc70952e12c1e02c51f0e55d41be45cfd80dfdd9eba94cfc7587aec15e8c7aac7dea3fe87439cdcc1a3fa19a8f9e558e2b1dd9320bdd37d9ee63eb3ed2c545a41eaca6e78fc6fd5e9f9f5363d5796bd17224e6ba4f07b78c01445082174f199dfbc98090255460e5fdf5a61c928808aa1b5713c6f22f0c665e629b8efbba581a47af47c440efd026dd0469daaf5c6557e579a8e65ce30cedecb2284bea6de52b2b33944cd6e0aafadf18a657d4c939e1ed9efa37590297185e14ea9a2a8a6763c545a9dc904d3e172fc4114a741d87284f13c93b1bdbc73a00d7274518617371d344bd8b002e39bd4f0f3bc9f33fb93ac350f8b727b55207a80de382ef360a753a687b9b2a088bcb26b7e34ecf02c21581652364bca07fa60163f145b3492c9ac0ef1c6924d3236c949bce05231a67c8e1bbe4ab5f049d0ea8119f21e227f426260c58294208a5b416b1b6233fa5b302139e17891abf814b088a5692960dda0279e114e4465bb6b89b6ef80a1568a24effb79b2106025ac4f22e6249b6c15a57e9f2da2d3bfce6592944358fea798f2a2c61d7d91ac9570f5d69cb1efd2086a66ce09f8eabc3925f4c6fdea5174bc1ac84896d14dc5c26166e9dfda5cb0b56214a29e3c59ea0b4aff84e9228af513aa1df2ae86606afcbfb6458ad8880c2e33d8d9dced7e663d95284ef3604b5051a1129811768bf6fd07e19ab9cf3f48005a9fcc729f0516941b81bc29a47f25e74478dd0f8e1c1a014296c574aa1211b8d653994af1f99248f4e8a8271b2ce27a84e06d8997f357ad3e80dc1014e9a87c2775e7ecde95701dfe0ea12539a714f73e59ff550293c248712821fb496eb44b4b073a8cd294afbecd33bede89850dcddb21077bbff8d93572c3f4a2f5697901520383f9f0f5ad4cf740493c9f1e80b4f8574c325e60a72d5d4bd14820855301dadd7d34967a01728f7afb1cca09769f2f8cb539aef96625094a39cf2f6f531e8bd76051a93683c41240b15b98f2ed4b672785eefd6f4ab07131294dd8de3076b815026ef2856d7d6a800cd335de5e61ac9b635832abbf251c605ac3a21729a304644becded496a69af97c00271bc2d62f248f6fe82f3e982a0cd055dc4d25ac13a8c37ac892fffb843ed7da2bfbea943dd7903d0cafa615e9026b2c8891441987b93c46499ad6f3822f8498af58e53c285c85735f49faa0888edcd9542d07cc5ad4e1a917a32c7efadc9666d8498ae593615970d89c9caa2ed362d329be17c769da22ce1dfd2b0ffebc80e4f5371fe58f7db1ceaff14f8e27886a3b5ab19dc327692cdec67eeb026eb857437c2ad0833314cee5d632621633081064462ad716b6bd9df37e14a4c1beb039ba7085e987fe77411272196c30133526d5f7050882b9f65538b2ad2da0531574723c806723298e3270009f2aee73411cbec307e6b8d87aa55c32fed4e529d36e352526d3447b5d0b1d3a94a6f80d84d9465ce7c134eac1c2cbb9c22a7987aef602e0c160cfba064749eb339fafb1c9c9b062381a2e6d07a47dab72ed4b3e37f5db77d8e2f53c2fdaa2c24087dee52ce943c7f7593fcbf4df147875ee063234a881587a045c3527d46fc521b46f15b0413078fa0251493cac5b7a7ae58192c70a7df01c28acb7d763bac165aa6990dadc95ceadb3476b775a8064101f3d8cd8bd93e26fb8cc2d26be2f6298c75c2a90b3a0a230662b9a6da1917a75e13f49e1d6a9e943e8b247be394dfc575a1795a3633f23e9874b8b827142182f6663805c71c5f477ca00da0628a39969ca7afc245da4f79f82420096b2d8ea0211aa596e6dd6c8399706359da444559923de2f53929d9488355f1bdbbea453ce68b938cee062493a33386c70a0c02b0482abaaa0fccee1113818e4bc7549cf48b0fa2fbead0f9ec099b6c9c06fd7296a97f9bb88fb97f2918be759880ca98758e722d8612d106f9acd78644b54b733a70e1813029a84de8e262804f8a2acf2c51d48adfd9a6d3c638e3038d969a90b1080ce83fdf3831f3435b065f41dad5598693c8915738beeb3d9dba3e0eab9da5ec097bc69a201c0fa2c03a10edfc5c29f07b228b0f78bea3d26098cf3ee7a3e17200012bcc50068011b528c6a8c474b276758d41698686633cf16b93d41114357ad8debea97cc77924af16a06d4ff22846c39335367d9cfd822b556cf7c890b5c1844a279c2a3f1af505dc3d3812268fa6ad29e690e13138e0023d66cfe20cdbffe7bfe6fa4d77741cced2eb1a9537d48b4d5b12f23394f58445197273c75d8ea27243b3c6d6017757972316f2ca2d5fe4fc1cd19ce20bec5d5f7445495374e2e50f4a7a1b789f820dfb84a37071e896e2095c709157b463f4dd03e5c328de09264cf0277be0c954691eb47dd47151be86bbef689d96b6bf23961d03096efeddd774e5962694b7347e3a5c07305632fb864f2dc64eb0a8bd556513b757e94f7870e2d7279f17075fc9e6f36294f58e51398b2d72d2ab51c90bdd329f0254dbce580f833a0bc5706297b3a8e13cda53152952a56998e7a3c306e781828264787e9d096d9e6f41a1a35f3bd22f860e70efc9b62368913bbf7ea51981c0d218d79b3120086019831fcaad98ba657af064024137ed87025995f3152a6e3575542cd47c3a0fa1ec42ac8d19a54e859f01687fa948082a91335a9be8bbf0fd5a3723bf9dc7f156fa762a8f424f1d2f308e8f5b6e789c38813f0c42b593c28eaf732231c09db36b3d7f68c7e58329ca39601d6918c947dbf774ccd3f0d5bbbb7b4607fb3d21747f211cbfcf7e982e9ecea2e48d4f04faf8682c8d630c057f1253a390a3dd0780576e9c988a1fd5b59de12716a04cfbc1b1ce72dd4043cc738afd24a7965e22cb0cab039f9424113c7479d7ae616120a1da72cab0ae0051f1b78cd9803f1fa4184089b4f7468340f76e7fdf8d69fac0957c172ee47303f70a111629efe2f0cae1efb897bbd133cee0298446ca4d11be6271e6a0e65cbb192c8f768f25dedb1ff69604cad3b9a32bcadc84677d73970f6f461e893f2eb86e11454e2fb72a03f36fa554d14d50a0c5f9290f81c7ca6cc7ad82372caf0b9180b5ec113c6a8f432d5f9686f8b42811887edd24e647ad7e1bafa69ed174ed0dfff59c9297efbfdb5c7d0eb2f8eb236a13ebae85a8a6ebf75af311612d081d2ef2de78f14385c99d9a7e157007af9b5e91a8f0843b3a73ac397811ae22ff8d6822ba78c5c0303ced3d223c9197c7475ef84948fb4fe32e524d8a68a261c3c22a421546e378b585d647b7c86e29ff2fe85d59210dbfd5068e4d6b67f031724cac97f84f58ce57fe4bd1e834931e8dae59f75a9e07a57b296d1d3db49b0960c6ae666de37e5f15225d94f86e3757027e0f64fa696acaa44e3181888f7ea78dd9a124ae4c40fde61a7c05aedf88bf2c9f698b9e9854be1f80e0265b00e0134ff26a2285cb41e71cf8eb7427c70556f65ca44ce530dc753fabc730b461ef1becc95280bef43150bbc4e88ebc9be84a5e8d925b85949efa169808e4860e410d93d4df5a1146e5a96744b3e9b0ee888cbc4b6c4c210e07819ef34239d200557c4a652e201f5763a76cfb1060a4b59017eae51091edf4d8e3294905341819b05d6bb81c1ab3c48f024b2150c7cdac846230415b59e0e4e9c706058ad13f1ff4fc8d0c35676facc59e62b30e0ea4d90389bb91226134da766e6ea3f90d82b6a7715fd07acc8158c3af3cd94c392ae8b83a9d85d8ebdbe7ba2cc17743fe6e6a39e70502d0011c8743ea0ac4f34ac1124475ee111a98922d2bce66e0db1182c50d6c333097749cb5c244a10f4ac21614989be483c04b4b09110b352db74de60e68ebb3b276d0db5cbf02541acabdc7b92cc3d58ff51c5c435cafc352d457d5db25287817fca4a1d3c45524198c7789dae08e5d3499d88321c7ad73d30c616be81a37974ecb2238334b7110e121a1cf58f809a45beeadfe443eab54eb16bf0642870404f7e4062e7f8bc8a305a58243cb129c81d5cb08c8386c36ee427b43d82fda8d805f343ad1d1286e90a49f09e7af27a497eb9ddd57f4e8ff110eec862052fc031623b4dcdafa9aa6ab5be11b49134e6eb8bec8c3157ca7a6dd8f27d7a1cc497bfdc8c7ee31be5f6fb297befbc7dd943817ed5f2923294719f199115eb2b244b6c29aa812e7ebfb83cdb1b2c34615e49b1b8c28f213a45a3d6e0f2d8877b11df86293ea2e2eca69272e92c2afbc1d656a6ac216713a46266451869c534d4660b99d76b3a3699d4042c9405882365d9b51c8e2a39a3cf692e3d60540e87769ee3081c8561ea3c508e4a65f483329703f10943b9ab05215a98b1cd712d603bf74e5d2f7dcaca23095f96f3c79d35bef8ce6929653699acd79a260abe92c9184d8a5716030dd4eaee1d47aa12c2c3161bb97d8edac5548d953c662d3dd72093c2c7109c60cbd35bb9b55fa216f903c", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0xa0, 0x0, 0xe3, {{0x2, 0x1, 0x1, 0x2d, 0x6, 0x9, {0x2, 0x83, 0x2, 0x20000000003, 0x4b6f799f, 0x206, 0x5, 0x3, 0x1, 0x8000, 0xffff8002, 0x0, 0x0, 0x5, 0xf06}}, {0x0, 0x12}}}, 0x0, 0x0}) umount2(&(0x7f00000002c0)='./file0\x00', 0x9) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x200000000006, 0x1, 0x0, 0x7ffc1ffb}]}) mknodat$null(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x103) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x6) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x29, &(0x7f0000000000)=0x2, 0x4) close(0x3) socket(0x2, 0x80805, 0x0) 4.138130192s ago: executing program 6 (id=6296): r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_TRIGGER_SCAN(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4040905}, 0x4000) 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) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="4800000010000507000000000000000016000000", @ANYRES32=r3, @ANYBLOB="0000000200000000280012000c0001007665"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000140)=@newqdisc={0x30, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r3, {}, {0xfff1, 0xffff}, {0x0, 0x4}}, [@qdisc_kind_options=@q_clsact={0xb}]}, 0x30}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) r5 = socket(0x10, 0x803, 0x4) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r5) getsockname$packet(r5, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000001c0)=0x14) sendmsg$nl_route_sched(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000003c0)=@delchain={0x3c, 0x2c, 0xf31, 0x0, 0x2000, {0x0, 0x0, 0x0, r6, {}, {0xfff2, 0xffff}, {0xffff, 0x1}}, [@filter_kind_options=@f_flower={{0xb}, {0xc, 0x2, [@TCA_FLOWER_FLAGS={0x8, 0x16, 0x2}]}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4008854}, 0x4010) 3.495001329s ago: executing program 2 (id=6297): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-camellia-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000280)="ad56b6c5820fae9d6dcd3292ea54c7beef915d564c90c200", 0x18) r1 = accept4(r0, 0x0, 0x0, 0x800) sendmmsg$alg(r1, &(0x7f0000000040)=[{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000140)="ebe3a0e9796cfd1647e299f4e376fdba128280b372219d205e81f4a7f71c1926aae1efd7e0054a863f3d5cfe6cb55b5bb9fa6935849e6098ed884e7cb51726b360fbb37b4fe035bbb0958730", 0x4c}, {&(0x7f00000003c0)="e8700e444d50a969ff67347cff6127e6ef12ee3819271482a4975a52c1ab9b8b4db3945d1032005eabe97b4dc33a47d3a158da988456d30026b433186f53cdcdb93a4722bf306a10470d50f5cb1ece9ead3459bab1cf1538cd0b157653c5e892962c80f158c443e9c6ad7d2a8103ef2f4b93766b9a21501f94c1568b13756b66f74f46cf801704d2da8b96c34070b233af0afcc436712e58ed25e721193af05a045ad3fdc928f02f3dbad19d", 0xac}], 0x2}], 0x1, 0x40800) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00'}, 0x10) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/81, 0x7ffff000}, {&(0x7f0000000200)=""/83, 0x20000253}], 0x2}, 0x0) 3.132409761s ago: executing program 8 (id=6298): unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'bond0\x00', 0x0}) r2 = socket(0x10, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r1, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @local, @empty, 0x7800, 0x40, 0xb, 0xdc64}}) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000010000), 0x2, 0x0) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f0000010040)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x6bc3, @mcast1, 0x6}, {0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00', 0x32c1}, 0xffffffffffffffff, 0xfffffffb}}, 0x48) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000080)={'syztnl1\x00', &(0x7f00000000c0)={'ip6_vti0\x00', r3, 0x0, 0x0, 0x0, 0x0, 0xd, @dev={0xfe, 0x80, '\x00', 0x8}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x700, 0x0, 0xfffffffc}}) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0xe, 0x4, 0x4, 0x4, 0x0, 0x1}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008230000b7040000000000008500000001000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000060ff850000000400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000100c0)={0x0}, &(0x7f0000010100)=0xc) sendmmsg$inet6(r2, &(0x7f00000140c0)=[{{&(0x7f0000010180)={0xa, 0x4e22, 0x3ff, @empty, 0x6}, 0x1c, &(0x7f00000125c0)=[{&(0x7f00000101c0)="87cb5ba8c9d2e8086a118ab3d2847777e5248ca487a705cb7a75b42aaf3bec78d92a434d5143e3dab9c137cd22d92c2ab3a415dffc24cf71e497540422cd77882855723353009a6b04eeb37da4db2c8fd1fb8f9ae05a32eee1f1c5dfc9e3536cdf907812712be8987fba67493d4dcc1f41", 0x71}, {&(0x7f0000010240)="81009b1d12162811f2d717b8078b4a01f8efef166f904420", 0x18}, {&(0x7f0000010280)="90d0ff7c14b83eb830850b8d26b776482ccee261c89c7e29ebe23201bcb87a4f55cadf90e05d94379d2f603dbee0c816a99e3cf706d5dbd9e477818a0a3115b5aaba7c9376b2fedf528a5dff3b6e74d4c00828b75b8a351b4d31e220eb3d2c4202299a5780a8b74af3e776a4ccc17010bd800618", 0x74}, {&(0x7f0000010300)="40e234e365a26126419b47726fa9b053fa9bc7d94e3a1fa1e32e20a2273620a7f7ebebd5bf951d1e5851542269e2623e412e697600afe69d1059361514709b2c69b9e2ad9b198ca8b5234325a876d1fa4f52859aee8ac450e29039801bb9105cdbf54f0a45e270032bc4cf06488ef2a9e4479e12df1a878ce7205198f1e2883940223f8cefc92a6fff042e4041b17e2390f9fc045360ab65b292a1ddeaba61019ea709bbb1b9eabe4f0d345e948f255f5166368bdf197f013a91e15bca53c0ac94bd43faae3fd4ee134feaea6d5bc840cbe69431420e9f3ca6d7ed953859f968ba", 0xe1}, {&(0x7f0000010400)}, {&(0x7f0000010440)="d77d1e5e638e3a8292cd695ce86d26db3677bf8d089860d0e9e0d30f216dd563e2a836c82bbd43b340cf68f03c142892aa4b5b030877bd2887b85b1d8ea8ed4e067963dcd378e4fa2c3198aa9125746cd50759846dc0e13d4b3dcf128ae2ec26c938607df61a658a41adeccacc185a54a3193cee9fce7248b902b963104dc10f3cc8c7b4c625a2601628566a0334f51e5d7b05ee12539ad2d6849e08d6e002f3b3b69ac46778ed0757aa25b994911196a2f82859a07495b2198e94e7b081f73bd7f4838d3178cb1494f08098ce9b7b9d3e2b2f9dad7106ba0ef8d1209ed41c664c207c3c59734b545cc9a7d36c0ba117eba61ada34eb654ab7573a77d851d1d613cd77d76aa9f198b2993fe9bd75ebb01a034c00c02b2bb8ab7eb09b5da426a12a8c419f1ee9f6f507870f334cdf4e9d798b4672c032931f8d2546e97a47463d475506d8967e2abb08da43b91cca166122c6828b932f0219167a627bcb7c62a1afd730f4dced6998883e2446b656a35d3787b86796ebb846cb23e2d02f6f7981953f61ae5e497ec54254c993b14b6d62f26ae96adcfc464a5801132c2a99511476aed02758f4b6d81304ed140985c69f040cedafd8d7141a70108dd255ad1dba4cc63c4d0116458f016b132fd63b46481e682e04a8ea8927ef893f8adeb00b7ec802fa35e63b63b09f5596e4ffb85ca94e6c72152d3cfc85947e0933c235361016efd45b1ce66a88dbb1533fca39fc3688a56e54c2240bf23659a2fa9b7760a9002737aa954f518b0a11b53b7a762427dcbb6d9c6a71aaa38ac5ca09e18cb33cb0c87531df1cfbd3eb73b9772c88e682e41e429b10f0779375e60992ed579ceddf4025e51acdb195e77fd64ae9f25799196f64398c3cbe52795b4e45b48bba85056e50e425da9ff91533131ee5580223cdf1426a261b71057e9e71583b9e9973dc5646bde3c1f6727bf0aca4519f05271bd0333ee83a320115e21678f7f6ac90d8648ae3ca3e6255c85ddb5aeab002c1d488b5db1b735ffe92bbcf237c974a8210e61df4294b4b9f4f46f343bfd3ce68facef10c88800e39343e5e6cc501ac0f60e931d98d1a435330b9389dc5d4ccd9093e4974cfb19984166f9903c0c174d42b0c329fcd8d399fe3b7f2719516149ed52fc4e41b9c0a6083dc31531097dd704858f8c610b6c5066c3198361582a39fe3cba2aa1d4566b32a25eb92c9fe5ffa4f5bf6ac4501882a2cb5d0c608d807b6f12b41e61145865d13971a34ef0f9381255a0e82238332c6d9888e9b25022933104ce01117b8f92c1e5c1d8e652b964978d4c9d8e851d77adfc2578e225200bb3a5fe2d9ece6da0cedde6c7720b341b4ff4cc40f2b51d3ba403a29cccf9a53e41890cb20cf83842d79aa2d0aca64329701353713249939a2525b4e806eeafa3dedf950f9f16f95a3a063721edc11e84417caf649013e58213d215267f28ba1b01c4d990ab1a234b464be8c8e4be38f189f468c4a8b15409bef2a9e6f3e0709933d5911db8a56b529282242d121a194dda0cf64ab207f4caab61ac1310c6c402cddba6d25030c3b5a8576655b6c4c93ba8fb726be9087ce41647e65b5cbc534e79fbeb0b8d150f4bf83cfaf6b3d688208de28d5d73663d1916ec8d395ab13366f3d92f778f4ce26bc8ba4927027d83fdafb867dc02d128be5a0d8d349174bad7a68bb6fdac960e44d61e95545e6be40e0fc5f44fda79e7bc28cc3295569784c5a236486514ceaa44c168e80dd58892059526875f0fb6f7c9a608dc81263cc870088449f5e2f969fb840c4b38a1f085ed79334b633bae7e211944c08c3bde23803144a08de8434406e04549a4a5d9f1c7915a731634813f8fc113f18773f4da463a15421a8beea13d356be4e1b07898919795a4e3a26d6f5056f1c6601a4f0098eab92dced2b2eb880e814878632b87ca1150f93fb3f46606c14be132b2f38269df9d82cf6702a0be5b1fd822577409a60f3d25d7e460aefd8767640458152075737a30df17341c3546ea01ce42c88847ec73659082fb9d593ed23dba8f3cb7823a59e319a0694c6b60b8b6a9c487645fdd65e67b4dc518a100231b05d1eed75310b3e4655422efb8f59a6f81864fcfa71b532e6aad47eb07ed5a42aa5e081bc31a6337a8da9f59b9bf67d1b2d3ef91500d4521d88af07117f7a9853d6dc20c39936750da21995f4cfef00c42976ff973750d95a342f57ee81a82d2069e4b183340ae0c801e6cd4072a63f4ae2db71e4a698d9684642f88c662ea53fbd0602c67713c9543faabc799669e13b43128c352159a1dcde2c8450f6a23b7b7912d36999efae19459e74fbc42aa04c5e0ebe51c5e38523b80bb1c5fb0f506dc12c80d3d8b904aee8d4fc3318fbb84762e6152fa7279b4e2e70bfeb796e2fd128506db46239355b5c146a135a09537e47f5868507dbcc5dc222d4d62b34704035627c5ee5bb87163805d1100ee0b29deec6a1f5535ae1157cb914bf6a582d3ca32c9b6c3704acabdb78fb3a3b226814517e205cb8b723f4a79f34da3b73cac73279ec747dbb432ce6e993557269cfde39941d00c0f97b72b5419558819318562da1c359bb9bd62aa61ed4a4040f290b79f2040ad69d7fd1c3706368a1ff6f52aeae62716dea383798dde1b0cd2ae22f5fc565da5aabc9fd0f278dcd0ee371a4f9254a904a6b628060126cf2544a3c85d8192e4c7e402011625896710c0443178cacb322f21a052de1a21f841cba5e6c754ab69a4c32073fd5beca01a23561baec52f0a4db390489795d293fd48df5b504e1cd0eca71cd319ba375d727191d7eae801b247edf07c3ceec2eb98829b695b776fddd52b819055c42f5a9868420f71e40cdf92df667d288bd7c682d0a7411682bb01a346e5db4da944d8f285ffd11071df6430257e8befa3c66eae5c7dd670fa9bfe94bdb23f8083774a458a4192dfc270a4e0cfe3fd1b5e33c24b1278b30bb299b350fed8280ff25cf5279a93aceebfbaf36b009170c7ab80bfe5e1f1b9d90a7c46346c007c1e7a0ee612b657eb80c8089fe10d0b96c17a41c5cbc0fa79b1bf8bd82e023c696b0b701ed9b816ba66a899c63575f0822f8309908184c4f26f2fd9159bbcc834c6fd92f85b2c1f91b7377112ead168646ea9138606b8370a4cd798811fd7d16e2b5fdad1fe210086fc7d74a66fe788b12cf0f9e3902c8667c8c6dd1e1070402c0ce7fb229c9d99677c23849d596566601da58760da43fcc82dd34707520c944964347a9f5d65cdc9d62d6e0135469c9bac945a7a8997bdd45068ea2fe1eceb5aae1ce12911f550713c98c07a4a4d3f25cfed94783840a4108f49d1d5da9ee13bc8ac9a3a77cdf642e5c5696d339bb995df8fb5f0a74e1be8c4d0b5768eed4fdbfacaf92477228e74e177c1c421f8aecedab7bf561cafa43b84d298049f78c436eadacfc9df0d565d43cde52781db64e6cb5845b06fdc48ce5986f947200d630cb925b983b08879efdd4556ffe43f3031b29518afdb095f159e0d8516bd97714956e775f4743dd2869ca1809d27d5ffd76f422f0026a1e95e188f624c8a71e8aee6b6580ab3e45dff2283f8fc4fb0d32e463ee03cee427450cc279d396079e963bbfa45a184206fab8d5ced84caf2452bef36c877e83cc12e07e2fe5aa85219a645d3e1ccfc2b7f98cc622b221de269283970f889abbd5ebbf89c769595dbed84e9ff382ce08a5025f48c1974a5411c09b7a0632d0b1f1f0cd5a0d71ca41977074f1468a886972f3c5a9444f59c0d793f7fb139a770f4f90f7f7d666671e4283f424201f4e05e42840df57788d48375df952ead1aec57b0520fed8146166a0374e9184d6d5af379378e048a5457c18e3ab849e59f65a23252fa499b9b6be4ab5ebbc18b2b5622f4efed96ad7623c92e32b3a8ad41c56eb784361879aeaf643f6ad2df6108b83d5c4006b24597b27b041821e046e98f78d6bd2f0ba994a907e59a1be9273b690dd43b983d3a781ad8ee581cdf804c59cb2abc7315ddfd5c9c50708bba18c698e8c3bd9b7c896e32310346a74fc781f97283386f99803ba25e1e6610349395273524daef8d39d00b0c3bfb3a71500270ed428e093b937b71498a704e323fc092d8e8e52a33a21c5330b523ab999ef230347b8f9544b436e28758274c60da5b9cd16635a83ff7b0a3a109e81ce6ca3a45846ec1cdefdb4227b5bf3e7c3f5914e8d29aa627794ab4d1dfffd3049f18f4bb76dc3e18438b1931a7ad7905b16e6cb1f42713cacc0dbd840ab386166b2797db0a6e79b275ab3ceee7f0191d83727c4f1bcbfb522b4ffb8a144b0ab3289fc0d5010bb5d6f00975a52587cd3deb7407620968a402860b8dc3e949a82f3498f244c82372491d53f80f8c12353f92d3f48a3c51c75df3a2f5c35c73bfc2aaca3f688246dc3cfdc913e02adff9fcff5a7b764771a5cc6885cfec757c64a4f06181d7ab95e0f27cb6aa49e47ff7f57012d432e088cfdae6c05e6dc66579b706aa280d53f6e0c8289e5a6e7ce6faf79d669b1dbfdd47e1b066c2195baf919844fa8608fb8d6ed21ed58d8c9135f3d74513bab4a5ba635de754709333cf76deef5c5433f7ef60470e95fede58e73ef77d379f9beaa336d25d392716aad71d2a3f58ef51baf3969121228fa1bc3a05d8186007e61d9e7c7f2a0e7fc054b78537ba9e6ec40f7ddbe8d36156558d8924230095eac45e3899ba6154514723604007238ae9a9a45c52fdae1167727f380579ba6fff2539a80108e69387b13dcec5eddcd4a96331b097efd7925259f2b7569f23a3727cc4c24d9e82858b9ee43301ea43e8e9e44d0490b165fd3ed7d21f984dcc3bda8fbbd72e2e3ce4c173383c8cd775cc7caf6d9d0bd5b8d42cface46e133dfdd4300c111826d5196c09b71b38e4abf2f500d90e84cd171fc191037c1bfc62bea21cb2dd66cec1beee089c88c607537579497f723b39ee162d5ca1db40da91eafef3d1cdd09a3f91ae92f837c92d8966f77d4077a387b86842bae7ec2238e049af5b0c7f0abd688e1d620aba446ec9242a59c44df6c5c4a7c26357f9333b490cf77415eb5a5552398433655508dc33bf55151909c40dd457a8608e4ac75f165804cddc0b8272f0b5ba56235f55e6091423af993a35a86a423826fa156dc49504923b52f3d12b32fc32c66a50d7a7f3ef48873887aa94d98083ab126a170ed5e4b5ae35cf10726bcf3b118218a4eccd6ce7092a33e204b7224f45d957d7c1fbb7a56a8f124faff88be97796e8e098bfe0f45c557ad5e80367576fb6b6ba08d953a95a78f46b4a56731e89e9c9c66b037bdc1cd511ed8e9a2b638c509c081e0881b8a7520c70e9a6f4fd09c2f976b145336ad4323fd953232538956168e74304f218d27b15f6bf8e258ad775e006a78889a93f14e26c2babc066e6766af7b9bf04d074b46a82d53a0cb0f69f4f6621300f5036f20befca3eb12769c1d9457fb0adb813c04d76eae166c8130d001d6a55a54e1f7d1675948419b0d519c3bcd66c0a92858980012848523e3d727369e86e7cf1d23330b15e6247628a9efd9207b1519b8d6bc22350a91f95f5e1166a8946837e4ff4fbffea548147630502703f93cd5f3aa3ab43706def9e6321c5b5b48f454dd88698904c291eb189a30c51d3d3f708c0a97a54be115b2045b2e7d55e4767f2ee2ac1ff82a929619baae24ea32ec124d8da48f3d05de74396101869807bd04bae8122cacb77e8c3a9ed310cb4af196477e54b66af6c8f2eefb09a4c9335f9f3f1e1ffe20dde50b78d53", 0x1000}, {&(0x7f0000011440)="652aa55c1c7bb12eea99c9036f3c714b2e384e4fe7efa471eb676852d1e029f70c2f022103c3a52f5ced441fa18a06cee6a82bf98a63d42f532321af003039fdb304005a9f87d3dd23a17bbb8f5e3186fa976357d27f45c5cf0bb59537a5aeb2f565f006be8d850498", 0x69}, {&(0x7f00000114c0)="e0a7d9c6c60667b59730cff7a8527f233fa97580e24a515b5b766df0a00ed76ac35ae97953b77df975d953aeb2a51698788f8a4bb92181a0cc57c4c2495be41bd97bb444c21b7f4148530e2d3f940732afcaf6aa42fc1627be3a346b52e53be4b44fce1b1015cb4e0bbc4cabf3ac2c1cede7da6438203bdbc1d0d2c35660605a91cecacb94a376b9f2bb346916c3ffe5a66ba326e6df546be64d493981fcd9a05719fce1e442477a6d0a0a4c5a4d25199f785b7acce6dfa05c57d94b65e8712a4b48926f2b770435", 0xc8}, {&(0x7f00000115c0)="c9549483a68888ce0ac1fe7aa60e80236355ddfa979006d7c1875d44153d0cb37e9e8988f1258717f08aca0c18c2555480d2800155e49dc7dfc1459ce212ad58c4b6c0513ca1252789747f1927020e1bb15e70658d245d13ca26306acf72d00bf10950e4f12d80305684e63c067a77019c00f0e3890ce178f9c7aaf4b4d07db6270aace683196c8265965ea8ea036ca4b84dd48ae94919543c2ec14b0b22be2588ec9a4941e6248e62e86f506efa4e2dba9b910f4ee2a39c69aa85f9c173521dfbe108ea0466e3a19dc29d641f34467945c53709b2cc7bc9ea8dd8ce7e2de6d0f363e2988482a5bc2aa2081a22c260da67339de4363209f8d64b179561c22623503429925f5c58fc418990eeea80c78d835883843441d51b0304b5f05ca5f18d02b30c6b4e286e6f3dec2cb96091ef3a9d17688df72e97d24529d81af30767c640e73ad2d3350e95d30fc467a0a5b8ddb5b1fbdff2c7a8f40d319f78a48bd73e6ed5802065be5d5bc7cf268a0a5745ae2e93850b744f5f062bede73e0f86c03cd0a7b6861a2eba936d5eb7b1b24256824f0e8574c62af232496bfe13401bd3644c0acdf8ca92bf9a36877f1da7828faec696c3050c9bd09ee2196569c5474dfddf5fb12987dd6def568a2b25c51938156757c523c47f1a2864b841dead724274b9dacc6ab87cc2260ce6a4ff8cb9615123d99fc74dd351c1cc406d5725df0f0ccd135fb9d21e0c6e30f686f3573195e97ab19483242d262391e4ff49e0a5b431a44758682a9fe4fb02e35821d7aaef2a0ffe8dacc267254f537f33a7266a9b3b94eb3d822c7089119f2c0979764be0b32c2959651e1bc77ec14a13f9c87ebc81324a34a2687b95b3b60cac458725ae3b934cd017b16b961ee225133cc8160ac44db81b7731fc664f91f6faff0165db400e51a90b6bb8f59a55b3fb9ac4609b1a380f5fc216ec527ca6c88525154e3684c3bc705a1c27a58ac067f24f8f778d81b8177ab5328ccc2622c8566ce33c49e9fdd0433b36695666b6007fe0f643cf5f1f133d483c310280bec2612ce11917fac18d64b5b3d2d0ff54cd32af224bdfe93ebd22e0ad7162b3aa3c90dc51740cc9a75e23ae9c75ba7618b6ef4866a94f90cb829b99ea07cfc4e62e481e7d271ffaf6db500a35a669cf88dab1d74ebd7be38ef197122f67234ff25b9a566a8745026e32cf74b43568605db7c26a3c9d6f30e755bbb8c1761708075138fd7a900b3fdab5ce69e33d9699b86cfc09eb78b3b0ef9fb81e401fdad30a0ede74cdb751a8dcb54513a5c8cfac796a11ed07692c1b2849247c417a4ec8aa191a9b3f7c3d50cc34ef518abee15fad46412ab1ed8ca55943ddd61979826d59e7f1fca6d526bc143d22ef049192f8130a0765f2a3791a90b3575e69f1fdc3c56eb232224cc51f6da58804732f634bebbcd5a148b47d63058e852e47726d0787d4ebd931b1f9a58001c32e7c7e1044cd0fa556249e71ec295988ab8c0964110143dcb5619fbeb6e890a66019052f347c280df591c09bd8d4c2450886f7cc75b62cda3e91b00f9ebc2db8e4e68028f09060b2bf3579931316ceeca192c1a39956e3aa199cd187e9e27cd9dfe6e89aa8ed079b19a32fc1af86321ef908c838997d118dd3b3dba3c2af7c4c7b85656e2e533eb605df69f2e5931a3772832fda6ed982e38839e81c584481ae429808f90f13bd12e219fbfe6f9a00d657cc2072986b5a8cc84f5f2820f2295a8e41af9764936d24ba13b19a737530b454eb6be124ef0d0a08cbcde3886b3abfc2165f8b5276c0087692bd67fe2ecc689ff1c5ab0a1471e2ebf07f39412075e9a156edfc2e6e7a237a51bf32b1bcfbb6f5bb48a4320c237c89936d876fbc6c94be14e2701b128024d2f831fedeca26d9e2911b85eef6dd55ef0fa8bb5c653877f9db57f72143e8dcfc8a709a4d5cde0d66564834d32c203c043441423a71397c88174d37bc4f462b10c3eb62526c7e15c4e7b5ac81d736261940c229b78bd63d539f7197c1732fe8dc912ebe32b4478f7be2a9b56189ed94208c246b6118638eeba8ec8f37259bec1f25a91903ae003970b9af1101604bbb8d72253bd9256969b99563ba2a0468637741021017c0aa479aad1c83a27371e1f27164597628bb445a1dba175a8e00fb1171f7e90cd28fb7003d6428356c915b47f3d00e33321d1ef35ed3255951569b93d97d249284fd4b021ad85a56156076c950787c47efdfeabb874e41b83c14896f2c0d87182214cafeaf11a63589c4b2461fbd506b84522b4c12f56771aacc7f9da38d0cc1ebeb67be6b485e7ef52ec20dae83151a4f1f0c89e4668c02e2d27761a3a52e6c94fae409927c5e38002cfb8daf81a14ae212de2ec916e929a9e42cb8d9dc9bfe79d1dfc34b6ce74ded4e6d798ca0cd7a5f6d2b75fc0b9945c13cadc9992038812f040521ad4c86e61bcfb588f0ac92fb7f87df1f585458fe08fc655ebc33d4c10c43627281cdfd373b923b1753e5c5c0940c25cc001c4ad6e02977c15b644aed91602ec789f828f0dc718935fa8e4f2e8d80d24f0836743bf37e737543f240a9340875eb13d06b91b3dd1febf3019d17bcdf8c8db1b23deec33a1a897beaebf177a333d526697230c6471c543c1096f353e2d7e15d3b641df5923b440486bb7f38ecf21c12bd007ce38db8701cddce2c36d48dbdab6876ccf818a914cde135d2160615c8d2899899255f5b0acf2a14ebd928b9f9eb029870b924fef4beae606b70bcf5704a4f05e006ffd33b6195380136f0cabb1a428d2a35ca4bf8ea26ee2a586dd481bd31dec565fe41e10bdc5baabbac8c1c6ee408d62d47e0787352feff79954bc7d504d62f352f15a621e6ea6098499602e4198e7066246ecc461117790723880876b57dd4c4744904e6c6c66251204cd6b419304e8cc991aede1391fd2ec7f08cff1a37d587ae0ce69a7fcc65129dc20a4fcdfa70f9175560ed03195dc1047939aa3454b15fa52c8ceed56114adbbfd51903ec40031c1598e4c261c68820ae214468671d0ae51d92e1413b9ee9c56e050ef371651d27e2091ed4170522a82d7a89606bf8c2c6fe1f98c492825b100c19d161441d5adafce8817564337ffa326690b913722356b6b1db10f19e4be9b090765b1c1b0ac869c77c86d5624ec9eae360378c18259f8d7f97cff413d4965f7b8e84a33c198dc5fe4863948efa4a0b51e99cd1d090229d490fa159de11158c415ddbf2d801361e7ef82bce46431780de16ecc667cbfd49dfb6d148c77e6329885140ffa3e11713de3241e48f5665641f9233a004b1d4151825b710f11850ee649e1571940d1ed0dc81a6f40d8a9751044d84c053602342fa846b3c3ae6ae7d17a56f50b34dbd76787f138c2f274db838749b92ea172baf7531c9b54aae9555aeb4bbac1644f22c61d2154bcedf61242f3215bc8ca2ef16913938b582c31b610885ad3f483c646f95de3783ba0c8e5d6e8078845071dca040b98ae4a9719d68584a570ae2db470b06fa46d8e52d1b0b81bc4662ea43d65f7b854979a8df87a5b5a9e7a45ba9a020ca4dab1d157435f2dca4280e35921f3e72e0f9b2421185e99a120323dd62d001d923e5a810e9d06c80e64e39f347fe79c4984bbbd1b54fb332824fbf69c460acc88225b3ee4e4bab456b6f3d5603c535349bf7fc803a2f273b0de2b102d92febac5d55a7088a6d0d5bb4eb7874e6fe6932fae05cfd9223f77f45d67bd6b5a700175ba5d2ccbd1f2f0472fd3cacfa925db4d4eb79a1312c0b238a07a07bb6a0469d567ae998371d9e15905829049135b08609cedbacf8bb91c91c11bcbc1e284525717ade91a31abf0bbbdaf855429f2d3e832448ce85bc6366626cb8976c976595031b516cda1fbeacb0a16405d7e8e9fc5835d5c2aa9b101a853dbb700225df7e5fac4e9c410d022f1615e07712a7cfb99ee03d7835805fc43de83569109ef7bff8553d223c53fc7a53358547241981ecfa1583e40aaa60e2ec025934cbb1b5e65b6dadfaab9033137a0e57e50941e0448876398874adb739ca0eab56d3d9c37da82086e6da458110c7dfb341356678eb5db723b82e16be6b37b7c379baf57d616eb926900522f21e6c0c3e37c3ff86c6e8946d513fe6a7804562a12dc41e708ff6b97ad006a53bad572a1c624fdbc87c44776bf1e925722c3b11ec36136202422d0ddc663449bfdf5dec652cef6112d990adb5b5402022546b0c9e4602b907ac420f43701c4df4d8020546cfc31c0c975ec865fff22fce73586cc7a907f45abc01a3f4b523deba422031ca6e6f28c718a7052f11b7b20597dc555e1cdb823d9df1129a39f682eed03cc238b735b0dfb14adcfeaecfa4ac36d15e18508e3f208c23c30aa0ff162c2d394eec9d0b1b2d4b3fc5068d824155ed0b2e6a01852a1c3dffa59bbdce778a6b61d8343d66124cb4675a72a86cb3df9323ebbd1621373facd0f5c81d989a97a4b961ab1b7824ba05ad1a9adbefc865746e2b7602a870c808ec9c72bb9ceb2c02ef82c8b4f2f9430c87e349b4ff3dd04980183ce5922b7825c1fb8ff66ef6713717a386d3248ca50d2289fb7e8a3bc905a5c9b32ac3ef786e7f736a62d47f249551a7a988d8506ddc87bbb084ac17617eefb2710d7009a963024850ad1d90455ecb816168eec87a648aed40fd60c597d663ecfdd886a45e388385a6d22c66bdb162d4baa0ac08b0b0b249d12ff659f9513cf559a54eab45e2dc9c39c8ce8e416ce83553f049682b78b20985a53c1f20a15af4befec2ea997ce78e61578a84707bf2eba57ca954e3ab1e2d1dc13e1e3bb843974144dc6dc23509948cbf0c693e22c8a932d13fa32429b254e9c2b8097d73b712a676cd2e1b15735b15467c22ebef82c6008f4498b5408f1624f7595414f6018ad99c8ec666eb3d1eda13fa805ea8193369725c0b16d5dcf5a3ae0d1d61b8eedb2d31c891ee03c6591a00918c5a2511e401871a5aa66102dcc4aa497bff7a0802d57da748e06495f28bc729d7c4c8a8fc14c0d94875fdea6e3a49c28fcc7060b7b774caf10aa762574385372094e5b2c909dd49997deed6393af6f25ecb28cdf11abd59a3a4f2c005b9ed6dfb320b5683c51cb15b32a4ab329c3bf88cf1a9c9bfee6be4a4142d1ca6ceb983f65150e325532e2789f3408206901909801c4cd1410870fee6f2d4bdb86714542cee788a8c5e8705ac2f1d0208434c53a8900f70e109b110502f57fccd05e8d8d436a6b293bfa181fa694ada89d89797c20fe71dfcc795b960d6b4f61ad3e36ed3bf76de45c84faedb7ade45afb746d7ca137283c6598aa98ba7e7db95034c3894c21b2a99e6956682a79b2e613509c90700b84097e6b9f7e25392fd85985185758eeefcc0b7c866ea556847efa78af4fa1144d0e5e1a6ec416e47e96a64a94043c6d423f79aec016ffe2d216dd5ddc100364abf75e3ddbcc207fd6240ac0f6616e42cd07789f31dc7802cbe709a5604df7a11bdd78145266ace44ed0befa9cc4debcd3b2b18cd245f08af0a6da43f7f2bdcb53dd0fdd9d275c286c638d8cc8fc7418f118be1a489bf97a52e9ed85d6e5d8e1b7dd421ad224b9efbb94bd101daa5158834d4d153193bd8e161827241f80985919b7192729c2b7750c93bd1531c083df2d2b36960ea9d0be4d203ec1201aa9bf31e1f9a94bd71007472d26ec3a005fcec1bb6a7893dddb56a4cb567cb55a618792dc100a3c371981ae633a7a12cb4e6937e51173b42bd32d2b9227ce1b5aa6b9079d66d468eddd5828721f3920", 0x1000}], 0x9}}, {{0x0, 0x0, &(0x7f0000012740)=[{&(0x7f0000012680)="da203274b4d9d0861c6a20cb5af4129538dff73b4764b6e776a1b25582eb0fd0e3863230aca26fae58b5580fc3fa5e5314c0e2c262f4a37c43dd998230dc2985a8dac58a8b31755a23998be4c84f2afe3be2f067af64df2db6014118f8e47ae47734064a8b0012fdb1b5af00f803c494b582eb267bad88c3648a058e4af32f0d2f864f", 0x83}], 0x1, &(0x7f0000012780)=[@rthdrdstopts={{0x28, 0x29, 0x37, {0x3c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff8}, @ra={0x5, 0x2, 0x4}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xdb8}}, @hopopts={{0x30, 0x29, 0x36, {0x2b, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x89, 0x8, 0x1, 0x1, 0x0, [@mcast2, @local, @loopback, @private0]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xd}}], 0xe0}}, {{&(0x7f0000012880)={0xa, 0x4e24, 0x3b3, @loopback, 0x80000001}, 0x1c, &(0x7f0000013d80)=[{&(0x7f00000128c0)="c2ec625f0e1c501c949eaf2d050e9410688bd275f85e68fe6258a9215bb45377e6ad375e0156ae4f08c0620806288706b0a448dbce77e4c2b91767405c6d53cce5f1e6908ef7984abebe4420317c095f6006ce2441fdea143bc5c37d8dc2bb3db965ec0f572256b097b4dc6f96c1095e20f87c0770a2f6712e85b60d8453e9115b2b206bc2078274dc6a9dd461dff44077a8989fa50f055150fdc63633c5fcb12051e8839b4d8723fcf0622324025d4a234b7769b358", 0xb6}, {&(0x7f0000012980)="f8290687596869dcd0b910aa119d8ebdfc8475e5dc7f96771d85a42ae7880e3b24e97449984a64a251df85caf400ebe158d85be6611e747a11f7eb7f9a6d16da80e443ce99f179661684f5970d6e38d227e2efd810208d1590ad1eca87af2ef8eb437b8481c3ef71ef1daf85039aa018e3060d5cd5c61ec650e41c70740b", 0x7e}, {&(0x7f0000012a00)="ebf42fd443e1ad69abe541a2dfd19f113fd960968e0806089a6a3612d2b87c32721df1b798747f2c61c336d736ca0c760d283374385d", 0x36}, {&(0x7f0000012a40)="d71e2805dde2c7617fde4419bfb72fbb7666c3b7b653f0e8abb10097c6aadd5cfd9447af5c3966f6cf4abc038dcc5c71e8c9a34ae742b7ad2b15607bfdf2394acdfe7fc4bb2a467c633521b413fa23437b2d470e7ecca573d78e4bbdf26e6a1aad40b84123ddc1a069cd62756b5b651107d73646fce4ca7d6b7808fcd0f949dd4e6fc695c9e1a0ee4ef0350f51facb06359ec51feaeef71bb7d4529de07b997e7bc000127b01b34fad51c437e58e6c6e7f7545054601530db7a5688bbcb43fa0ea87af2d7d6cdf0d52fa10ccf9e88699e87add7ecd7144c6c3c68e919a33c1070e08a264ff6c62c4", 0xe8}, {&(0x7f0000012b40)="4c50f46868a987872e66572b60772b85c800ff52a15a219fd59822b69868dc87eb1f0a276de92dcd770d9d45cf67a7654bc963ff0b8aed4a8570cdbb31441805cc7cb8916eeaf52c916e1a7d87274b531b63939b80b2e5b4b886ac06343aedd19e3562de49a1ef54305b7007b512243f7fd40b762bb41d23b83c0483b3f82b775c191e8fd6ddb4c22c1d8e7a960148c1a3ed14f404b716dd8897f9aa00b03075b91d21e2cd789bf6e991ba44c412514e80329d7135b98e99a79ee318fda2103dbb79b135a9298c5d8fcf788529358ad05aaf0213109967fe54416aeac7564ff0cc2d0e94c46bdf889a0fd5443a", 0xed}, {&(0x7f0000012c40)="84470be0711883e7f4594e5587945cb707f8b1b7b69e1c76", 0x18}, {&(0x7f0000012c80)="4e519d73e07a61e1a287333037b526529aa6e5f9ef7539f01d02275dbb40ee7c29c3f43da3a5b26fef44de5e38a89944883aff3cea47f8330ee54c2dcd1c25810c9492dba60ed28552fca5fcc7e50ea18d9b79dfe3c89a90f45eb7891b7ec5fdb92e67ae252e8f434bb568c9f4311323d18693573dfe3604c6ec9178d4d90c2dec2f64f9c23d06f77a8d6a24641e6683844ae0bd4b4e704a86dcce5b61c5cb4ea7d51611ac72ab566bafcbf760b214d837a7fa3405617a56e0ec63019c18744357f08cedce302ae4cce3e9e1cd806c9118eef697003cb614131ae8d0aefa380be855405e4bc0c677ebe3333174527cb0c4922b29c26a7e13111610dea2d2e251690d5ce7fa9883912f33779f2ef2dcea77fca261aac508cd4f22fd78357db7795f514c4d84ab2a78900889d68b38accd897bbd040a9c8e3809d8bfbbdd0519de0b4b008ecd847bb93a1dedef91cd89874570547f27f7023beefb832c2b2e3d3a0205c7ffa7e4c8ec314e7f575fb4a17b95220aef9a4539b7b134e3364102ce58f2382df9a20761360f51dadcfe45a7c75e31476ac63ff59866658297b6d339e40bac9534d8afe20bca38c28313e772d182e1c2e7b0e1d58a9f0d9e1f28bc221c8e49cb39b3da6df082940a86bad81cf7f64f1b0349e84ebabaa997ab0dea0fe7271a37b83bed51aa19ca31c55945f4e20c9986b51868e2a844637f291b060cc074d6e479aaf507f048caa4aa8541b5fb4f0b1e9aa37349b93b58bfd42efe6a6113ac8673bc5ac81cdee889fccd76e8a141b5a13d1ab2b9be3dfbe712709a0ef0087d2ed68951a76eaa215ca6af36546e66a0a8b895c6353370d83964c9c7f4d8d9e2e435f988d8a5c3212cbae25180d7e0e8ffb674e1d4e5ee58ac3a974d30ca3f895fae944db529fb8f921cdedb475692f27418409a3a701b5c7ea8f923c6b45cf00cee7899c448940b624a7dc575c77f848c79fc733fd76982c2de02d9e42cffea90e8164025204007d793513bdff3a221a10937eade34dd130ddf60c70608265b49dd4150dfc94725cefcca746e933108d78306ab37d787e725928b24939bb822aa3228c4bf4d580f5bdfdc2fde43686e0ae9db244be8ddabcc40c2f9840debdbf8eccbce57169c243a8d549b8f83500a4486af726edb37c6b837f60582d0f78214edfde129a4a1702d5c64ed4ad28334a7f1400865b984bbffff799288bd7bc387a25019576566e7776756a6b16bd47b448ffb025628c7c19a61389acbdf292d3583629e5a65ed782e3873441bba45fd8e694b2386be02ba4b6f22f7b952a29380429dbb54748d094b0f7582ab0c24b17033e57ad5b34418388d78baff78cd4784345dc45f7125e8d92292a3547a4e0ad92b2d50f7d655233d18952093d22bd01b44119921ed85b8f00b24078e653a6ec50f1c37e9452ecabd85d004587940c73cb032e9b60210496b397afdf6167c7b0a5b14fd4e5f5af72f839bfe4b6c8d34a7bec34915ce7de7328619def17b5c06df42d5198812bf34d048776383b79d87c27f74011c87a6688c117cebe88f697e372d56df896e08219a486270aebfa968ae51e748f8ad84296585402f8dd7c89a5d2b159ad393be25bba666c107c5185bef00e9c31e341150bd67d8203c0d95cb6a50361b5d9760d58a9fd28235243874d317bbf39131df5e61faa676661ff24a4b1608d3eec44dc66d14d76a5a84ef08e669bcbe2098d470d31bdff992e060ccfdf81532aa4ecad223716fc36d9403aeb86e78e279f366e73f1cf3dc7626c4a0e95bdf4b093c490360e92febbceb56465c3da9e17f7e5191143a4a46cbd8fecd40392372c02084d2276d125f2af5010d63219b391e8e67318b80bf7bf1ee8e2f3edfa9a27df3e28ac7934d20e718d6a6e42193b4e3cf378d319abce6f7b5c0750ac92bacd8a36fccfb17361086a1b214b05ff1152de27e6400767841b4162db45189763331d559506a277fc53c78b3c18628f96db06fb7f9b31042f64458cf5de29e72579f55fbc987b46d5bf1338faab8683160c0ff088d32ee8c1d54b958df66141f20ac16ecdf5dda8c2e33e2e279ed9b30603854acc52ec4bb89d62f003398e26b12e6e7596ed20cb5aad9bb0d964f5f976f9798c7f80a97b58b7db39192180391fea17baeb1576214ac2f19b944e2861733c096469412d56cdaf8e09cc67a42b87e94c397891e8df549bf981f83019efe83e4e6085ef5b91067d97800db389171931073b2a44a20a1534d1dbfa9734f79ca8f02abd295eb9bdc8521869bb501587cfa119af512029e1460387cfd253db2e1aee9ecda0675152c26031cbc6fc55d407588daade79c74c4ae424bd57215d28b01aebd8cd684067040997f92045c4281806fa487412b74c5ade2e092dc57a08fdf46bd87db049f56eb5bb1c7d70f47bbcec920a2d6955f3adcfe2106314d5d18ce304051659d0a1906fc7c40a5033503f3f77a676b9485c34eee8bef3481a58a47f73817d6ab2cf1b76e8677e6867bf407f86d5198dd19eaafb62765a9d3f6232f80da10abfdd87acc2164045beb5906f80e5db4a9ea3fc75fe7e9832f3600d81669346aa4fd86872920651c7b16d0a8d2aeb82cd0647d7efcdd27b949b174eb86765bf2c13dfd177911bea905529b8307d9050bbcc4d757c7db68e3d85ee2d7fb4ba2af305d486aec5f05bd3648b0720133bc144719d44022281080de0bfe7bcedcba652ea61766b23c7189b51cb7507ee339841f24a4ed88163f63b397102551b7fdd522fd116c7b6d57eb5b080379334e12b89f121426f79d706226c925749d4c2d21194ed613510ab27290a7808eed2880aa78e4624692b9bd03699e70e573abf02d78ae8aca1b1e4b6e8ea7d944e042c1c0cb43061e2546193fe017e63cf40f86a04024fb6ea308968d79c8f4a33a1b6037eb382c0b5caf9b51a08b4b925ba4d38c78647315f7601b81659b49e6c070d706765aa85f4237b6b47c1386684099a7c3c485f0fb318e6f3fbddbb015663527b254d5ea2c313356a02f1d855c1a4e6e18e1289fcf3864a2e22591dd779b92d5c13c25a608030be2075b34cc95580a92b1ce5781aeb8220349124f9e0eef81810486cff9648472e6e4d92ee747522ab6ce70ba002a0f0fb1f5640b140b37ecad10d7c11271a4f76b7d290ee9b2622028182eb53f3b29135adf2784099afd77fa15be8e1284559cdf25886333813dabb4572e7e54a3df114cc15fab20f05517323158ec7338adfbb028c52e36b88b9eca9dc46a9af179d70df14e27d3b40614b15c359f5fd86cc40fc7dad7e1c2d37a6dc5d5f5523207d9ef4054d58e3f89d60c3e21fd27c104825050030b2690def887aeb1a34c60cec9ae9d3bf8088d60aeea3fa0de70a0b159f31812b3fedf964145d3b02c4fb74e9538b18b89237e6a7702180221f0ffb721e8d2182669f4e0cffc7abfc3acd02868285e1e2cdd9e43113762164bd57d8bdfdc4cfa863a25854a73424284e77376421beb3675b1ef21583572934812c80677f38a5447e30f56da9bdd6d202bfed0aab5a1c5d981ebe51e34703203f561633a9438eb2600d876b7dd28bcd6f5c5c1c626954140b3b2647630d47cd36cddb91f75ff5970d172a852ec552f6a59eea604e60c31c8a869079d566aafd991918fe93a34ba739c70003336cbaa0cb3b0e21e37a06f5b65ceeb5424e5a9383be4ebc5dc58dfc5bb02ea7a0484ecabc843e050f1def7dc5006d39fb853f2b8c272a6e7088fb52135fc9de64e2b649c4c13a847e66de1075738fbf778310cdc38ac66e9e6d83dd71c7f223d047a7d7537e75fd2a34d6e610c2964b8d673d46823ef07df1da471a4941d37ead4fbe70646070bfa1f9927aa9ca15aadfcc7172db018a6cce34b09bcd1cb3d9070179b32174a2da85a191b31be7fa22b9bd80213292e0ab2b110d6926fdaf678d002c7b3b1ae846684a6878a34ef59f7bb63f8b53a7937a7abffc4288706dc1a44a18f7dfd7bed6b14da0b6e7b085e5662c41641dbfde611810f1b1b7a0a8930b6851fef14baa5e9c962b9c30d99e8fb49f459bd91094dc244c003a3dca37a9fac5364fedb1bf637873b0400b611191dab5d7160e4753f9079b60d2d95dba49d3d7cbe8ca93c4ab4d857b688d53b104f4284cac374b9d8b70fc144c2ca2ab368bc4e265e0f4085562a3baecc16a6552f7c2578a5373b6aaf22a75994f2eb21ec66871721c8f2b9b67d589d7932f5cb222a75d957a6f760fe13324d268a33e2a080acf467e4ffaede7e6ed52c3a3b433fa873388b32ce6c157a733f85259e4e9fa55b9cafe452973210d03db330b2eb2ddae64e9d303c8e60b37e2dc2afb939cc3afee7e029b1bc5393e1747617a95e128dd8e9a14603f3e1f56821ef7ed1e2fa33d0e54240aca89bb347e99c066029bea0e888145078f53922b589b99b8450c52405ca4e8252d074578500b7554119aa732827d0dc953a6b37e1abd5725f630672dbc7ca4f8a79269daa7fb6979c78fb07ed554f1e392585e993ca53f9d66f471aed907e7456d810577e1caa91b57fd84e66876243fb0562af09006ace012059b369d040e8178c5b8e1a83a99bc58bd93f593fd9946ed9c1453279d276d0db1a4d8e12266b4f3f476bf539a45f862a5bd18d892c144be895b7bb46f1ac5c7947b926e96f7391a11063e8d44cae8a5624127ac3bf9eeb31b4d78274d2d0679dc029c2ec94a43c37adf9db29c9630a673693512b98f9d07d9f9f9c9e46415539cf29280a00ec73ac4dfa119ae06e20fd7ed335e30e714a5f5aac89d95876fdd8f9c1679b39c3d5df79e0aa3fbda8f47b0c291cbb05c8bafa7b741bae88be325c5d4b03a5244cc9004f45434f27ded1b5c6ca891ca3c8369cfb36b8c5f9c021cc2f8027dc6a09c322efe7a256d8ede2d1b83b73aa2287c2191cd05b22f94d0c542b2bb265627d3a328c9db409b67be71eccb625cab5b528a805119c4819843f63c856fde5e915de23b219fbbb4e0e871f1e9e185286df43064e08b0b803cf12efe7a9f8ec986c99a212d065875c97018bf56c31cb20abdd41c4b7bd7dc737d076bdac2a9c8bb157a1af0c75fca7c79c8ac8360219938c043b4bdf4602b4fd45abe7e287b90f97a7affb0e74c9d8818594e14362b43dcf588927c03996bf7ebdbfa3d96fe4c860087d702aea3c0a0b622bb3df0f05cc76513693f80d6cee77e2c0b50a10fde4b6840e8d5de891c6311d45e93634a4eb283faaf5b76733cdf9c0cce896afcb5c4f71d14f431f55cc5aeadf6c18093c2ce3fffd45a5705bf25c3ea8f5bd05c22d74573670a1d013783a66b6c853538241f7b8a56a6d49897c15deed91a77eef19402f4e46b09052dfb5fd3a6bb5ac4c04223b630c45e34fb4257dce390c2f96c7dcb7535ecd255a4ab84eea3d4e305a309372fb521cd0cf555db75b3f5e3d71b4383839cfde3a66188dc2aab616eb0330fa8b19e6e185487277a3b7d756482985e2cc4ba74119eb613a27a07c756cb4cd5b7f3c66b754657535facd4e072cd227ce7168ed1095864549d5e2d21d9d2f83b392bc55f29fbc0d72a9225475cca4a909adff306f21d7cff9de18540735a8f6b43423ad2afb2fd31b6aec6f124135905fd48da5075247a1eef63f9f1e7abe3ca6aecb7ed91d78cbc933e4a1d4b442ff02c378ddefe42e04e6d84ad112780a8ae76fd3aa8c5058d1aa97c402cbf977ce0bf807ebaebd70674ecaa5b81ac321b74fdc2a84fe768a1301822dbb92911756c8452b4baf9cbc3c96f73609adb7511d89f6d324", 0x1000}, {&(0x7f0000013c80)}, {&(0x7f0000013cc0)="7a16efb393d86ac6ff99062687", 0xd}, {&(0x7f0000013d00)="83126428f327dce13e4b6c2653eb58f08b01b4fbd4190e1d3e32e29cd456f996c255f0a9ce08c9e91b5457f91cba74290f4a7461052067fe920ccb3fb1fc77c1f03a80d34d7e050f351faa8d5dbd15c0928efdba28e0db5441c8caee4784a9fc7158578f5f31ae44f9de7771d6d415a4c6fbdcc045409e63303121f3", 0x7c}], 0xa, &(0x7f0000013e40)=[@hopopts={{0x190, 0x29, 0x36, {0x11, 0x2e, '\x00', [@pad1, @generic={0x81, 0xae, "9a180e02421e44241ef6681527842df4e6c3b0da80b951385670eb5bd3a6e7a78e55e20f5cc10ff5fc30931e1689eeef81fa3770e4a00eb6eebf52e18b69281ab23c68e61f7129212c6ea45442e5fde1ef45c5cebefa55c58ad0bc0b8e197a3eecf30f6fe4c675bf6675f4cd685a0e0dd6ce6972f58b9010316de390a29c292b0d2b90544233562a27eedcbe0609e9935b41ad0100f754722a84163251fad4c8d0ce858670abc01d47e87ab244d5"}, @generic={0x80, 0x92, "6250aedd9b940fb4d2014f77f28786b63fdf145a11a6ea80bf76a87a00ea236cf43b234e1261be2761d4c8a1801442fdfaeb3af762d211fbb6213c68908ea1c0dac9e786866909ac26fe545ca4ef4c7651d60ce465e25b9b4181b8b63d86f5b0017911952523992d50495c90558489675068c592c22acc85fffb968b8b0511f532a2272bc2f232f4db5e933b6d0143759c5b"}, @calipso={0x7, 0x28, {0x2, 0x8, 0x3, 0x4, [0x9, 0x1b, 0x0, 0x78000]}}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x87, 0xa, 0x8c003d1a32fbee4e, 0x5, 0x0, [@ipv4={'\x00', '\xff\xff', @empty}, @empty, @loopback, @dev={0xfe, 0x80, '\x00', 0x2b}, @private1]}}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x1d, 0x4, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @remote]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r1}}}, @flowinfo={{0x14, 0x29, 0xb, 0xd72}}], 0x270}}], 0x3, 0x4011) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000010140)={r7, 0xb}, 0x8) getpid() setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x73, @dev={0xac, 0x14, 0x14, 0x4}, 0x4, 0x40020002, 'wrr\x00', 0x1}, 0x62) mount(0x0, &(0x7f0000000240)='.\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) unlink(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socket$inet(0x10, 0x3, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000300)={'bond0\x00'}) (async) socket(0x10, 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000000)={'ip6_vti0\x00', &(0x7f0000000140)={'syztnl1\x00', r1, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @local, @empty, 0x7800, 0x40, 0xb, 0xdc64}}) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000010000), 0x2, 0x0) (async) write$RDMA_USER_CM_CMD_RESOLVE_IP(r4, &(0x7f0000010040)={0x3, 0x40, 0xfa00, {{0xa, 0x4e23, 0x6bc3, @mcast1, 0x6}, {0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00', 0x32c1}, 0xffffffffffffffff, 0xfffffffb}}, 0x48) (async) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f0000000080)={'syztnl1\x00', &(0x7f00000000c0)={'ip6_vti0\x00', r3, 0x0, 0x0, 0x0, 0x0, 0xd, @dev={0xfe, 0x80, '\x00', 0x8}, @private0={0xfc, 0x0, '\x00', 0x1}, 0x700, 0x0, 0xfffffffc}}) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0xe, 0x4, 0x4, 0x4, 0x0, 0x1}, 0x48) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f00000002c0)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000fcffffff7b8af8ff00000000bfa200000000000007020000f8ffffffb703000008230000b7040000000000008500000001000000180100002020732500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000000060ff850000000400000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000680)={r6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) (async) ioctl$sock_SIOCGIFVLAN_SET_VLAN_NAME_TYPE_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)) (async) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000100c0), &(0x7f0000010100)=0xc) (async) sendmmsg$inet6(r2, &(0x7f00000140c0)=[{{&(0x7f0000010180)={0xa, 0x4e22, 0x3ff, @empty, 0x6}, 0x1c, &(0x7f00000125c0)=[{&(0x7f00000101c0)="87cb5ba8c9d2e8086a118ab3d2847777e5248ca487a705cb7a75b42aaf3bec78d92a434d5143e3dab9c137cd22d92c2ab3a415dffc24cf71e497540422cd77882855723353009a6b04eeb37da4db2c8fd1fb8f9ae05a32eee1f1c5dfc9e3536cdf907812712be8987fba67493d4dcc1f41", 0x71}, {&(0x7f0000010240)="81009b1d12162811f2d717b8078b4a01f8efef166f904420", 0x18}, {&(0x7f0000010280)="90d0ff7c14b83eb830850b8d26b776482ccee261c89c7e29ebe23201bcb87a4f55cadf90e05d94379d2f603dbee0c816a99e3cf706d5dbd9e477818a0a3115b5aaba7c9376b2fedf528a5dff3b6e74d4c00828b75b8a351b4d31e220eb3d2c4202299a5780a8b74af3e776a4ccc17010bd800618", 0x74}, {&(0x7f0000010300)="40e234e365a26126419b47726fa9b053fa9bc7d94e3a1fa1e32e20a2273620a7f7ebebd5bf951d1e5851542269e2623e412e697600afe69d1059361514709b2c69b9e2ad9b198ca8b5234325a876d1fa4f52859aee8ac450e29039801bb9105cdbf54f0a45e270032bc4cf06488ef2a9e4479e12df1a878ce7205198f1e2883940223f8cefc92a6fff042e4041b17e2390f9fc045360ab65b292a1ddeaba61019ea709bbb1b9eabe4f0d345e948f255f5166368bdf197f013a91e15bca53c0ac94bd43faae3fd4ee134feaea6d5bc840cbe69431420e9f3ca6d7ed953859f968ba", 0xe1}, {&(0x7f0000010400)}, {&(0x7f0000010440)="d77d1e5e638e3a8292cd695ce86d26db3677bf8d089860d0e9e0d30f216dd563e2a836c82bbd43b340cf68f03c142892aa4b5b030877bd2887b85b1d8ea8ed4e067963dcd378e4fa2c3198aa9125746cd50759846dc0e13d4b3dcf128ae2ec26c938607df61a658a41adeccacc185a54a3193cee9fce7248b902b963104dc10f3cc8c7b4c625a2601628566a0334f51e5d7b05ee12539ad2d6849e08d6e002f3b3b69ac46778ed0757aa25b994911196a2f82859a07495b2198e94e7b081f73bd7f4838d3178cb1494f08098ce9b7b9d3e2b2f9dad7106ba0ef8d1209ed41c664c207c3c59734b545cc9a7d36c0ba117eba61ada34eb654ab7573a77d851d1d613cd77d76aa9f198b2993fe9bd75ebb01a034c00c02b2bb8ab7eb09b5da426a12a8c419f1ee9f6f507870f334cdf4e9d798b4672c032931f8d2546e97a47463d475506d8967e2abb08da43b91cca166122c6828b932f0219167a627bcb7c62a1afd730f4dced6998883e2446b656a35d3787b86796ebb846cb23e2d02f6f7981953f61ae5e497ec54254c993b14b6d62f26ae96adcfc464a5801132c2a99511476aed02758f4b6d81304ed140985c69f040cedafd8d7141a70108dd255ad1dba4cc63c4d0116458f016b132fd63b46481e682e04a8ea8927ef893f8adeb00b7ec802fa35e63b63b09f5596e4ffb85ca94e6c72152d3cfc85947e0933c235361016efd45b1ce66a88dbb1533fca39fc3688a56e54c2240bf23659a2fa9b7760a9002737aa954f518b0a11b53b7a762427dcbb6d9c6a71aaa38ac5ca09e18cb33cb0c87531df1cfbd3eb73b9772c88e682e41e429b10f0779375e60992ed579ceddf4025e51acdb195e77fd64ae9f25799196f64398c3cbe52795b4e45b48bba85056e50e425da9ff91533131ee5580223cdf1426a261b71057e9e71583b9e9973dc5646bde3c1f6727bf0aca4519f05271bd0333ee83a320115e21678f7f6ac90d8648ae3ca3e6255c85ddb5aeab002c1d488b5db1b735ffe92bbcf237c974a8210e61df4294b4b9f4f46f343bfd3ce68facef10c88800e39343e5e6cc501ac0f60e931d98d1a435330b9389dc5d4ccd9093e4974cfb19984166f9903c0c174d42b0c329fcd8d399fe3b7f2719516149ed52fc4e41b9c0a6083dc31531097dd704858f8c610b6c5066c3198361582a39fe3cba2aa1d4566b32a25eb92c9fe5ffa4f5bf6ac4501882a2cb5d0c608d807b6f12b41e61145865d13971a34ef0f9381255a0e82238332c6d9888e9b25022933104ce01117b8f92c1e5c1d8e652b964978d4c9d8e851d77adfc2578e225200bb3a5fe2d9ece6da0cedde6c7720b341b4ff4cc40f2b51d3ba403a29cccf9a53e41890cb20cf83842d79aa2d0aca64329701353713249939a2525b4e806eeafa3dedf950f9f16f95a3a063721edc11e84417caf649013e58213d215267f28ba1b01c4d990ab1a234b464be8c8e4be38f189f468c4a8b15409bef2a9e6f3e0709933d5911db8a56b529282242d121a194dda0cf64ab207f4caab61ac1310c6c402cddba6d25030c3b5a8576655b6c4c93ba8fb726be9087ce41647e65b5cbc534e79fbeb0b8d150f4bf83cfaf6b3d688208de28d5d73663d1916ec8d395ab13366f3d92f778f4ce26bc8ba4927027d83fdafb867dc02d128be5a0d8d349174bad7a68bb6fdac960e44d61e95545e6be40e0fc5f44fda79e7bc28cc3295569784c5a236486514ceaa44c168e80dd58892059526875f0fb6f7c9a608dc81263cc870088449f5e2f969fb840c4b38a1f085ed79334b633bae7e211944c08c3bde23803144a08de8434406e04549a4a5d9f1c7915a731634813f8fc113f18773f4da463a15421a8beea13d356be4e1b07898919795a4e3a26d6f5056f1c6601a4f0098eab92dced2b2eb880e814878632b87ca1150f93fb3f46606c14be132b2f38269df9d82cf6702a0be5b1fd822577409a60f3d25d7e460aefd8767640458152075737a30df17341c3546ea01ce42c88847ec73659082fb9d593ed23dba8f3cb7823a59e319a0694c6b60b8b6a9c487645fdd65e67b4dc518a100231b05d1eed75310b3e4655422efb8f59a6f81864fcfa71b532e6aad47eb07ed5a42aa5e081bc31a6337a8da9f59b9bf67d1b2d3ef91500d4521d88af07117f7a9853d6dc20c39936750da21995f4cfef00c42976ff973750d95a342f57ee81a82d2069e4b183340ae0c801e6cd4072a63f4ae2db71e4a698d9684642f88c662ea53fbd0602c67713c9543faabc799669e13b43128c352159a1dcde2c8450f6a23b7b7912d36999efae19459e74fbc42aa04c5e0ebe51c5e38523b80bb1c5fb0f506dc12c80d3d8b904aee8d4fc3318fbb84762e6152fa7279b4e2e70bfeb796e2fd128506db46239355b5c146a135a09537e47f5868507dbcc5dc222d4d62b34704035627c5ee5bb87163805d1100ee0b29deec6a1f5535ae1157cb914bf6a582d3ca32c9b6c3704acabdb78fb3a3b226814517e205cb8b723f4a79f34da3b73cac73279ec747dbb432ce6e993557269cfde39941d00c0f97b72b5419558819318562da1c359bb9bd62aa61ed4a4040f290b79f2040ad69d7fd1c3706368a1ff6f52aeae62716dea383798dde1b0cd2ae22f5fc565da5aabc9fd0f278dcd0ee371a4f9254a904a6b628060126cf2544a3c85d8192e4c7e402011625896710c0443178cacb322f21a052de1a21f841cba5e6c754ab69a4c32073fd5beca01a23561baec52f0a4db390489795d293fd48df5b504e1cd0eca71cd319ba375d727191d7eae801b247edf07c3ceec2eb98829b695b776fddd52b819055c42f5a9868420f71e40cdf92df667d288bd7c682d0a7411682bb01a346e5db4da944d8f285ffd11071df6430257e8befa3c66eae5c7dd670fa9bfe94bdb23f8083774a458a4192dfc270a4e0cfe3fd1b5e33c24b1278b30bb299b350fed8280ff25cf5279a93aceebfbaf36b009170c7ab80bfe5e1f1b9d90a7c46346c007c1e7a0ee612b657eb80c8089fe10d0b96c17a41c5cbc0fa79b1bf8bd82e023c696b0b701ed9b816ba66a899c63575f0822f8309908184c4f26f2fd9159bbcc834c6fd92f85b2c1f91b7377112ead168646ea9138606b8370a4cd798811fd7d16e2b5fdad1fe210086fc7d74a66fe788b12cf0f9e3902c8667c8c6dd1e1070402c0ce7fb229c9d99677c23849d596566601da58760da43fcc82dd34707520c944964347a9f5d65cdc9d62d6e0135469c9bac945a7a8997bdd45068ea2fe1eceb5aae1ce12911f550713c98c07a4a4d3f25cfed94783840a4108f49d1d5da9ee13bc8ac9a3a77cdf642e5c5696d339bb995df8fb5f0a74e1be8c4d0b5768eed4fdbfacaf92477228e74e177c1c421f8aecedab7bf561cafa43b84d298049f78c436eadacfc9df0d565d43cde52781db64e6cb5845b06fdc48ce5986f947200d630cb925b983b08879efdd4556ffe43f3031b29518afdb095f159e0d8516bd97714956e775f4743dd2869ca1809d27d5ffd76f422f0026a1e95e188f624c8a71e8aee6b6580ab3e45dff2283f8fc4fb0d32e463ee03cee427450cc279d396079e963bbfa45a184206fab8d5ced84caf2452bef36c877e83cc12e07e2fe5aa85219a645d3e1ccfc2b7f98cc622b221de269283970f889abbd5ebbf89c769595dbed84e9ff382ce08a5025f48c1974a5411c09b7a0632d0b1f1f0cd5a0d71ca41977074f1468a886972f3c5a9444f59c0d793f7fb139a770f4f90f7f7d666671e4283f424201f4e05e42840df57788d48375df952ead1aec57b0520fed8146166a0374e9184d6d5af379378e048a5457c18e3ab849e59f65a23252fa499b9b6be4ab5ebbc18b2b5622f4efed96ad7623c92e32b3a8ad41c56eb784361879aeaf643f6ad2df6108b83d5c4006b24597b27b041821e046e98f78d6bd2f0ba994a907e59a1be9273b690dd43b983d3a781ad8ee581cdf804c59cb2abc7315ddfd5c9c50708bba18c698e8c3bd9b7c896e32310346a74fc781f97283386f99803ba25e1e6610349395273524daef8d39d00b0c3bfb3a71500270ed428e093b937b71498a704e323fc092d8e8e52a33a21c5330b523ab999ef230347b8f9544b436e28758274c60da5b9cd16635a83ff7b0a3a109e81ce6ca3a45846ec1cdefdb4227b5bf3e7c3f5914e8d29aa627794ab4d1dfffd3049f18f4bb76dc3e18438b1931a7ad7905b16e6cb1f42713cacc0dbd840ab386166b2797db0a6e79b275ab3ceee7f0191d83727c4f1bcbfb522b4ffb8a144b0ab3289fc0d5010bb5d6f00975a52587cd3deb7407620968a402860b8dc3e949a82f3498f244c82372491d53f80f8c12353f92d3f48a3c51c75df3a2f5c35c73bfc2aaca3f688246dc3cfdc913e02adff9fcff5a7b764771a5cc6885cfec757c64a4f06181d7ab95e0f27cb6aa49e47ff7f57012d432e088cfdae6c05e6dc66579b706aa280d53f6e0c8289e5a6e7ce6faf79d669b1dbfdd47e1b066c2195baf919844fa8608fb8d6ed21ed58d8c9135f3d74513bab4a5ba635de754709333cf76deef5c5433f7ef60470e95fede58e73ef77d379f9beaa336d25d392716aad71d2a3f58ef51baf3969121228fa1bc3a05d8186007e61d9e7c7f2a0e7fc054b78537ba9e6ec40f7ddbe8d36156558d8924230095eac45e3899ba6154514723604007238ae9a9a45c52fdae1167727f380579ba6fff2539a80108e69387b13dcec5eddcd4a96331b097efd7925259f2b7569f23a3727cc4c24d9e82858b9ee43301ea43e8e9e44d0490b165fd3ed7d21f984dcc3bda8fbbd72e2e3ce4c173383c8cd775cc7caf6d9d0bd5b8d42cface46e133dfdd4300c111826d5196c09b71b38e4abf2f500d90e84cd171fc191037c1bfc62bea21cb2dd66cec1beee089c88c607537579497f723b39ee162d5ca1db40da91eafef3d1cdd09a3f91ae92f837c92d8966f77d4077a387b86842bae7ec2238e049af5b0c7f0abd688e1d620aba446ec9242a59c44df6c5c4a7c26357f9333b490cf77415eb5a5552398433655508dc33bf55151909c40dd457a8608e4ac75f165804cddc0b8272f0b5ba56235f55e6091423af993a35a86a423826fa156dc49504923b52f3d12b32fc32c66a50d7a7f3ef48873887aa94d98083ab126a170ed5e4b5ae35cf10726bcf3b118218a4eccd6ce7092a33e204b7224f45d957d7c1fbb7a56a8f124faff88be97796e8e098bfe0f45c557ad5e80367576fb6b6ba08d953a95a78f46b4a56731e89e9c9c66b037bdc1cd511ed8e9a2b638c509c081e0881b8a7520c70e9a6f4fd09c2f976b145336ad4323fd953232538956168e74304f218d27b15f6bf8e258ad775e006a78889a93f14e26c2babc066e6766af7b9bf04d074b46a82d53a0cb0f69f4f6621300f5036f20befca3eb12769c1d9457fb0adb813c04d76eae166c8130d001d6a55a54e1f7d1675948419b0d519c3bcd66c0a92858980012848523e3d727369e86e7cf1d23330b15e6247628a9efd9207b1519b8d6bc22350a91f95f5e1166a8946837e4ff4fbffea548147630502703f93cd5f3aa3ab43706def9e6321c5b5b48f454dd88698904c291eb189a30c51d3d3f708c0a97a54be115b2045b2e7d55e4767f2ee2ac1ff82a929619baae24ea32ec124d8da48f3d05de74396101869807bd04bae8122cacb77e8c3a9ed310cb4af196477e54b66af6c8f2eefb09a4c9335f9f3f1e1ffe20dde50b78d53", 0x1000}, {&(0x7f0000011440)="652aa55c1c7bb12eea99c9036f3c714b2e384e4fe7efa471eb676852d1e029f70c2f022103c3a52f5ced441fa18a06cee6a82bf98a63d42f532321af003039fdb304005a9f87d3dd23a17bbb8f5e3186fa976357d27f45c5cf0bb59537a5aeb2f565f006be8d850498", 0x69}, {&(0x7f00000114c0)="e0a7d9c6c60667b59730cff7a8527f233fa97580e24a515b5b766df0a00ed76ac35ae97953b77df975d953aeb2a51698788f8a4bb92181a0cc57c4c2495be41bd97bb444c21b7f4148530e2d3f940732afcaf6aa42fc1627be3a346b52e53be4b44fce1b1015cb4e0bbc4cabf3ac2c1cede7da6438203bdbc1d0d2c35660605a91cecacb94a376b9f2bb346916c3ffe5a66ba326e6df546be64d493981fcd9a05719fce1e442477a6d0a0a4c5a4d25199f785b7acce6dfa05c57d94b65e8712a4b48926f2b770435", 0xc8}, {&(0x7f00000115c0)="c9549483a68888ce0ac1fe7aa60e80236355ddfa979006d7c1875d44153d0cb37e9e8988f1258717f08aca0c18c2555480d2800155e49dc7dfc1459ce212ad58c4b6c0513ca1252789747f1927020e1bb15e70658d245d13ca26306acf72d00bf10950e4f12d80305684e63c067a77019c00f0e3890ce178f9c7aaf4b4d07db6270aace683196c8265965ea8ea036ca4b84dd48ae94919543c2ec14b0b22be2588ec9a4941e6248e62e86f506efa4e2dba9b910f4ee2a39c69aa85f9c173521dfbe108ea0466e3a19dc29d641f34467945c53709b2cc7bc9ea8dd8ce7e2de6d0f363e2988482a5bc2aa2081a22c260da67339de4363209f8d64b179561c22623503429925f5c58fc418990eeea80c78d835883843441d51b0304b5f05ca5f18d02b30c6b4e286e6f3dec2cb96091ef3a9d17688df72e97d24529d81af30767c640e73ad2d3350e95d30fc467a0a5b8ddb5b1fbdff2c7a8f40d319f78a48bd73e6ed5802065be5d5bc7cf268a0a5745ae2e93850b744f5f062bede73e0f86c03cd0a7b6861a2eba936d5eb7b1b24256824f0e8574c62af232496bfe13401bd3644c0acdf8ca92bf9a36877f1da7828faec696c3050c9bd09ee2196569c5474dfddf5fb12987dd6def568a2b25c51938156757c523c47f1a2864b841dead724274b9dacc6ab87cc2260ce6a4ff8cb9615123d99fc74dd351c1cc406d5725df0f0ccd135fb9d21e0c6e30f686f3573195e97ab19483242d262391e4ff49e0a5b431a44758682a9fe4fb02e35821d7aaef2a0ffe8dacc267254f537f33a7266a9b3b94eb3d822c7089119f2c0979764be0b32c2959651e1bc77ec14a13f9c87ebc81324a34a2687b95b3b60cac458725ae3b934cd017b16b961ee225133cc8160ac44db81b7731fc664f91f6faff0165db400e51a90b6bb8f59a55b3fb9ac4609b1a380f5fc216ec527ca6c88525154e3684c3bc705a1c27a58ac067f24f8f778d81b8177ab5328ccc2622c8566ce33c49e9fdd0433b36695666b6007fe0f643cf5f1f133d483c310280bec2612ce11917fac18d64b5b3d2d0ff54cd32af224bdfe93ebd22e0ad7162b3aa3c90dc51740cc9a75e23ae9c75ba7618b6ef4866a94f90cb829b99ea07cfc4e62e481e7d271ffaf6db500a35a669cf88dab1d74ebd7be38ef197122f67234ff25b9a566a8745026e32cf74b43568605db7c26a3c9d6f30e755bbb8c1761708075138fd7a900b3fdab5ce69e33d9699b86cfc09eb78b3b0ef9fb81e401fdad30a0ede74cdb751a8dcb54513a5c8cfac796a11ed07692c1b2849247c417a4ec8aa191a9b3f7c3d50cc34ef518abee15fad46412ab1ed8ca55943ddd61979826d59e7f1fca6d526bc143d22ef049192f8130a0765f2a3791a90b3575e69f1fdc3c56eb232224cc51f6da58804732f634bebbcd5a148b47d63058e852e47726d0787d4ebd931b1f9a58001c32e7c7e1044cd0fa556249e71ec295988ab8c0964110143dcb5619fbeb6e890a66019052f347c280df591c09bd8d4c2450886f7cc75b62cda3e91b00f9ebc2db8e4e68028f09060b2bf3579931316ceeca192c1a39956e3aa199cd187e9e27cd9dfe6e89aa8ed079b19a32fc1af86321ef908c838997d118dd3b3dba3c2af7c4c7b85656e2e533eb605df69f2e5931a3772832fda6ed982e38839e81c584481ae429808f90f13bd12e219fbfe6f9a00d657cc2072986b5a8cc84f5f2820f2295a8e41af9764936d24ba13b19a737530b454eb6be124ef0d0a08cbcde3886b3abfc2165f8b5276c0087692bd67fe2ecc689ff1c5ab0a1471e2ebf07f39412075e9a156edfc2e6e7a237a51bf32b1bcfbb6f5bb48a4320c237c89936d876fbc6c94be14e2701b128024d2f831fedeca26d9e2911b85eef6dd55ef0fa8bb5c653877f9db57f72143e8dcfc8a709a4d5cde0d66564834d32c203c043441423a71397c88174d37bc4f462b10c3eb62526c7e15c4e7b5ac81d736261940c229b78bd63d539f7197c1732fe8dc912ebe32b4478f7be2a9b56189ed94208c246b6118638eeba8ec8f37259bec1f25a91903ae003970b9af1101604bbb8d72253bd9256969b99563ba2a0468637741021017c0aa479aad1c83a27371e1f27164597628bb445a1dba175a8e00fb1171f7e90cd28fb7003d6428356c915b47f3d00e33321d1ef35ed3255951569b93d97d249284fd4b021ad85a56156076c950787c47efdfeabb874e41b83c14896f2c0d87182214cafeaf11a63589c4b2461fbd506b84522b4c12f56771aacc7f9da38d0cc1ebeb67be6b485e7ef52ec20dae83151a4f1f0c89e4668c02e2d27761a3a52e6c94fae409927c5e38002cfb8daf81a14ae212de2ec916e929a9e42cb8d9dc9bfe79d1dfc34b6ce74ded4e6d798ca0cd7a5f6d2b75fc0b9945c13cadc9992038812f040521ad4c86e61bcfb588f0ac92fb7f87df1f585458fe08fc655ebc33d4c10c43627281cdfd373b923b1753e5c5c0940c25cc001c4ad6e02977c15b644aed91602ec789f828f0dc718935fa8e4f2e8d80d24f0836743bf37e737543f240a9340875eb13d06b91b3dd1febf3019d17bcdf8c8db1b23deec33a1a897beaebf177a333d526697230c6471c543c1096f353e2d7e15d3b641df5923b440486bb7f38ecf21c12bd007ce38db8701cddce2c36d48dbdab6876ccf818a914cde135d2160615c8d2899899255f5b0acf2a14ebd928b9f9eb029870b924fef4beae606b70bcf5704a4f05e006ffd33b6195380136f0cabb1a428d2a35ca4bf8ea26ee2a586dd481bd31dec565fe41e10bdc5baabbac8c1c6ee408d62d47e0787352feff79954bc7d504d62f352f15a621e6ea6098499602e4198e7066246ecc461117790723880876b57dd4c4744904e6c6c66251204cd6b419304e8cc991aede1391fd2ec7f08cff1a37d587ae0ce69a7fcc65129dc20a4fcdfa70f9175560ed03195dc1047939aa3454b15fa52c8ceed56114adbbfd51903ec40031c1598e4c261c68820ae214468671d0ae51d92e1413b9ee9c56e050ef371651d27e2091ed4170522a82d7a89606bf8c2c6fe1f98c492825b100c19d161441d5adafce8817564337ffa326690b913722356b6b1db10f19e4be9b090765b1c1b0ac869c77c86d5624ec9eae360378c18259f8d7f97cff413d4965f7b8e84a33c198dc5fe4863948efa4a0b51e99cd1d090229d490fa159de11158c415ddbf2d801361e7ef82bce46431780de16ecc667cbfd49dfb6d148c77e6329885140ffa3e11713de3241e48f5665641f9233a004b1d4151825b710f11850ee649e1571940d1ed0dc81a6f40d8a9751044d84c053602342fa846b3c3ae6ae7d17a56f50b34dbd76787f138c2f274db838749b92ea172baf7531c9b54aae9555aeb4bbac1644f22c61d2154bcedf61242f3215bc8ca2ef16913938b582c31b610885ad3f483c646f95de3783ba0c8e5d6e8078845071dca040b98ae4a9719d68584a570ae2db470b06fa46d8e52d1b0b81bc4662ea43d65f7b854979a8df87a5b5a9e7a45ba9a020ca4dab1d157435f2dca4280e35921f3e72e0f9b2421185e99a120323dd62d001d923e5a810e9d06c80e64e39f347fe79c4984bbbd1b54fb332824fbf69c460acc88225b3ee4e4bab456b6f3d5603c535349bf7fc803a2f273b0de2b102d92febac5d55a7088a6d0d5bb4eb7874e6fe6932fae05cfd9223f77f45d67bd6b5a700175ba5d2ccbd1f2f0472fd3cacfa925db4d4eb79a1312c0b238a07a07bb6a0469d567ae998371d9e15905829049135b08609cedbacf8bb91c91c11bcbc1e284525717ade91a31abf0bbbdaf855429f2d3e832448ce85bc6366626cb8976c976595031b516cda1fbeacb0a16405d7e8e9fc5835d5c2aa9b101a853dbb700225df7e5fac4e9c410d022f1615e07712a7cfb99ee03d7835805fc43de83569109ef7bff8553d223c53fc7a53358547241981ecfa1583e40aaa60e2ec025934cbb1b5e65b6dadfaab9033137a0e57e50941e0448876398874adb739ca0eab56d3d9c37da82086e6da458110c7dfb341356678eb5db723b82e16be6b37b7c379baf57d616eb926900522f21e6c0c3e37c3ff86c6e8946d513fe6a7804562a12dc41e708ff6b97ad006a53bad572a1c624fdbc87c44776bf1e925722c3b11ec36136202422d0ddc663449bfdf5dec652cef6112d990adb5b5402022546b0c9e4602b907ac420f43701c4df4d8020546cfc31c0c975ec865fff22fce73586cc7a907f45abc01a3f4b523deba422031ca6e6f28c718a7052f11b7b20597dc555e1cdb823d9df1129a39f682eed03cc238b735b0dfb14adcfeaecfa4ac36d15e18508e3f208c23c30aa0ff162c2d394eec9d0b1b2d4b3fc5068d824155ed0b2e6a01852a1c3dffa59bbdce778a6b61d8343d66124cb4675a72a86cb3df9323ebbd1621373facd0f5c81d989a97a4b961ab1b7824ba05ad1a9adbefc865746e2b7602a870c808ec9c72bb9ceb2c02ef82c8b4f2f9430c87e349b4ff3dd04980183ce5922b7825c1fb8ff66ef6713717a386d3248ca50d2289fb7e8a3bc905a5c9b32ac3ef786e7f736a62d47f249551a7a988d8506ddc87bbb084ac17617eefb2710d7009a963024850ad1d90455ecb816168eec87a648aed40fd60c597d663ecfdd886a45e388385a6d22c66bdb162d4baa0ac08b0b0b249d12ff659f9513cf559a54eab45e2dc9c39c8ce8e416ce83553f049682b78b20985a53c1f20a15af4befec2ea997ce78e61578a84707bf2eba57ca954e3ab1e2d1dc13e1e3bb843974144dc6dc23509948cbf0c693e22c8a932d13fa32429b254e9c2b8097d73b712a676cd2e1b15735b15467c22ebef82c6008f4498b5408f1624f7595414f6018ad99c8ec666eb3d1eda13fa805ea8193369725c0b16d5dcf5a3ae0d1d61b8eedb2d31c891ee03c6591a00918c5a2511e401871a5aa66102dcc4aa497bff7a0802d57da748e06495f28bc729d7c4c8a8fc14c0d94875fdea6e3a49c28fcc7060b7b774caf10aa762574385372094e5b2c909dd49997deed6393af6f25ecb28cdf11abd59a3a4f2c005b9ed6dfb320b5683c51cb15b32a4ab329c3bf88cf1a9c9bfee6be4a4142d1ca6ceb983f65150e325532e2789f3408206901909801c4cd1410870fee6f2d4bdb86714542cee788a8c5e8705ac2f1d0208434c53a8900f70e109b110502f57fccd05e8d8d436a6b293bfa181fa694ada89d89797c20fe71dfcc795b960d6b4f61ad3e36ed3bf76de45c84faedb7ade45afb746d7ca137283c6598aa98ba7e7db95034c3894c21b2a99e6956682a79b2e613509c90700b84097e6b9f7e25392fd85985185758eeefcc0b7c866ea556847efa78af4fa1144d0e5e1a6ec416e47e96a64a94043c6d423f79aec016ffe2d216dd5ddc100364abf75e3ddbcc207fd6240ac0f6616e42cd07789f31dc7802cbe709a5604df7a11bdd78145266ace44ed0befa9cc4debcd3b2b18cd245f08af0a6da43f7f2bdcb53dd0fdd9d275c286c638d8cc8fc7418f118be1a489bf97a52e9ed85d6e5d8e1b7dd421ad224b9efbb94bd101daa5158834d4d153193bd8e161827241f80985919b7192729c2b7750c93bd1531c083df2d2b36960ea9d0be4d203ec1201aa9bf31e1f9a94bd71007472d26ec3a005fcec1bb6a7893dddb56a4cb567cb55a618792dc100a3c371981ae633a7a12cb4e6937e51173b42bd32d2b9227ce1b5aa6b9079d66d468eddd5828721f3920", 0x1000}], 0x9}}, {{0x0, 0x0, &(0x7f0000012740)=[{&(0x7f0000012680)="da203274b4d9d0861c6a20cb5af4129538dff73b4764b6e776a1b25582eb0fd0e3863230aca26fae58b5580fc3fa5e5314c0e2c262f4a37c43dd998230dc2985a8dac58a8b31755a23998be4c84f2afe3be2f067af64df2db6014118f8e47ae47734064a8b0012fdb1b5af00f803c494b582eb267bad88c3648a058e4af32f0d2f864f", 0x83}], 0x1, &(0x7f0000012780)=[@rthdrdstopts={{0x28, 0x29, 0x37, {0x3c, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff8}, @ra={0x5, 0x2, 0x4}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xdb8}}, @hopopts={{0x30, 0x29, 0x36, {0x2b, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x89, 0x8, 0x1, 0x1, 0x0, [@mcast2, @local, @loopback, @private0]}}}, @flowinfo={{0x14, 0x29, 0xb, 0xd}}], 0xe0}}, {{&(0x7f0000012880)={0xa, 0x4e24, 0x3b3, @loopback, 0x80000001}, 0x1c, &(0x7f0000013d80)=[{&(0x7f00000128c0)="c2ec625f0e1c501c949eaf2d050e9410688bd275f85e68fe6258a9215bb45377e6ad375e0156ae4f08c0620806288706b0a448dbce77e4c2b91767405c6d53cce5f1e6908ef7984abebe4420317c095f6006ce2441fdea143bc5c37d8dc2bb3db965ec0f572256b097b4dc6f96c1095e20f87c0770a2f6712e85b60d8453e9115b2b206bc2078274dc6a9dd461dff44077a8989fa50f055150fdc63633c5fcb12051e8839b4d8723fcf0622324025d4a234b7769b358", 0xb6}, {&(0x7f0000012980)="f8290687596869dcd0b910aa119d8ebdfc8475e5dc7f96771d85a42ae7880e3b24e97449984a64a251df85caf400ebe158d85be6611e747a11f7eb7f9a6d16da80e443ce99f179661684f5970d6e38d227e2efd810208d1590ad1eca87af2ef8eb437b8481c3ef71ef1daf85039aa018e3060d5cd5c61ec650e41c70740b", 0x7e}, {&(0x7f0000012a00)="ebf42fd443e1ad69abe541a2dfd19f113fd960968e0806089a6a3612d2b87c32721df1b798747f2c61c336d736ca0c760d283374385d", 0x36}, {&(0x7f0000012a40)="d71e2805dde2c7617fde4419bfb72fbb7666c3b7b653f0e8abb10097c6aadd5cfd9447af5c3966f6cf4abc038dcc5c71e8c9a34ae742b7ad2b15607bfdf2394acdfe7fc4bb2a467c633521b413fa23437b2d470e7ecca573d78e4bbdf26e6a1aad40b84123ddc1a069cd62756b5b651107d73646fce4ca7d6b7808fcd0f949dd4e6fc695c9e1a0ee4ef0350f51facb06359ec51feaeef71bb7d4529de07b997e7bc000127b01b34fad51c437e58e6c6e7f7545054601530db7a5688bbcb43fa0ea87af2d7d6cdf0d52fa10ccf9e88699e87add7ecd7144c6c3c68e919a33c1070e08a264ff6c62c4", 0xe8}, {&(0x7f0000012b40)="4c50f46868a987872e66572b60772b85c800ff52a15a219fd59822b69868dc87eb1f0a276de92dcd770d9d45cf67a7654bc963ff0b8aed4a8570cdbb31441805cc7cb8916eeaf52c916e1a7d87274b531b63939b80b2e5b4b886ac06343aedd19e3562de49a1ef54305b7007b512243f7fd40b762bb41d23b83c0483b3f82b775c191e8fd6ddb4c22c1d8e7a960148c1a3ed14f404b716dd8897f9aa00b03075b91d21e2cd789bf6e991ba44c412514e80329d7135b98e99a79ee318fda2103dbb79b135a9298c5d8fcf788529358ad05aaf0213109967fe54416aeac7564ff0cc2d0e94c46bdf889a0fd5443a", 0xed}, {&(0x7f0000012c40)="84470be0711883e7f4594e5587945cb707f8b1b7b69e1c76", 0x18}, {&(0x7f0000012c80)="4e519d73e07a61e1a287333037b526529aa6e5f9ef7539f01d02275dbb40ee7c29c3f43da3a5b26fef44de5e38a89944883aff3cea47f8330ee54c2dcd1c25810c9492dba60ed28552fca5fcc7e50ea18d9b79dfe3c89a90f45eb7891b7ec5fdb92e67ae252e8f434bb568c9f4311323d18693573dfe3604c6ec9178d4d90c2dec2f64f9c23d06f77a8d6a24641e6683844ae0bd4b4e704a86dcce5b61c5cb4ea7d51611ac72ab566bafcbf760b214d837a7fa3405617a56e0ec63019c18744357f08cedce302ae4cce3e9e1cd806c9118eef697003cb614131ae8d0aefa380be855405e4bc0c677ebe3333174527cb0c4922b29c26a7e13111610dea2d2e251690d5ce7fa9883912f33779f2ef2dcea77fca261aac508cd4f22fd78357db7795f514c4d84ab2a78900889d68b38accd897bbd040a9c8e3809d8bfbbdd0519de0b4b008ecd847bb93a1dedef91cd89874570547f27f7023beefb832c2b2e3d3a0205c7ffa7e4c8ec314e7f575fb4a17b95220aef9a4539b7b134e3364102ce58f2382df9a20761360f51dadcfe45a7c75e31476ac63ff59866658297b6d339e40bac9534d8afe20bca38c28313e772d182e1c2e7b0e1d58a9f0d9e1f28bc221c8e49cb39b3da6df082940a86bad81cf7f64f1b0349e84ebabaa997ab0dea0fe7271a37b83bed51aa19ca31c55945f4e20c9986b51868e2a844637f291b060cc074d6e479aaf507f048caa4aa8541b5fb4f0b1e9aa37349b93b58bfd42efe6a6113ac8673bc5ac81cdee889fccd76e8a141b5a13d1ab2b9be3dfbe712709a0ef0087d2ed68951a76eaa215ca6af36546e66a0a8b895c6353370d83964c9c7f4d8d9e2e435f988d8a5c3212cbae25180d7e0e8ffb674e1d4e5ee58ac3a974d30ca3f895fae944db529fb8f921cdedb475692f27418409a3a701b5c7ea8f923c6b45cf00cee7899c448940b624a7dc575c77f848c79fc733fd76982c2de02d9e42cffea90e8164025204007d793513bdff3a221a10937eade34dd130ddf60c70608265b49dd4150dfc94725cefcca746e933108d78306ab37d787e725928b24939bb822aa3228c4bf4d580f5bdfdc2fde43686e0ae9db244be8ddabcc40c2f9840debdbf8eccbce57169c243a8d549b8f83500a4486af726edb37c6b837f60582d0f78214edfde129a4a1702d5c64ed4ad28334a7f1400865b984bbffff799288bd7bc387a25019576566e7776756a6b16bd47b448ffb025628c7c19a61389acbdf292d3583629e5a65ed782e3873441bba45fd8e694b2386be02ba4b6f22f7b952a29380429dbb54748d094b0f7582ab0c24b17033e57ad5b34418388d78baff78cd4784345dc45f7125e8d92292a3547a4e0ad92b2d50f7d655233d18952093d22bd01b44119921ed85b8f00b24078e653a6ec50f1c37e9452ecabd85d004587940c73cb032e9b60210496b397afdf6167c7b0a5b14fd4e5f5af72f839bfe4b6c8d34a7bec34915ce7de7328619def17b5c06df42d5198812bf34d048776383b79d87c27f74011c87a6688c117cebe88f697e372d56df896e08219a486270aebfa968ae51e748f8ad84296585402f8dd7c89a5d2b159ad393be25bba666c107c5185bef00e9c31e341150bd67d8203c0d95cb6a50361b5d9760d58a9fd28235243874d317bbf39131df5e61faa676661ff24a4b1608d3eec44dc66d14d76a5a84ef08e669bcbe2098d470d31bdff992e060ccfdf81532aa4ecad223716fc36d9403aeb86e78e279f366e73f1cf3dc7626c4a0e95bdf4b093c490360e92febbceb56465c3da9e17f7e5191143a4a46cbd8fecd40392372c02084d2276d125f2af5010d63219b391e8e67318b80bf7bf1ee8e2f3edfa9a27df3e28ac7934d20e718d6a6e42193b4e3cf378d319abce6f7b5c0750ac92bacd8a36fccfb17361086a1b214b05ff1152de27e6400767841b4162db45189763331d559506a277fc53c78b3c18628f96db06fb7f9b31042f64458cf5de29e72579f55fbc987b46d5bf1338faab8683160c0ff088d32ee8c1d54b958df66141f20ac16ecdf5dda8c2e33e2e279ed9b30603854acc52ec4bb89d62f003398e26b12e6e7596ed20cb5aad9bb0d964f5f976f9798c7f80a97b58b7db39192180391fea17baeb1576214ac2f19b944e2861733c096469412d56cdaf8e09cc67a42b87e94c397891e8df549bf981f83019efe83e4e6085ef5b91067d97800db389171931073b2a44a20a1534d1dbfa9734f79ca8f02abd295eb9bdc8521869bb501587cfa119af512029e1460387cfd253db2e1aee9ecda0675152c26031cbc6fc55d407588daade79c74c4ae424bd57215d28b01aebd8cd684067040997f92045c4281806fa487412b74c5ade2e092dc57a08fdf46bd87db049f56eb5bb1c7d70f47bbcec920a2d6955f3adcfe2106314d5d18ce304051659d0a1906fc7c40a5033503f3f77a676b9485c34eee8bef3481a58a47f73817d6ab2cf1b76e8677e6867bf407f86d5198dd19eaafb62765a9d3f6232f80da10abfdd87acc2164045beb5906f80e5db4a9ea3fc75fe7e9832f3600d81669346aa4fd86872920651c7b16d0a8d2aeb82cd0647d7efcdd27b949b174eb86765bf2c13dfd177911bea905529b8307d9050bbcc4d757c7db68e3d85ee2d7fb4ba2af305d486aec5f05bd3648b0720133bc144719d44022281080de0bfe7bcedcba652ea61766b23c7189b51cb7507ee339841f24a4ed88163f63b397102551b7fdd522fd116c7b6d57eb5b080379334e12b89f121426f79d706226c925749d4c2d21194ed613510ab27290a7808eed2880aa78e4624692b9bd03699e70e573abf02d78ae8aca1b1e4b6e8ea7d944e042c1c0cb43061e2546193fe017e63cf40f86a04024fb6ea308968d79c8f4a33a1b6037eb382c0b5caf9b51a08b4b925ba4d38c78647315f7601b81659b49e6c070d706765aa85f4237b6b47c1386684099a7c3c485f0fb318e6f3fbddbb015663527b254d5ea2c313356a02f1d855c1a4e6e18e1289fcf3864a2e22591dd779b92d5c13c25a608030be2075b34cc95580a92b1ce5781aeb8220349124f9e0eef81810486cff9648472e6e4d92ee747522ab6ce70ba002a0f0fb1f5640b140b37ecad10d7c11271a4f76b7d290ee9b2622028182eb53f3b29135adf2784099afd77fa15be8e1284559cdf25886333813dabb4572e7e54a3df114cc15fab20f05517323158ec7338adfbb028c52e36b88b9eca9dc46a9af179d70df14e27d3b40614b15c359f5fd86cc40fc7dad7e1c2d37a6dc5d5f5523207d9ef4054d58e3f89d60c3e21fd27c104825050030b2690def887aeb1a34c60cec9ae9d3bf8088d60aeea3fa0de70a0b159f31812b3fedf964145d3b02c4fb74e9538b18b89237e6a7702180221f0ffb721e8d2182669f4e0cffc7abfc3acd02868285e1e2cdd9e43113762164bd57d8bdfdc4cfa863a25854a73424284e77376421beb3675b1ef21583572934812c80677f38a5447e30f56da9bdd6d202bfed0aab5a1c5d981ebe51e34703203f561633a9438eb2600d876b7dd28bcd6f5c5c1c626954140b3b2647630d47cd36cddb91f75ff5970d172a852ec552f6a59eea604e60c31c8a869079d566aafd991918fe93a34ba739c70003336cbaa0cb3b0e21e37a06f5b65ceeb5424e5a9383be4ebc5dc58dfc5bb02ea7a0484ecabc843e050f1def7dc5006d39fb853f2b8c272a6e7088fb52135fc9de64e2b649c4c13a847e66de1075738fbf778310cdc38ac66e9e6d83dd71c7f223d047a7d7537e75fd2a34d6e610c2964b8d673d46823ef07df1da471a4941d37ead4fbe70646070bfa1f9927aa9ca15aadfcc7172db018a6cce34b09bcd1cb3d9070179b32174a2da85a191b31be7fa22b9bd80213292e0ab2b110d6926fdaf678d002c7b3b1ae846684a6878a34ef59f7bb63f8b53a7937a7abffc4288706dc1a44a18f7dfd7bed6b14da0b6e7b085e5662c41641dbfde611810f1b1b7a0a8930b6851fef14baa5e9c962b9c30d99e8fb49f459bd91094dc244c003a3dca37a9fac5364fedb1bf637873b0400b611191dab5d7160e4753f9079b60d2d95dba49d3d7cbe8ca93c4ab4d857b688d53b104f4284cac374b9d8b70fc144c2ca2ab368bc4e265e0f4085562a3baecc16a6552f7c2578a5373b6aaf22a75994f2eb21ec66871721c8f2b9b67d589d7932f5cb222a75d957a6f760fe13324d268a33e2a080acf467e4ffaede7e6ed52c3a3b433fa873388b32ce6c157a733f85259e4e9fa55b9cafe452973210d03db330b2eb2ddae64e9d303c8e60b37e2dc2afb939cc3afee7e029b1bc5393e1747617a95e128dd8e9a14603f3e1f56821ef7ed1e2fa33d0e54240aca89bb347e99c066029bea0e888145078f53922b589b99b8450c52405ca4e8252d074578500b7554119aa732827d0dc953a6b37e1abd5725f630672dbc7ca4f8a79269daa7fb6979c78fb07ed554f1e392585e993ca53f9d66f471aed907e7456d810577e1caa91b57fd84e66876243fb0562af09006ace012059b369d040e8178c5b8e1a83a99bc58bd93f593fd9946ed9c1453279d276d0db1a4d8e12266b4f3f476bf539a45f862a5bd18d892c144be895b7bb46f1ac5c7947b926e96f7391a11063e8d44cae8a5624127ac3bf9eeb31b4d78274d2d0679dc029c2ec94a43c37adf9db29c9630a673693512b98f9d07d9f9f9c9e46415539cf29280a00ec73ac4dfa119ae06e20fd7ed335e30e714a5f5aac89d95876fdd8f9c1679b39c3d5df79e0aa3fbda8f47b0c291cbb05c8bafa7b741bae88be325c5d4b03a5244cc9004f45434f27ded1b5c6ca891ca3c8369cfb36b8c5f9c021cc2f8027dc6a09c322efe7a256d8ede2d1b83b73aa2287c2191cd05b22f94d0c542b2bb265627d3a328c9db409b67be71eccb625cab5b528a805119c4819843f63c856fde5e915de23b219fbbb4e0e871f1e9e185286df43064e08b0b803cf12efe7a9f8ec986c99a212d065875c97018bf56c31cb20abdd41c4b7bd7dc737d076bdac2a9c8bb157a1af0c75fca7c79c8ac8360219938c043b4bdf4602b4fd45abe7e287b90f97a7affb0e74c9d8818594e14362b43dcf588927c03996bf7ebdbfa3d96fe4c860087d702aea3c0a0b622bb3df0f05cc76513693f80d6cee77e2c0b50a10fde4b6840e8d5de891c6311d45e93634a4eb283faaf5b76733cdf9c0cce896afcb5c4f71d14f431f55cc5aeadf6c18093c2ce3fffd45a5705bf25c3ea8f5bd05c22d74573670a1d013783a66b6c853538241f7b8a56a6d49897c15deed91a77eef19402f4e46b09052dfb5fd3a6bb5ac4c04223b630c45e34fb4257dce390c2f96c7dcb7535ecd255a4ab84eea3d4e305a309372fb521cd0cf555db75b3f5e3d71b4383839cfde3a66188dc2aab616eb0330fa8b19e6e185487277a3b7d756482985e2cc4ba74119eb613a27a07c756cb4cd5b7f3c66b754657535facd4e072cd227ce7168ed1095864549d5e2d21d9d2f83b392bc55f29fbc0d72a9225475cca4a909adff306f21d7cff9de18540735a8f6b43423ad2afb2fd31b6aec6f124135905fd48da5075247a1eef63f9f1e7abe3ca6aecb7ed91d78cbc933e4a1d4b442ff02c378ddefe42e04e6d84ad112780a8ae76fd3aa8c5058d1aa97c402cbf977ce0bf807ebaebd70674ecaa5b81ac321b74fdc2a84fe768a1301822dbb92911756c8452b4baf9cbc3c96f73609adb7511d89f6d324", 0x1000}, {&(0x7f0000013c80)}, {&(0x7f0000013cc0)="7a16efb393d86ac6ff99062687", 0xd}, {&(0x7f0000013d00)="83126428f327dce13e4b6c2653eb58f08b01b4fbd4190e1d3e32e29cd456f996c255f0a9ce08c9e91b5457f91cba74290f4a7461052067fe920ccb3fb1fc77c1f03a80d34d7e050f351faa8d5dbd15c0928efdba28e0db5441c8caee4784a9fc7158578f5f31ae44f9de7771d6d415a4c6fbdcc045409e63303121f3", 0x7c}], 0xa, &(0x7f0000013e40)=[@hopopts={{0x190, 0x29, 0x36, {0x11, 0x2e, '\x00', [@pad1, @generic={0x81, 0xae, "9a180e02421e44241ef6681527842df4e6c3b0da80b951385670eb5bd3a6e7a78e55e20f5cc10ff5fc30931e1689eeef81fa3770e4a00eb6eebf52e18b69281ab23c68e61f7129212c6ea45442e5fde1ef45c5cebefa55c58ad0bc0b8e197a3eecf30f6fe4c675bf6675f4cd685a0e0dd6ce6972f58b9010316de390a29c292b0d2b90544233562a27eedcbe0609e9935b41ad0100f754722a84163251fad4c8d0ce858670abc01d47e87ab244d5"}, @generic={0x80, 0x92, "6250aedd9b940fb4d2014f77f28786b63fdf145a11a6ea80bf76a87a00ea236cf43b234e1261be2761d4c8a1801442fdfaeb3af762d211fbb6213c68908ea1c0dac9e786866909ac26fe545ca4ef4c7651d60ce465e25b9b4181b8b63d86f5b0017911952523992d50495c90558489675068c592c22acc85fffb968b8b0511f532a2272bc2f232f4db5e933b6d0143759c5b"}, @calipso={0x7, 0x28, {0x2, 0x8, 0x3, 0x4, [0x9, 0x1b, 0x0, 0x78000]}}]}}}, @rthdr={{0x68, 0x29, 0x39, {0x87, 0xa, 0x8c003d1a32fbee4e, 0x5, 0x0, [@ipv4={'\x00', '\xff\xff', @empty}, @empty, @loopback, @dev={0xfe, 0x80, '\x00', 0x2b}, @private1]}}}, @rthdr_2292={{0x38, 0x29, 0x39, {0x1d, 0x4, 0x0, 0x1, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @remote]}}}, @pktinfo={{0x24, 0x29, 0x32, {@mcast1, r1}}}, @flowinfo={{0x14, 0x29, 0xb, 0xd72}}], 0x270}}], 0x3, 0x4011) (async) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000010140)={r7, 0xb}, 0x8) (async) getpid() (async) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x73, @dev={0xac, 0x14, 0x14, 0x4}, 0x4, 0x40020002, 'wrr\x00', 0x1}, 0x62) (async) mount(0x0, &(0x7f0000000240)='.\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) (async) 3.130560752s ago: executing program 6 (id=6299): r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) mkdir(&(0x7f0000000140)='./file1\x00', 0x1a0) mount(0x0, &(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='tmpfs\x00', 0x8, &(0x7f0000000300)='usrquota') r2 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r4, &(0x7f0000008980)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000002400)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="1c0000000000000001"], 0x90}}], 0x2, 0x4004800) chdir(&(0x7f0000000280)='./file1\x00') r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='hugetlb.2MB.usage_in_bytes\x00', 0x275a, 0x0) quotactl_fd$Q_SETQUOTA(r5, 0xffffffff80000800, 0x0, &(0x7f00000003c0)={0x0, 0x5, 0x8000000000000000, 0x476, 0x4000000000000000, 0xfffffffffffffffc, 0x3, 0x0, 0xfeff}) fchown(r5, 0xee01, 0x0) sendto(r0, &(0x7f00000001c0)="df827611bfacd98f8691b83e4a3b8b6378929daec050d46746d73ffb2e0a18689dbf150612191ecf56885b6fb684fa2cbbedc3a6b0aba15d51ec15cdce8efd63cb3b070ab9ae495a0b8d0821c5c7cafa7664984548d84cb5ff908e660979850610028e87c5f183c3f53374940a3893ac279b69c4f000d799fde8ee27a9cf3c6b9bf7654399b29e80e3ce180e93669cd33ba28649d9d0b2ea1bbd1ebc", 0x9c, 0x4004805, 0x0, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000600)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x50) r7 = bpf$MAP_CREATE(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0e000000040000000800000001"], 0x48) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x10, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b702000002000000850000008600000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bca2000000000000a6020000f8ffffffb703000008000000b704000000000000850000003300000095"], &(0x7f0000000180)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r8, r1, 0x25, 0x2, @void}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x11, 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="620af8ffa1dc0021bfa100000000000007010000f8ffffffb702000007000000bd120000000000008500000010000000b70000000000000095000000000000003faf4f2aa3d9b18ed812a2e2c49e8020a6f4e0e4a9446c7670568982b4e020f698393aa0f3881f9c24561f1b2607995daa56f151905ea23c22624c9f87f9793f50bb546040677b0c5077da80fb982c1e9400e693146cea484a415b76966118b64b751a0f241b072e90080008002d75593a286cecc93e64c227c95aa0b784625704f07372c29184ff7f4a7c0000070000006056feb4cc664c0af9360a1f7a5e6b607130c89f18c0c1088d8b8588d72ec29c48f0af5f2d9f51c4b45e0000000000000401d01aa27ae8b09e00e79ab20b0b8ed8fb7a68af2ad0810000000000006fa03c6468978089b302d7ff6023cdcedb5e0125ebbcebdde510cb2364149215108337719acd97cfa107d40224edc5465ad32b77a74e802a0dc6bf25cca242bc6099ad2300000480006ef6c1ff0900000000000010c63a949e8b7955394ffaff03000000000000ab87b1bfeda7be586602d985430cea080000000000000026abfb0767042361448279b05d96a703a660581eecdbf5bcd3de227a167ca17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9b081d6a08000000ea2b1a52496dfcaf99431412fd134a996382a1a04d5bb924cfe5f3185418d605ffff9c4d2ec7c32f2095e63c80aff9fa740b6c7632d5933a1c1fa5605bd7603f2ba2a790d62d6faec2fed44da4928b30142ba1fde5c5d50b83bae645ffa4997da9c77af4c0cb97fca585ec6bf58351d578be00d952aab9c71764b0a8a7583c90b3433b809bdb9fbd48fc877505ebf6c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223d8d9e86c5ea06d108d8f80a0eb4fa39f6b5c02e6d6d90756ff578f57000000009700cf0b4b8bc229413300000000000000000003000000000000000000000000001000000000559711e6e8fcffffffffffffffb2d02edc3e01dd271c896249ed85b980680b09000000000f0000169cdcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffffd897ef3b7cda42f93d53046da21b40216e14ba2d6af8656b01e17addaedab25b30002abbba7fa725f38400be7c1fb8f72cd317902f19e385be9e48dccf1f9f3282830689da6b53b263339863297771d74732d400003341bf4a00fc9fec2271ff01589646efd1cf870cd7bb2366fde4a594290c405ff870ce5dfd3467decb05cfd9fcb32c8ed1dbd9d30a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce970275d13b78249788f11f761038b75d4fe32b561d46ea3abe0fa7956488bef241875f3b4b6ab7929a57affe760e797724f4fce1093b62d7e8c7123d890decacec55bf404e4e1f74b7eed82571be54c72d978cf906df0042e36acd37d7f9e109f2c06f815312e0cfe222a06f56dd022c074eb8a322fb0bf47c0a8d154b405c37feaf3dd95f6ef2acd1fe582786105c70600000000000000b7561301bb997316dbf17866fb84d4173731efe895ff2e1c5560926e90109b598502d3e959efc71f665c542c9062ece84c99a061887a20639b41c8c12ee86c50804042b3eac1f870b136345cf67ca3fb5aac518a75f9e7d7101da841735e186c489b3a06fb99e0347f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad05573af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f91e358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df90400000000000000d6b2c5ea1393fdf24285bf16b99c9cc0ad1857216f1a985f369191ae954febb3df464bfe0f7f3ee9afe7befb89d2777399f5874c553aeb3729cffe86e669261192899d4562db0e22d564ae09bb6d163118e401e024fd452277c3887d6116c6cc9d8046c216c1f895778cb26e22a2a998de44aeadea2a40da8daccf080842a486721737390cbf3a74cb2003016f154772f514216bdf57d2a40d40b51ab67903ec8485b3b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde8a168c3f5db2fea6f26e4a4304e50c349f4f9ecee27defc93871c5f99a3594191e104d417e60fc3541a2c905a1a95e9571bf38ae1981c4238ecaee6f75cd0a6881bd1594e32409e2a3bce109b6000000000000a1fec9000000d694210d7560eb92d6a97a27602b81f76386f1535bef1497f92186086e29c6bc5a1fad6ec9a31137ab79a404abde7750898b59270bb29b81367ac91bd627e87306703be8672d70d1ab57075228a9f46ed9bd1f00fb8191bbab2dc591dda61f0868afc4294859323e7a45319f18101288a0268893373750d1a8fe64680b0a3fc22dd704e4214d00000000d6c98cd1a9fbe1e7d58c08acaf30065b928a31d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ce21d69993e9960ff5f76015e6009756237badf4e7965bbe2777e808fcba821a00e8c5c39609ff854356cb490000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466ac96e0d0b3bc19faa5449209b085f3c334b47f067bbab40743b2a428f1da1f68df75cf43f8ecc8d3726602111b40e761fd21081920382f14d12ca3c471c784ae7da7eaa69eb7f7f80572fdd11bb1d070080fbc22bf73468788df51710eb0b428ee751c47d8e894f745a868404a0bf35f0121008b722b1eaa6aedfa1bf2e7ccb2d61d5d76331ff5e20fa26b8471d42645288d7226bbd9c9e9e1cc9eb3d541e407cc2dae5e690cd628ab84875f2c50ba830d3f474b079b407000000deff000040430a537a395dc73bda367bf12cb7d81691a5fe8c47be395656a297e9df0e71b967ce7daac4be290159f6bcd75f0dda9de5532e66ae9e48b0ed1254a81faae79b6af6fbb869604d51de44c4e0973171ad47d6c00ebc7603093f000000fdec30cd6db49a47613808bad959719c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f15d6533f78a1f4e2df4ca23d867693fd42de9b49a1b36d48a44ba6a4530e59bec53e876dc660dd63bed8d31c31c37a373d4efd89f0000377b1b1292a893a516dab183ee65744fb8fc4f9ce2242e0f0059161c5e0000000000000000000057d77480e0345effff6413258d1f6eb190aa28cbb4bafe34124172e436b176c7ed4b132fb805d5edd9d188daf28d89c014c3ecca10ae55704544673e1fa03b84f63e022fe755f4007a4a899eaf52c4f491d8e97c862e29e457060000007ac691faee1e0c8fe056a07474e6e5490a7d3c3402000000b60600d837c6befc63ddf2f594ad7cbc56a1e44d218c956a5392a995f1fae8e9f206efbb33854dc70104ebc1581848f9745cb796da2dfb714a0500000000000000faed94fc39acfb3fd25dfa8116a154cd1226e1bb72b59fed817072a0da60160761fd3dffda0f7c592eabd8ab68334d2a1693cb187539049e331272bf5135044df8161400211b8012b6eb1ed5656e83f65509bb4b323c5bd61bff949d3bade2f6ffda1360c2786e16937ab61d6dcafed319c716357d0885f9c6d1f442954c167dd9b4acd9468ce3674c82bbb2e31389179b025dbe063b7f906217b2cf8410c7023aa3e5cc3ba1000000000000000000000000000000006ae6301a2da44394275c582a6516bb92ea1980a0a659f2f1811c8b281c209647c4241f292b20508b215dde27bb2487a6e2b5e4a8ccfab90c23827ef06cbe364073005f8a6d1456aaeb85ffb7858f24eced67a67ab825e863928ed64c83f62ffdaa997657335b63c6b4163aff094059e626766845fd779c9e6cdbbd64c24936615ee68538e8fddd0d90f3a7579579a142c0f7b318264d5c13c31cf475829528267ead38523cab7e1664e8426ca85e82ccf821c8a02a7e7d954d05b68a9c28f79429b09e2bb3681ae2b831e27c735123361c193d66ed4d71f19b199d371ec6bfada7cd370e3fdd3cd980fa1e145fd3f3e96b1feb53c865e1ad6acf5d16ed652ee0c7f45352222692fbd679212c225d097aa90f7e1fb1f983415f43e75a19ecf7fd21bfa150ef563aa72ba1c43c5f3d9be128ec26b691f31f9cab931631606a81622f120675c962be2d3b5e95f74f0b209e42e6bdd76e6e725295b1d78d928f6f63c41cbde2ba66ad81168070c8c6e18a6e452a31bdc4a60d637545ed4c8a1c649c3ce54ad3e16304d06a234f5f9311ef0f78924b68dbb4712efdb6974667bdb54f16fd2061b9ba93638dd177227e94e4ebd0ec1d437db948062bf41742000000000000000000305f70dd02fa0c61d5fe6d8ff35389246037e18d34c1375ae04f44f0c2543c772c5ccb137be7dc1874c5140200000054d77d4ea5ed144a648257f4a0301067bbcd9b91072659d872f26b796e2b81025edb5f45f785e2c2602b248ecdd80f019ca659be7e8ae953325a27564f33c9d458a60be3dab38baab7eb1a66ab1ffd6308f7fd51beb356fe75eb985b7581bb5584c53984ba9c7340f97e8d3825681c53de5f554e595b00000000000000006a8fa9f05d64c4be42f981f00051a3bc38613067dbd1427e01bfec016e51844cefa8a855bf23ac887b4a88eed6d9443857242f28e31a41d20105fbf3394ff910e734b4d9101265ff729c426e01c1ab13dda8c388b9e6626f19eecb87e39175e85e17000000000000000000009431807e43886903526074e6b40244c938a4c68a38c25ddd7c143b3f14eafe4b28ec66815cf8d1f56aa1424bc9b5d58790298e5b310969e50c222563b54e60854e1bfeef448aca8c5ccbf5546ce4c3cd5a733fec25fb94e1e0f966bcbd28a4d8fe4f556eaa1104a793006619700798354c6ae0040965e3083562bfa20968c04007d21dc02c9fd1f75e1ff40f439bdde4e784012e52049b483f02f81b88f5f57816b3fecec79cfca8d37203e769759d6b6a56b7605ced8ee18475a77ff0963a565fb6021d216c01b1098e40550a1cfd80e9180100000000000000654cd76ca61fe5ad8a31ec558fdbfa706d5e738bceae81fe777c307d5bc72183a4c2d35732e74dd690c57bdfdc1f069f9491bca7a8c59363799be70018c25ece5ad7307dc7a95c51bc25a8bbe2cf5ddf6aa161693782b0e7feb8a768f391b49d4c978c96dbb52f21c122eba9f17c8bed10591958cf06321a248b5f76ceedfe0d080d6aeadc11b237b3326dd04b86ac37c0d131544888db9e128d059761ad9a393e96c3b41c13c5a381bff187a75de560ba6eb3faa5ff8d2bb3c88f8de5efc2fb2200cfda6d07ceae22577064334fbf76a23e62e6059211d995b879f6b7d3f7fcf03652b81e6b7cdeff947ad185d3c6269ca247b429c3b872a8f1ef60407d29a874f4ec31c9effed55543a65a6b4d778cebcd43b7905f3960140bd783540a7353014bda8e9c7a34a5f428fd1f8eb11e837dd9d586487fdebcb1ecd3a003ff0fda4be617fecf1ff0ef2cdfb7fea73ca18874664d60a4b9423f3297bc8eb91b4ee1d73272ab28a7d7ab055a8eb58fe379de85338304e26e3620941b463e9049fd105c74c91cc4d71b0f76e2c2e4825106aa7ce2a3adbbc7a0443ece98c077b358e752b439132a0f27080ece2a94c320b002c77f82662675a7713c7067081cac15994698c41ff4754268ae2676384ff799783f55d7e5a1a092a01b965dc99cb7a9d98440c355927629f2bcf9dc2396eb2f5d25829715b24327642ac48f1201014a95e0e65e12cdf27e19043e3c5d3e798375cead35b9a93190a52cdecaaccc854a1d41ef365303f0e9b4fc969c9dab6df5e8a795b140fcc09e8a7b694d12932917facd8ceaa4e2d0d16bb0b95387fcd5ff136d8abddf94daf442bbff744591931872a36cf921ad69f2127386e8b0f9afee4da8d3fbec809fbb3ca0fded2859cf25d4c6155d396c5b9bd1a928923123f63f4c40688eae69990a9419456247bbaeb7948de84d2ff875414883bb1e503d4bfebc01bc12a53ea06bf38e571157bd642dac25dbee7832c58378374a39483d6721eec96c28911db21c0c006b42afc90000000000000000000000700000000000000000008ce4ea442c1a207108b35511186c5e860278f6463f52f3990ce08b1bfccc3cff4b5ae27b610aa9ba11b47d4f94c439e055cdbb2b12c983885c93ea4ab4ca1e02d831ae162ee104"], &(0x7f0000000100)='GPL\x00'}, 0x41) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x5}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r9 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x20000000000000a1, &(0x7f0000000380)=ANY=[@ANYRESOCT=r8], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, 0x2}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000d00)='kfree\x00', r9}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x5, 0x1, 0x40, 0x40}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000940)) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000003c0)=@bpf_lsm={0x1e, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x80) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x19, 0x4, 0x8, 0x2, 0x0, 0x1}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000140)={0x16, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x1, 0x0, 0x3, 0x0, 0x1, 0x53}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x94) r10 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000004000000080000000100000080000000", @ANYRES32, @ANYBLOB="8000"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x48) bpf$MAP_LOOKUP_ELEM(0x5, &(0x7f00000000c0)={r10, &(0x7f0000000000), &(0x7f0000000040)=""/73}, 0x70) 2.309562671s ago: executing program 8 (id=6300): socket(0x10, 0x3, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="1100000004000000040000000900000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0015000000000000004e326eed91b936a28700000000000100000000"], 0x50) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0d00000002000000040000000100000000000000", @ANYRES32=r0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000000000000000000000000000005000000000000000000005c23f9691f3922f6c640236887902ec3c4d2451d0c0b8f251a4fbf9b767490d3d1a5da69169b5a686b72a64b942cdb7c626a036923f9a30b5e1efe8347ebe68f7c0021b9c245906acfcedc2d7b7cad9f73479e20f65331f34256000000000000"], 0x48) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ethtool(&(0x7f00000000c0), 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = getpid() ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0xea5bc50b6199d77e) sched_setscheduler(r3, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) syz_init_net_socket$llc(0x1a, 0x3, 0x0) connect$unix(r4, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ptrace$setopts(0x4200, 0x0, 0x5, 0x2) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0a00000004000000fd0f000007"], 0x48) r7 = socket$pptp(0x18, 0x1, 0x2) connect$pptp(r7, 0x0, 0x0) r8 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000900)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000180)='sched_switch\x00', r8}, 0x10) bpf$MAP_UPDATE_CONST_STR(0x2, 0x0, 0x0) r9 = socket(0x10, 0x80002, 0x0) sendmsg$nl_route_sched(r9, &(0x7f0000000100)={0x0, 0x60, &(0x7f0000001680)={&(0x7f0000000580)=@newtaction={0x70, 0x30, 0x53b, 0x0, 0x0, {}, [{0x5c, 0x1, [@m_simple={0x58, 0x1, 0x0, 0x0, {{0xb}, {0x2c, 0x2, 0x0, 0x1, [@TCA_DEF_DATA={0xf, 0x3, '\\^]!${{%@:\x00'}, @TCA_DEF_PARMS={0x6, 0x2, {0x0, 0x0, 0xe4ffffff}}]}, {0x59}, {0xc}, {0xc, 0x8, {0x1, 0x3}}}}]}]}, 0x70}}, 0x0) r10 = bpf$MAP_CREATE(0x100000000000000, &(0x7f0000000240)=ANY=[@ANYBLOB="0a00000016000000b40000000300000000000000", @ANYRES32, @ANYBLOB="0500000000000000000000000000000000000100aee607aa719e6709c7fa5d355a237c5a337a82c33866a68579febebf5c9674f9cb30893f", @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000440)={0x11, 0xb, &(0x7f00000002c0)=ANY=[@ANYBLOB="18080000000000000000000000000000851000000600000018100000", @ANYRES32=r10, @ANYBLOB="00000000000000007900e70000000000180000000000000000000000000000000100000000000080d50a0000000000009500000000000000"], &(0x7f0000000000)='GPL\x00', 0x2, 0xee, &(0x7f0000000340)=""/238}, 0x21) sendmsg$ETHTOOL_MSG_FEATURES_SET(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000100)={&(0x7f0000003fc0)={0x14c0, r2, 0x20, 0x70bd2a, 0x25dfdbfc, {}, [@ETHTOOL_A_FEATURES_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}]}, @ETHTOOL_A_FEATURES_WANTED={0x4}, @ETHTOOL_A_FEATURES_WANTED={0x12f8, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_BITS={0x74, 0x3, 0x0, 0x1, [{0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0x7, 0x2, '$*\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x58, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x3e, 0x2, '#\x00&2\x1c\x10\xd0\x81\xa9\x8d\x0f\x05\vtw4\xdc\xb9(vX\xca\xe8\x86\x1ar\xa71\xabs\xce|2\xf6\xeb:0,\x1a\xf4\xff\xcf@\xd7\xae\x8f\xb4\xbc\xd4\x01\xb8\xee\xbc\rE\x05r\\'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9ef3}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}]}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x6}, @ETHTOOL_A_BITSET_MASK={0x89, 0x5, "1990f8a97264d329799bad796e0fc3057b543032936affafe7fc33a9595c15d54d7341356442c1ee512fc3ba0dad3d1075a886906a84288fda0e9431d32634a27799c4d37c0aaad2f63493e7ffb67be9a4e0b10fca6096e294253ab32175071babb303ee6b7a8bc96ff781a2598f99aa2e81038e04333285ae17f2c0e881f010658881dd1d"}, @ETHTOOL_A_BITSET_MASK={0x1004, 0x5, "414b438b5a8f8386fe9e40646371743ecf0c10efc568d765508a434fa39959c366f2bd7ebf151cec9cd992ab6594a6920dc592c51189fb700b788b920147fa9bf7fae657db735e6aa5a1e7f5dab5185f12b39331b4a93605bb90d203e393ba2f142340a0fbbd464797873d737da412c8745bd4f92f071ababfd0976f3f882dc73f398aa2feab081b426b7d54abdaa878da98d0cc178e753b38425d4d8a2b4c4c0639bc11961a160e26fc3dd6e1a1d57ed73e6e5ad644b49725580d3e47a515a96aca5683ec567d1a322f36b5a2cb53fa9b5b4ccd0662cb72dc9fad2811039bdd9c0f91a0dbfd3e2b68e42efb4c3ce252db2fcaf979f10761eb6f71043d391ae1a0b2657312bdafac2378dba1851c0b1b59c64d83cbad05ed28dd9bd1cbc4d99a2358392ed3acf29280dedccd2629fb59c5b15065755ef5346f9a0d8d8655076cbdd56b1904270eb8b20ec43002b16a1de8b27f80759e1467598d8f10575d86db5b3354b378d54353b9fb1e2d3e08841e52224d71dea0a2ad6811781ad4a03bb3b280bc6887fb713afc7ba30eaf5cd34463efe5ca9924928cdfa3e4287417b12ea0ccd92f7c1e2012701f07755a0888aa38cca9c308c9a5593ca06ebcc5a2c0583572ca6d633ce39fd8930df60db0ef0e30f2e3e77c96c8e2ed5ca9d1631c3962bda1d7a1fe39f636728b87a95cba5cf8f3725d04e2106180ec57355dbe074a9090eca573800a5b8b897a4980986e0c4016422aff38e639b957f66e0f356c1bc197426a2d35db7865840a71c00c7fe64ea23f04ec32c2176c1e4a4dd34fc9838bf370e0d16904632866f448247f473e885ccd3bf39ae1441fc730d11d8666f4ac682b3eda10f925130699f1f382cc9c56e76b231a1b503b94defd4bc1c797ccea110fa00d86fa8d3f87fbbddeaf7a3349794545cef2836b7db3870ea556aaf8cb3e4947c13ef78e382ec798bfde8d77c4e134fd8ed8b324dba34323eb0915389dce796ca4814f113de07a13eb61d86b34b4096bf9747df6a27070034d7e3b782e48bb94e19285b10b4e6bb054ac0b9414fb8d6dee3074752e78d0d911d4a8066332b083f41ff91e877c2a2d17fe938521cefe467cb734a180e497b89025ae18770b6cc61755b6006ce98dab11db8866b71de3107190014d5404313383c4a85d835e33e0dfe970ed80504c459a10321c5fbabd695ac270654e98d8f8855e9929de3bc2414db04a8e6797a2d2563991814d72b5af098715e64df0a26bbcb75b66c0ae219af6c60de2bb72bacb71eac2f1919c6174156c7b2ffcd994884433b7e6f01fe45e4af5003b1e8c77b81056c1c7e07ebdc9bd5f535fe8c5bed7f01d6568d2f836e776631c06ddd7c17061f48d348abf1cea4a4424fd794f5995e88c9d8b1db57072f3f5e5b7f31e137eb2a9527fdb1e2d852e06251190ae3294256c5e3a35e1d5bdea0d5086e54e8045341a5d533f2fdb738cbdc4535a27ebe7f2b9bfecba93986ba9b89bd47914f28dc64115bc4869ee5443ad1e98eec9925e0f2d15eb2458f4850eaa8637c0e08cdb8f3d20a150f5bb38c2ef4bf1dad785a904a15ac2ac4b6030e9641efceec9e15991f46ada402166c17933ea04e55d06b207c25453188fdde2e4e4007a6b576262773b9eaa09ffb30dccb9de7a0005bf8d1a3b6e4ee4027d33dd1acfa496f122b9088b724043bd5ad8f92b391f024e5d943f774a6d300cbd97d9b684666581b7b15abcb9bb503d1b5002c69eb0e4db228237f9c078459960297145d16384740c374462c0e60562fb3e647660626b7b2cb8d45da11ebe2465eec326945d405747f172b2e3221b69df63959d312b2929716c4f4952fa21b89b80f5dbce0234d53bd748ca24f4a1c4ff92df27af3d44e9173f0c01ba430403fed0e6c85e2ae6597ae70b1ac229e6b1c6e3b5821fb5b090ba9eb0384484d40078b057bc0ed36d05059ca898277b91ab92dce81e059ee18582727e3f0ce1e6ade87d162f3457ed7209178d8f290c70fc9f4f73e532547f9d8be527209921083cdf93f73da75eca4c4b5a9d4d57cd09a16cd7f64e7f1e3c6ee9a817a2b5517b05ffa78843b9a1b6a420b3cdd1f897e0e5bbc71fee9dd15707ed7469b523796a71d8111710a95a229ea6946dfaeb5215a70e7695ed74ce3d19fc506bfc49b005e9c1453464b17eefe2333d0e9525829d7bee224e17867c23fe2f370ed71bb51b525155c7b2a30f03ea99d361dc7edcba3da3e6c519d847518d6a2364e65642a91137f287c5dfa25b5867cae85e81956132892cd60bdaeed818ed9f536955f70abc6fb0f10508050431d6eeb80d8c84b3af74046d1b0f69fb59ecf7566784e20f29163c9583f27fb2d31348b493fb554ad4012b2a35c7222080d11844a37a4d646481aef9f91df3340b781b2347c1e917c474a283422e823650f64ffbf810041869d2553c144b6ee71ec77b9c827df572e2c678db73479effbd57277622241127bec8a0ab1f680829b96a65b008602c791d7fa5caf58aaa60e22cc1cfdb48cf5492dbec9065910abf5fd205dcdd3c8c6e60c1ba716d84b4cd4c7773b45802558e5a13c8d9d27decfedab089f4c8926bf336a3541c666288ea266dd1cd2155c4761b67142b977d5dbc5dc4af8624cc5ba4a4509b69e8284a1d88103c278a7d3fbac7214d536b691a46200a5f51378c7161e91f054d2231322e759d25380a08ae3c4f3069e03c1d433e363034c27a5b25a60ebcf66344c13769ca121f4a6ed7005949a5e7f3885fae7c9a67dc3306cc61ff2b48363019afcd84efa9295367cb95ea8f74cb5f91169c873bed9ee72273a1afab46ba7441b32cf46a9146baa96463a25a5fdda80fcb351109d4e5b79f2f940dc70d3b86de74e8a6b59e91854929686859b076e2725455f7ab3cc90e27a85270c06ad23b0f83ce79a907eaa7912eb8916d074afe2a0f3b59eeff4444adf0e23b4a2133b676a4d4f3eb4e193f1841fcddcb47ba64c6c0852691badaccb8746a6b8591fd01a065bb76b8ad2fabcfd5d24566e984001b66172c50c51fd14c0d1abba9ea6f64d9e88c18765819376ceda7c3b33fe7b7f132341dc849ff02b6e7c3ece035f583b9846fd0a85a941b19bc0437dd0143bc42e61c8fd194fb7ecb043932e2757cf3cd7738c7693abb4688fed71e6edb393c391fb3fe5add6136e0eb7f455e94e1e76efa11f5733343056c0482cbc5e7db3e67c1660007b246dab5ffaf37a38689127032ebb5e221188832ec93f98f750735a4d2a9f31fd0c1d94632402cddfb34b910f48aa5edfb38c21e2cc1bb4216a6e7867e6bed4024a46c2487a19a57e6e3be45c90ef8b016756768be17a104ebcd521f7fcd8e5e51fe219f44ba1a5d7012b0ef70216752528ab61587c8fd4771226293ab251a48bd8a0de85c433207205af284cf3463a3c37a78d3a29c75cf71c441e1c5e667c8004ce1c9d8e0dd66075c4d19791d5a8a991720577a5ede53f5618d011640cc9557e1b9e87461a988796b2be48d03a5a00dbc86fb0bbe01532fc9e75ce8be58d1c98bf2d2f960c13e73285c6d6c4d299c80156c3f8e28ce75c8751e05b2384826a8f5be6192ab9187bc4a20ff9f2a301226fcb4b1b558f8dd8b7911711eae861dbf551f5594ecbf42c6a520e47156989c482429a5db1cd0a0a95ac5cfad7bc6928ce25b35c0db6c02fd8be89ab372d57f87de4ed08729fcf9358ef3897bdb17cc96cd1596fdccdeae3f72acc60725832df0d6474b08ad13cbd45385054468cda41c61b25f67f8896719ac32e56224ce2232651b3ba0eeb03a511e8501bf282263e8082768b6dde69602283ae5b6b9d2b5e23f6422c6b6ac25216b220e9e9fae156565cf95c2e6e37051f601f2bc8cf97ac402b18ebabac8930d798692fcba546bbfde089316c667ecc293a3cfe90034b1ea00f8df7abd1300252a198ea28915729b82cc54037b08036b4c2ea27483e0a3bac30e7b65ca8993cb788d071c2efcc50da4c8b9ebe83a6d597f4789aae618c0d806de1d2cb25b9a7b02df3f986fb175fe7f051424207b658290c9c0e1a2eef9d6914f5fb88ba154de3bf2aa01b37988c561944d7fbfcd828347ff257530be39e51e00022af75b53b575167e6ffb4453eeca1d7a8c348a0fff8d647990e956c8dcde80de20233ba00e0133b0514f65f3c69f89a2dc3a46971e0f644f0fb7d938d95071e67f57e1d2645447b9b3441823b403dfa9dde0131d38d25a932f06f2019f1b7a575ebf2d5593b38aac18d7d5b704d1ea0dd1edc1e8ee00fe56c7605e18e537b2ab2f8c95d9b0047568b650c934fecbcad1c058241a5d724493abfd13af8abcda47b3e2cffd65f84d45e34118378474ab83dd0f5202fef75d1b0ac1cf098194a0d377ec3b6a3741dc2f4703b7e14ccbd9d87eeef0cec3d8704b8dc10c318b6bbe943df39644daa1957cf829c896ee94f2e10b4a125d9ffe3a91d531c6a0847a134aa5779d59fb94b91ed4fb4d7d8e047394eee93a21f9d65a87d507988c78186ff8975dd5336ac45d11f4567ce2ab371440b98d25382bf69be62226ceecd2156f11ccd9347b261199e02a27846f06eee76fb25e062144101b4fdf367208fafb4fe756f1abe770bdd89efbfcaa0f62527be24fe7274701c599ecd1e6f9081c200d8bfb822813077401bd7fe9c346210da0698916239701eaea2c228806ac7462ee90876d7d46867f80e3335a12781559519c2d965220f467eb0ad2dcbbdd3a3502663da5a3607c858959d55f2c8ee88a27b799dfd8fefdda11c5307bb4a2e245ab539591ef16f9dd6612d4a334a7b358c0c10f45f6019009430affd9cc8359fd1058ab94deddd62c0556c0d1f6d4444c33fe32e0e5f6d8431e6304ecbc26846d21a0474984b524d916f2f7867d970b7d2c941912c258c434843fb4e24f5374fa97cccb5ae103731da19c9a9cae944e6662efd19a5bb7c225370e10e860698e06f011660db2bb965b8f8b4b238a61d31776db1ce100aa75d436688851c487ede2309b058a8736483575ea3c36dac0a8a6c3eac5411a46236cc4117558219c9792f31fc16ae887ec49a49d713aacbaaf530ccb709b8ab618e113b0e9255bb29490b1af5c5bebe5d37e1303e1a893c0af2543d453fe8e91607adb51b9337812c69a3557432fb889027343c816faafb26dac166babb9ac4c883d70120fe852be638d9f73a3de435bfadd4e274b171151f70580ed68fe97dcd4334710188fda7868e520abeb6e4a1c38b4736567bcce08f15d459f8e3718478e9425a3b403b70902ca116987b0569df95ab07d687c793ee766dca317ddb88002adaf76ce603c330e62b008666ef3574c7c430b095e66ef6d029adffba02fab92f1e36492e3b0037943100d38f2156b6fd3e62bbe053470bf0222ea292bc3b22ce41b98110a23acd517b890c3fabd4058bc4dee38fac8278b7e01a57ec78c2d97079984d4e343a6b6fe3b63bc1b83fb73f07f0eac9435bd040f72019783a3edab6d6be5e9dbb0b0e1bdb03f577c12960661385a3a7d7a991f6604be6d66c7b974ec9f65501ca623155c3c9ed929ff32cc0921a36c22616718b52acd0af6ff37c2e5e8210307f54b87fa6bbe930b5e14625e8d1d70441ec2028f9cb98ac46c48f74a79a4e01b5eb04e9cb0da317d4e1124f4a6f946e8ab6b61c38b21af7eb2e7a63d64af563500d33bf8bf8838f5bb8ead08047047c53480804160e2e84c65cb9a6adf48f8c684eb5c8fa3e1287f565385a9e3daeb107abc81a6d72a20fa4ada9ff4129a0e0e58a86b56cfed440a2e"}, @ETHTOOL_A_BITSET_BITS={0x174, 0x3, 0x0, 0x1, [{0x2c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x6, 0x2, 'B9'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x3}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xffffffc9}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x6}, @ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}]}, {0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x80}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x5}]}, {0x24, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xd, 0x2, '%\\/^}\\\xdf.\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x9}]}, {0x4}, {0x94, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x81, 0x2, '\x82&\bQu\xc49\x00h(\xf4\xb7 \x88\x92:]6\x97\xf6\x13Wo\x85\xfe\xdc\xebf\x11\x8a\x95\xb4\xa6O\x0f\x1f\x12\xb6T\x1e\xca-\xe6^+H\xbbh\xb4\xdcU\xcb\xd1KN\x00\x82\xe4D\x02x\xbf\x96*;\xe6\xe3\x06\x9e@\xdce\x10\x92\x94\x14YoS\x91\xb5\xd7\x84\xe1c\xd2\xea\x84Y\xd1\x87\xcbk\x05\xf1\xde+\x17\xbd\x1f\xab\xb0\x9f\x10\xaf)\xca\x01\xae+\v\x80\xc7\xfa\xde\x1ad^\xb7\x03\xee\xa3=R\x14'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}]}, {0x30, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x8d3d}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_NAME={0x12, 0x2, 'e*[))/^%}(+@$\x00'}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0xd6}]}, {0x4}, {0x18, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0x5, 0x2, '\x00'}, @ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '![$,}@\x04\x00'}]}, {0x1c, 0x1, 0x0, 0x1, [@ETHTOOL_A_BITSET_BIT_NAME={0xc, 0x2, '(\t[-/.{\x00'}, @ETHTOOL_A_BITSET_BIT_VALUE={0x4}, @ETHTOOL_A_BITSET_BIT_INDEX={0x8, 0x1, 0x2}]}]}, @ETHTOOL_A_BITSET_VALUE={0x74, 0x4, "0f346b703eb21af150b9aca87c84a5902db7048cb68485bb9b9d5ef4e3a48d55b385e5c9bd5f530993ee669ffe85da056acbfc0acce4874021bbd2a57a48a962210a263bcfb7a320c798eac4ca81764b61f65446b0fdc15b5b9f63ac45b4e3289a03e286941096e0703773d94300bfc4"}]}, @ETHTOOL_A_FEATURES_WANTED={0x1c, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x66408e0f}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x7}, @ETHTOOL_A_BITSET_SIZE={0x8, 0x2, 0x1ff}]}, @ETHTOOL_A_FEATURES_WANTED={0x188, 0x3, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x7b, 0x4, "1d13f97d61af6752ead98ea493808a0e7a4112b4bfdd8c5e3f8199fec8b0175b8838cecf32dc868c3839e8f18b164bf174ef34a629ba5ce91069dbf2939a4129e560fcaa830c603561bef84777364215e36331f85a0d9635c729df51e426663c4c32f4b064dfd285a2b452f4ed2a51af83aa78985e8a22"}, @ETHTOOL_A_BITSET_VALUE={0x94, 0x4, "450bd3b22121966a350fd90dad4e8045be38fa62b92f0bcaa28fb72ffe629c4ed7bc21250fb1e2571bc4b806a898c9d79641d39f4d09978c98fd04bb6e93754c46dedcad88d2261fab3364ffdae66c3f60839c2c0550473d4565ad23759a7b003bae39f88929aaf63902d2e0747a77e0ff7f6125d8c103389ad1a372729e966271b703427814e243ba5e2c369afa8a52"}, @ETHTOOL_A_BITSET_VALUE={0x74, 0x4, "8ec77c26ba67b325328398a7c76697892d3e987453943dc2ba1f7739023577c849d1442ec31a1b7979acde29608b7ae37e731590a9eed432aa682180420e655d550b548907c138e365636db146abdec4006914ff1e4b9a94636ab2ff991715eb5f9f56785a2a5f28457e266e5d691534"}]}]}, 0x14c0}, 0x1, 0x0, 0x0, 0x40041}, 0x4040012) close(0x3) 2.308761546s ago: executing program 7 (id=6301): r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x10, 0x44e, 0x120b, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x20, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x81657b94fb2d95ca, 0x0, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x7}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xf5, 0x8, 0x75}}}}}]}}]}}, 0x0) socket$inet6_mptcp(0xa, 0x1, 0x106) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x81) close(r1) openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x42202) r2 = socket$caif_stream(0x25, 0x1, 0x1) mount$9p_fd(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000140)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r2}}) syz_usb_connect$hid(0x6, 0x36, &(0x7f00000001c0)=ANY=[], 0x0) syz_io_uring_setup(0x239, &(0x7f0000000080)={0x0, 0x80000000, 0x10100}, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="1500000065ffff097b000008003950323030302e4c"], 0x15) r5 = dup(r4) write$FUSE_BMAP(r5, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r5, &(0x7f0000002100)=ANY=[@ANYBLOB="b0000000000000001659ec0889419429aa5db97288b0f8a87ea8e66d9a8b"], 0xb0) write$FUSE_DIRENTPLUS(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x10) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000480), r5) ioctl$VIDIOC_QUERY_DV_TIMINGS(r5, 0x80845663, &(0x7f0000000600)) sendmsg$NL80211_CMD_SET_MULTICAST_TO_UNICAST(r5, &(0x7f0000000540)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x28, r6, 0x4, 0x70bd2a, 0x25dfdbfc, {{}, {@void, @void}}, [@NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}, @NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}, @NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}, @NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}, @NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED={0x4}]}, 0x28}, 0x1, 0x0, 0x0, 0x9196873cc291a4f1}, 0x40000c0) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f0000000200)={0x30, 0x5, 0x0, {0x0, 0x1, 0x5, 0x7}}, 0x30) write$FUSE_DIRENTPLUS(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="b0000000000000", @ANYRES16], 0xb0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$9p_fd(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r3, @ANYBLOB=',wfdno=', @ANYRESHEX=r5, @ANYBLOB=',posixacl']) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000340)={0x40, 0x4, 0x17, {0x17, 0x21, "f4c46c85af951cefff7f09f599e91a7d332b768429"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12011001000000202505a8c2b1c446db6a37aee3dda440000102030109021b00010106100107ea87d5620102"], &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x4, 0xb0, 0xff, 0xff, 0x5}, 0x1ea, &(0x7f00000000c0)={0x5, 0xf, 0x1ea, 0x5, [@generic={0x98, 0x10, 0xa, "6082accdb9e930511be7092f2fdbb7df6a4b0b7ca6dc29f3954fbaaee8a618817b5696a520bd6af3b592ba0dcf765f66e2c402fe4fb8e3fcd4be2f61b46e38c51bf9c51d7d915d15c92e6f830ad648e9ef6e212ea7990e6ad3ba2452c7bc7cb6da3539b1cd953767b1742befea3888385efdb813a5d3a4e7496e5282e1f513a8fcda55eb356c28131e0aaa14810ae6b4c99d83bf56"}, @generic={0xf5, 0x10, 0xb, "fe077d29304b1f8f812d00b120a48801212a717a3f2a8d22644ea1dd379b996c36d0eca501cefcfb60f3f478203abe36b18303958dc1e473f0638683d4c39149569e6bed031715c3ebd274ae9acee6bef9dc0e33d10dc7950d5ef05307aa2d7e292d46eb40797a9fcef34947259405026a2babd9337411b8366efe5f9b8135cf99b833de40186bb905d2616c027f8611ab5a98c97fcf9df52de014e8b8df91fcb55692e8af99046c7247fcbe719a7ce03fe74d9c22da79ea95abf8f8223cb284aa944d987b31f2ab895f1b80685bd0b04423f284309430c94faec8a84b6d026dddb9468acffc89b64937bf050deb30f3451e"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xc, 0xb, 0xcac0}, @generic={0x4e, 0x10, 0x3, "59fcccc2c24351d82c1e03005e4532ad08ab9459e6ca20cdfa18f52d3ce1a9ccd7ca9f54ee88db911c6e988422cf73ea4b66bab40064668ef319f7938cf5e2af4c158355bd2928d7af1064"}, @ptm_cap={0x3}]}, 0x15da, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x1801}}]}) 2.099105565s ago: executing program 2 (id=6302): seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r0 = syz_open_procfs(0xffffffffffffffff, 0x0) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xf0667000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000cc0)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000500000095000000000000009500a5050000000077d8f3b423cdac8d80000000000000002be16ad10a48b243ccc42606d25dfd73a015e0ca7fc2506a0f7535f7866907dc0200000000000000ae669e17fd6587d452d6453559c3421eed73d56615fe6c54c3b3ffe1b4ce25d7c983c044c03bf3a48dfe47ec9dd6c091c30b93bfae76d9ebacd3ed3e26e7a23129d6606fd28a69989d552af6bda9df2c3af36effff9af2551ce896165127cb3f011a7d06602e2fc40848228567ffb400000000003ed38ae89d24e1cebfba2f87925bfacba83109751fe6c05405d027edd68149ee99eef6a6992308a4fc0b7c70bc677d6dd4aed4af7500d7900a820b6347184e9a217b5614cd50cbe43a1ed2526814bc0000e9e086ce48e90defb6670c3df2624f56da648d28ad0a97aec7291c25447c106a99893e10db21901eb397b2f5fd71400fa7a050fbbef9e326ea27e513e96068fd1e8a43e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e49ee52b59d13182e1f24ed200ada10eb1affb87ba55b2d72078e9f40b4ae7d01000000d11cd22c35d32940000088dde499000000fdffffff00000000000f000000ef0000000000000000000000000c52f4ebd2c893bb97a068bd10734a83584898eccb26f7b789cfc4cd995fa3e11a5c74c85404e2df3ad37b729ac83b0dcb4f48f3c3356b9997fc455a17690b6f7f9ccbe4b1701941b18aba6b16455a66c3b84b138efc20a546d3d5227e23b03f2a834391ade2ff3e93ee296c4082ee73e7c353312c9d75711ce1623e9c54bdff59d2a69dcb7d84c235b23a4480c2461b405cfd1a38992f295ad3adc94cd07c850d1ce6d0b2fea02c24e9280333152fb794e4ddea02017a6c139b50101caecaf2abc0847a1ff2f7fc3c2b99a96fc4275ad107274e2934a87a4ddcdb112754ca5bdec0ead14b6c0f19a43a2f05c7f0be31491eb8c9ff68236c8600040000000000000000000066e034c81c3cab64e4fc8dc55ce0ada18dcbf31c6e82893add3bee3e10fc873d1d922b0877cbcd95b839d3059d5140a1f742f6e75741e39e5cb6a193e06a1043375b0f61b5d4e17c81baa31b924d84f224baf1221c15fa12313ffbfa7c2730309f66705b71e6205e7cbf3643561eabb9a63fcd604d5cc27e1317ad94cf438d71873e540be16b6ca205081173bd03c4754fc4674812daab482fd390a1c903b5d28a1eb247b5837d7603b92495d5c569f6433c3fca5206cb0000003fdbbd3892c52c2e7612e05de32322e980a3d69931e2c9312dd517c96f2ee90362476ed853c4c9b7d4ebf13cbaa795860e92a3d7d004f2c491db38eb769f094d5d48b262cc35c40682138cf13a49aa9f27abec00002f01ba1251aaf2385416ca719300"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000080)='sched_switch\x00', r4}, 0x10) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000240)={{0x32, @loopback, 0x4e22, 0x2, 'dh\x00', 0x20, 0xd049, 0x55}, {@broadcast, 0x4e23, 0x2004, 0x8, 0x8, 0x374}}, 0x44) sched_rr_get_interval(r1, &(0x7f0000000000)) sched_setscheduler(0x0, 0x1, 0x0) pipe(&(0x7f0000000d00)) r5 = getpgrp(0x0) r6 = syz_pidfd_open(r5, 0x0) pidfd_send_signal(r6, 0x0, &(0x7f0000000140)={0x0, 0x0, 0xffffffc6}, 0xfdffffff) close(0xffffffffffffffff) 713.464986ms ago: executing program 6 (id=6303): sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x400000000000041, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10138, 0x2, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x10c4, 0xea90, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x7}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io(r3, &(0x7f00000000c0)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0x8, {0x8, 0x0, "392cdaab4a73"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000500)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000100000000000000000"], 0x0}) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX, @ANYBLOB=',rootmode=0000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(0xffffffffffffffff, &(0x7f00000021c0)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_INIT(0xffffffffffffffff, &(0x7f0000000380)={0x50, 0x0, r4, {0x7, 0x28, 0x0, 0x40488060, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24522716a989086f, 0xfffffffc}}, 0x50) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f000000a280)="03680f2a20da68ab7a58c28b635d19c32b6efabb6ae3b5eee5a74d8943c613539e166c8baef50500824343a2f05093a5c21f746caefe9f9bccd83cca0fc28da20e2706308c61398dfce5f54ea9f266791ba29a4c7da158637def8b816aa296815ff13c06d632df45feaec1fd272ec1b510eaf58fe6b26cc36df3ecc0f5b1f258a190304e2519dd39ba9f5bc1788926ced5202e3b1e3afa16ae0b5d66dc05b36d3a00f72e5f318f8bdfc7eddc94238c50031d0657a22445ad0b3b90a86b086eed837a00bf0a3888bf61b4db57d6d8d6b286bbb13ba3b246def60ac34241eb843f89fe77d7e3e52573e90d791f21d4a8dfcc24ba95db60e2135634c02bd4b14535285df4fbe381ec036d876c4c8057c79371fa9717414590890e182a7b9e0ab927812083acf0d04e04c20c0555c8ceedc5bcf9b0e814be6eca98ce7b2f9f17d098bea541b75a1617c09fa99902ad746811f89a1fc5e6a80d77528247d6c104395715d2c9f9102f070a295f20c4307b9e848d3928b50985bfa2486893139761925b8fab96d26291243db23c4fd4d96864f4db860731a4e3e10b52d8d0487f5a8536cb4507dbdc111570ad0321b918edbc52807c2e0676d3257553702d9c1bd6741e9cd5cdeb3b8f636b6eb02a3b0066d7f677d586de5018850000f000ab3960f6656fb98039ceb6400d0299c356fc22b7298ed157c667bed5563fac2192a8ff7706a9e58d9d2f92632d6b25d8b090642e3f323bf7ff4d8264617a43a97099dd7347fbe3b1c439737913f17eff57f3e1ff4fdac374fb554e9a6a1ff32daa69507698d660d8d5f591801d8e4a9309342c3dc84966dbfcd2652800200bcb0dde9d456b7a07c5409f4f5387d0150daa34dbc865c6108d34dcc51eedb277e9638b43ce3c9afac5d7aa0f8542e58b0a84632a07557b041845d0012cf016ef065f97660b731ce1b79493de71def047277a3ae6d4a0d86591847d3475926039848c5baf6e1b43bc83053855182423156e54cadc8c85089265b49da853d15e5a701fedf2bf7986a723abf72e513fa05cb178345f2fcc859df49e74c8ccef196000a05cb090f22986ffb6f8f74ab41d2d88b6b535507a23b03d2fc2743f6f69fbcd43b8ff52b1ba32fa0137d542c515569b7f486f8ffa02ad1f54767f51701eb4c141437720884d529a57e17bc2837799124f7f112f42bd90f5b435d7a5d7524f7667bb7a6266263e62bf7ebf6896888d584c65a530b766111f078630d8629ffa91acb5ed02498549bd7e042acae0fab7ccb23278088a364be3da9619d91e1061bbaa9b33c3c5fbbcbc725ce8c2cc9ab0f2b4d30078040d3ca79d3ca056c360381ee87e743dea73a25ea2b4843f9ef280feb507f933fb556c718d8bf8f8618db72805b65d381b319f65c745c1e5060dae2f498852e79aff8dd9c88fd939a31871a430d3ba96fb118c79d1b08a397af23b1a188d1802106f588c768a1e6c9d244ac9a38d2a54ed50f19b78bf25e0ae1f9337ceaa8ff5ca8640104b19bcd643b51501d4e03ed5ffb383e7ed0ab78d540ae10bbd64fba1af59a4190215b7d10230992bbb4ff618d8284a2e2446990511fc2bff07cce9ba94a11d3db041e220e3d931fdf129d8ec2c9b17d6587a0044c9e09f52848db43ddc0df94513cc9e94e9d427623502a910deea0f21d86b16366769a46bf0d6d9fc0d2cd6b98ed885e9e2d765bdd051196bf20bd27c46ec902726d96de352c346d904fa00d63b67d272f116dce489f9d636cef61b441b9c113addec983b8b2fbdb2b32049e436c972b2fcf5140dc7b094c5047cb6226da700b72aeb3febdf16a75b6f61a311f606251c99b377c775c8fb3446ccf25dc4cca24290b3939f948019b05c80b5a6382112f63e0990b324c16a087c72aaec08796afc769f678e3634100a5a9da8215cb5d7a6a6b50a81676ef4edca35595b11f9606bef2fb84fe1f0a0703c886579f09986086f0dca6eb8061f9a74c79c1f758684a7363974b14561b9d2efdaba6c4cd8cb70627da1e195fcae3d8b2fa751278e8f220c83e677e14731eccd6fe0c357b011ed88b6df0c266b383f224b8e95384e401b717030b1227582d0d1042bd90377c4f2c7206a19983fc5905e4eb87edb6532b26ca9e28e160202606d19d9f5da34762f4b3fa842d7bff382ad70dcbc411f8b3e4cace8c8e0c72898d24023545e0dfdc4176209276a535491ce11c045c57b45c40f19b12dcf6ffbf78ab23e7fe9bdc404cf47db9855f2b835e1fce57debfa071803ec38da3c77a904080a4c737ce2b20e14e8449762f1ca0b1ce71779d2e6ee5299e1cf230e8070045c23c1d0e52f66fe9039f95cdc0b448dc12d24de39157934270345991948fce921b5d8e739315cc75d4b3b49928437b88672c1a7770365207b43895f45909d5d972f48aa66de609152a5afa2c7d75f0a14189d0409f0b623eab3b6e7d81025cde140893ed71b6f24f5a36d21dafb62af6be9da845403bc8ed36672efa74d7da19d5794cb4b79fa1c86940b1890c012e14b7c3bb261f16bdd99efaa9819b0bc00af842a6b94c6086d15b16ab81af9331ba3a5bd6941ef35239e85455ceab02c598ccee8fbad97ed37daebfe3b26a5a6c9eda5f65a1cfaf7a1f1688267c812a56c552ae11b465dac030e18f9008ad03cad80bf2cb91a7d99dcfa54d323ae0a4c3a6dc0f80d7ff703870610a945eb0ab5b6d14e81869c8872f6b123d98edcf6bba10d76d35cff4b0bb73db8b6695a8351785bcba1e160a42ed367c4da727da38f91562e941e5c4fa90cd585c5f1cd3a7d6892f18a5aa3c74a4fc00bf5909267489b937a928d9d8ff92530b5226eedf8ab9a957e5ffec45bc3a55e6955b38393ce52892655265d1f741e0b744808eb568a08d145a8bc5ada9b079f6d0bec5fc2ace0502b3f926372dff49478fbd10451f0de4b3d1a63b9d4e17ade45628d2e9dca041fcf7fc1e105e1fc44089fde9caf418ba8454dc361df4a59e1bd79143d280613e3c79ad18e922a43e199aa5927bb9553dd31e6223ad19bf8aff6e1dac8b3680feea3138bc61742b03f047b3d77039c1a4c2d05bd89c4bc12a1b83d78b4e7023f690fce6a44608c423d8cbc2e80942b9d9df2f4bf5606640fa47692f3e003885983a73e1dc313b243bbab5c3c6348afab796da766044ba142eda5a9d3713e3eda8c54c1708909c5da89ba67d29cd7f409c9b759cba316c42028754e3cb6eae2cc4f6d66982f212320f199b2e837bb4c54c54bcdcd2ac240ef6295d38e9889b4213819ef0f9aba6ceead4e0fd2c4becdc1f8ee3049831996c9a74a5fd4e12a1fd21ed47cf27e29f9d61e4b673d88914c36eefa53d3c49d94b463b7f8462c1951dfe33c10993d5cfcd0ededd50ad55009528f1e79fbc2fa70c3338b32c40ae3bb45d7079c7ae8433fb1aa19affbd3fbce0cb5ab0d557afb3be036856066eea45c28e93528b35477fc97fe9ff3641e5bb0f0e46069eb653c027daabff38541250081c77e0e3a1d030a73289e771cc41db10819af60599b5df0ad978fcf0b46af821c6b717b265e07d3a85397ea94de26f510290ddb5df8fcff76fe624843c8577802809c145916afce01d9dfdfa8bf07633e98f14fc73d5ef58ae5cb0c308bc74ca38259692a1cd4cf16752786a1c816f24612c27393d7e40a2df9a3dfa23a0c59613c8a7ccdd97c3fc67ecab94dcd8cc4b4517ed2414d41ce574074ffebd156e3d65c4421b0f339bc9f29abbfe49db62122248cf96b74d9639b3ef9d935cd81315a7ecfb0dc6ea1ee053c2e5c3615fbc10782f16a564fcabe1df70da7de989e00eedc346cef5b5cf880e9d563fc15302f056d37f98a939fd1dd5478b4318c256e93b77e31f87d8f7fe31755191b40d778ddb2ada1480bb9fcb96a09783fcf2c2c9fac2c3a2771dd0e2fb113cd460ee2c9cf4a712f04eb1b1a746091109f7ce0655e1ff7781fbe853e3d03bb91c9d8f4f416f5745c6b607bbf72786bd3c0ac4761e6e6d70f12dbefa1b13542086f793b72c6102ac06e75be17bdbb1efbf7e007f07f9bd433fd9d9cbf93e760757b792f15231895561fe49d9d683ccc066f38af581422b71702627162c0f0f35c36a61eaaa92129114b7334281e35fd39576e51d8593c149c9326e0c710ea4dcc9ef39a432a48ae1834f5046b954f9c033d6035cde0dbffe3e97f48a1dc695f4b2f6fe5d4eee83008318def105c37e11c9015670f13417ed036e68f6fbfca2a8289829677feb23079f3f2ee53b26e491924fefc1c50e54f288a8c4b6ba6d319054c3a9e39e14bba81b423acbd44b51279bbea6b0bb2047325837ce8b2191454f52ffa2cd04abe89e3de5bc102e9fdf740d3efd975bc9503af796e6aeee711ef8797de5d507a964730aa70cb9d3840054d4e1ffc57de378b511f7649666a54a6b3d91ed517198d76322bf99d13bef530a43ed3f13196bf2def6dcfb39f76471c75c5779bedf105717e546057fb478bfd24e8fdf3c12d028b542d1f424a9d45bb9e026e6098eb1cb0a77378300ec1b4c9f006aa4dfb7fb5c57cf1b035cbe96009ead1ca25ea1e5fae40312a4e9fe250684a1c8653bb303209e0fc6a498f3a08f6c5b946378a349f3aea45104a2badb8a45f500bb4f0f6cd620ce794e0f390e1cb7f2f1fc0039f4250a577544a6862b47bf89eea3a8c1516b7a9dd111c2ca719190e8feb1a7079e9fdfdb8224dc50791c986825469c087c8f081616edaa4193e161281aa68b7286a364cbb336b2459f0892e57c40afcfda7d16ea1877efb4e4b0d4b5c31e8cba15066903d3a91bdc7fb64452fb9843436110596f0b038da167a86f97d32c807270a1c994fe88e2517e11bdd210dd982d3c8158459440108308a936c9d2370b9d157c3f9caec36ff05bc40b37f095edf33bf4fad440f38c3f52129456936c07014140be5618f4e9d07b66679238023390cd676b1a3a28d0e90d5ad9ef13a31fcdc5a435454309367c437424e340a1f91c6483bce1026d85a16fb854252ea4ede39a4e69702ecff76432de508e064eda0df9f263a25c0f626d1c1ffaa6783be2975451ee936cc2178648935a924f6fb2db2f8ba34e348920d903114520918cc6872b842e3744fc18d1363583a107ec7b89c7792c0d8069e12f873f6d668f6fdeb47b72986914e45c2b061c5c936c73c9bcf1475ea0d25edaad21cf193405c8acef3bff4e4f1b2b321d70dba59e856a8849c2bba9508bad775370669b2bb7f5e53181af8bff525e13a4935d7e28b997b4ff15da9e36f1353a154ab701ad15420786daaf27ba7e122f7b825c668185b685630420378b4142ec4e4242c2cf0bf6e143f7e55cb12fb9dd59a8df9959ce4fc5fff68ae7174977a31ad7fd644bc94a20bae76f0af474034990fdfec8ceca0e6cd93fe21d84837b7e9d74c17b6d3054f0c008ee05764745fd8773a0c1c31bb3eef5b7e261b54805b5c805a4eeef05c812fcdede200442e7340c63490645ebd09c235d5c52a785542526edfe3875ad08267faed1d0a15236f00c6736b94c1a3821302ff610697ad7becdbc96f54b55138b585cd122e0d5aeaf43c9ba373e8aa1c1297e3415552cc57cd60ee1f3c04500ed0eed37775c873de3066c034c176c67c5bfbe9899a47732030855781341374641da058eee61d01d11b9db8f19fd4558957897340e32cdfbc39713f1f439be0638f614cdb5361433a45a6ff024e39c94141dc5403af101404ce5f2efa97b90d9ecdb7c361785dab977feded32554d1a74d5cbfe2435be7f0329ba382455c2ac11fbe29fe3826796d4bea03dc53a37f63f5be2773f83faf282f0ae24d9fe5762b71b499fd37b4ce7e71f93c3a983f80fed477708bbf2261c89893c4b76e34fac9b42671b6cc81678cc867f53e8c3ec47716206212743ca0c4941c2c61ed3177fccf85921e998d2b826df751173944bb07eeaae4001f677a0687a2550eeac8bb5128ecad9c7b6a514596a30b8292fbacc09ab488193507b6785d7a35c979db774b2c413246f1ae88d35d1914b20b8fb501034321642fb0b0baba3378e4c31fb5e247c177e573295df0194462b99079a436400ba1be2e30d39b8714c0fb2bdcd981d5a5cd514f8d4f14e4e0437108630355d8f2b60a6d18cb14ceb2b5d0704aa6e93e180bd79cb17e176bc4f81a03db12a03413de6189896955bb9e3cc69b6f9a50a7eda3742527f98c71d7ea8ba75e253c2b783f7104813c619949e6a0765179b1b9cbe68b703335ab5986928d86384357a2f4189f4b4ffcd61a3d29709bbc93b5371f0e7798cb72ae4c17bcee24f8e566f2777803c3d182d15a63ac40063f0ccdf4bd790404524eae02eafb6b54c699578486490033f0be866c74a134083003d330498658ba973ea674c4a0ff158403987b4c4752b07c8637a119b019fd5093406960144445056f6ffe73eda0235dc1871bb6058d4a9feecac628265689d58a81453d33290ab56eb691f3180d0288449f41844e56f5c6cf522d4a5866b24fb9552fde71946c4d25dcceaa41cfddb5a33c51c54c0a0a5abd31be8fb6ec53c1d14ba648e183979dbd0db01b9e51ba3803be7e7d3dee752668367264c783f74838121797ae5706ef3aa460682d1bf55808c70e69ae29d7683368470d08e7e9a1095305dce250b5b4bd48c02e098d241b1089736e8306a737e3a1a93e554cc3ab24672b8c74bfb8825004ca869e347f873de14575493836662ad741d79269904f905d7df64d0581ab8d76ee51a32d72ccb719f3a25c0a856b5bd2b2a1269e208d70c32e1d5ad0dfdc0ef43f0230e95eb85871eb4d6033abbf0be7025382d878eeaeea73c94270e79bd5757dc1bac95236a62545cd467830b12dcc30d7cc81e889d360d073db40058e9a1c7b41fc53e67740bc984132a1452cf7d000378f14ef93a7eb0dc9bacf23584ad6761139576607f8214757f71fc47b2944127116ca3e83b9d9643bce8d7bb44b4d16b5d5cff70a9e1114cd920b6fc1f409672648ad56ac3136ef0a314adb458faf3d3f171cb2fc513d76e43e6bda2f1a68e6fcf4a4ecbe6bc87716e2a82ea0c4657983ca0caaf8d75fdf5b0d7930e4f3e95eb1271485f938e7ad2bf0c97b7c11745de45518a1e3a74341968588558e7197b407d24eda0671ee28f219e4c5f809a7ea6f9f5b9705f4634a96112eb262bd5967db5237285b865d3f64516495ea6d1ec20dbed7af02362370bcc98671a61241fa1ef5b3095609d66ecc16010f6f67a280d1c6d215ec224ead17d68bbc9bc64b363b5be9b479b7aa2cbc8587a6b48cf653fde7a262a11ab3a10356f55f122310feac77c32ce0994d6e8a70f1c53331cb473a8e29427322fb6da292c4443b1678877f1c981fa05fbdef96520e5895aeb2a3a8e62652f9d8830c3b144b9598873e2ef41b7ade943807766877d609972cca74855eaedce07cda35b50557de96e736ca3107c154d31aeee78db214687b9964517bcd2c6c9ec047514b45c831aee4588166dc3ec9ab36bd1033e74b3d02d731c5bd84f659fa9fe55cac08c12cb999a2e64fac52f6cb7d1fffbf45d9a1126787d0060fd1be563ccbc278ac97dab0c1bee664675f273f5fa429bdc24b21ff1cf0a3ad3c687fb07ffd88bad6ab6c6b422a43b77ff76f96bf405c07f8a667bb8ff54d6714aaa21ceba2e78ce03146b2ab9f49e6d65081119b8e7cf3843e91349790d2b975c9f9c305df0ab4f2b1b2f30f629313cc66a325e4037f38f29842ee5781ba73d2f30f506cf7ff2237a72b4075aefa32cdd5ba0ae4e65cb6fa47a3e06f0d5f684b7172d6b58f5f7d783c4122db4f4b8b4f9d3296c9d115f432710c29d40dfca0010ecbe2f42fac899911d65c84f08aaa1923c8add5af518286211db14e1187a8839f3b2ae8bd914eafc16a576bbe3eba6271a4c5b3170c3f543761f11f1326a05c575bde1b5c6afd3876bea4fbb649071a95caf74de9f7b3421803ec351f934b8d0932ce72a13abf3627d9a396c10875fc167ef1ae98ff92af9ca366033c99d30306fd540a09d67d26ab192504e7c09f9e4d06287a2b1748f1761ba3c16d9d08be7562b7351c4b4679f5d4b38681bfd86c7f2003a9749b20b602112a95803469f5d252c564912b55c4bf3409298dbd066d877cc70a89b484b9ee6bb836c9acd1e53086c4be85e9a3bc5969c7016db9c72b68620c241409d06f4d7f72fe2289c9b4921055922783b8b886bc22926b7d194820af2b90e3c60e87e1a7851f38a970c07c1da120d1da75de2bb994ff7d05a313522373326f160914a9589711e0439d694f5221afe8cc118722ce4927e9543e61a12a76bcf2da1d01a0f258095d32063387349b4e9f253d8b73c6e834b6866f8a56b4797b92d521fa732aa0d55c8e9d6c56011ee6fb450853dc564d18e97c463609c27a63f9c91c46d7bd80ace4edc0615ca342f43ca3b3d0cc36ed52b7d1f457e5b4b26b5eca0d91abe4f1a42a2eec40ec2faff1222f71dc226d6344e947b45155691205c09913fc3c6ab3fe76f4d1b11fa45869e20694b5f0a1074780a07332764212533b797dd24d8df157d4172f91253b77eb2ec90c8222307ed59136463057b7f469116086410b7503b44cef401c47811c1390060da5b3321d34096b67468a7702978d98d4bd721c18a25ed541249638e90281dc8e3565dc33e66d7b832a9bd62c02c5ed0e92935c92472499653d2d842ea6697c733ee80d775884074b3a0c250a4aa021bb6ea93514f9cc5f09feb5719d270cd184e364ca966f1416e10f111bc425f32a993fc5cd75503f99d89d91d7ddc6dee70193057cb946e5fbf8663c53e12cebffe5dbd4a86bfcf5f35f0d8aa43763a60e00356b4f8bc2bca01b02cfddde38f0c4df1e7f98709fdebc5abb5eb9631bdc3dbfcf15517fabcf16931eb7381e83713b081ad1947274d4896ee8953d772e9e71f363b6f1147317bc739ec128e4ec865f8f0ea34cd5ff19fb2c28931d2c85846735358504ae9161535cd7890e8b95c814cfec116b78e6d0eb5097cd4f35888121452e27391d865c15f0b986925d0d0c623bcbb4d8ca66603720253af17853967ea5954eb5ef0dc43de185ec4925026c680464e66d1caff1f4c7c757bd55ec2515ffe7183e3481ff6f626c2228a3fc3d15f63e4bfbec76a2a170206142cbbcf204a1cbfe0ee56eb47dfb79c80894c0a0fbf8a2955d861678fc2f8f9ad7a28052197b5992bced1273658da5b1f42fca48c80883600c24d8515a0c7113deb4c97df918ab64bca16a0c14f2547dc91d5ce4f884978c95fe54899f77ffc20a2c4b27350bc451bef72a46d8e144ad57a8d5f8ac039f58b8a53ea1f3fd5fce612a171bf82ba17c0681cf46ce5c8181a522ed2e986361903903159643046c7be1787dac6ccab09d18a30997541dc6e9efa260f1ff0392bc1890f19d8bb725f4fe7d8bc618f46e0c23be6b9ca67777dd3f5a89b41ccfb11a526a3bed045a2906f86cc5186a1db7a70391261b694b423e5a44d374f9d3720330e083574083f8950b2b35c8bb5b6c0a7fe259f235dc1c069d4581a9f0a7451890561a0829bb290de6aefe4d243ae0b00ca61a1dc4262bb4951242b21d88148eb7b6a9718d6433274f2b3c9bcdbb6d5df67b48ff42692d8cd7f4b7f41728de68ea1ce0f3e4a2843c5b9ffc43f69b8a0445dce44081f5b443a327084b0d00d07cbdbbfd2da5d67bf8d4bb4ee408d17eeee48b61decd06bd3dac9a1adbeb069b49ec96608b9179bb3af4c10f2ade6778b31fd4c22c2961cb949a64e9a8a4879c550f8d8783064cb304511e40e2e562ba83c08ba8ae011a784ed9db03db5527a7aae222c856c8df0a94f9c4def0f94244c5b8e3db9f39dbd337928e24d9d8562f231fea72116c01089163d2c5f4ca17faab20b73c9957fa1a9af20837a804870034d4e64281125b070d8ee0dbf05f95e5fb079e2a57e9af977222e90b664189114dccbca81ee58b7de90a813768a2049052b339a608d3e9966bdb3b584291fbf7694a7d1dea7f72ca604894e6cca5d326ed5e48c15eff5e6a8cc11c40f84ca920d79a5c55d07001909bf6338921c656a39d59d03f62bb5b8870189f0416ec8c317b03ccdcbbeb3e1a9bf2661813f4966b57eb56a2757de5f7745851b5f7bf75e41eb1646e61a41923c5c0e58c2ea478d95b5c39c450744aea0aad3706fce684cb7338ff3dacab60e8d968f0e6fc070693ae3ca16996b34a50afb7e6e377546ae28dc8de7a2ea3a657b4b0003a91a488e347c61971d62f32eaf843d4d4c4f86cc4033c1244c8408def09188dde509c629323f34072f9089a3846680894e8b000a03865438b2ea212b68fdef7f17583f92014eef2c8115a37c9c82dee06213c1407c1433690f68cdc8e91971104039dfe06774b946f43b68b7957a5ca3ee763eafbb7437850eb0a285c413bcf6965232d593d8da47a2a06abc635ae38e596a9dae55b43f341bcc6fe72d79b453ac1c259da37f64cbc1f1508caf280aa6a3f4cd2ff5564cc5a8727f222431454a5ac93398a29fb95b4e057686cd6fcd920992f74e5870749676a36e043bec5fc1b0fce5563affe9addfaa3689e857383ccd1f2924080449d2cfb006e855570b711c1dedd1df2629afaa3806f4ae229a9a8ef1940ddf2c55dac7812d2374c0684b7ba27b2f0849ee4c055d2b8ccc8e41c593378340d7546bb974bc8032f220b37099e3b04c6591c40d2c50a855a491e03c1c9cbb32c400f6104341262d92daaf3e2c04936cf28788fdff8e0a77770a9deb9089a9e32eb5d9e2581aecd98f83881ca8e7d49e603556dc03a9aa19a8f3a4735aaee347b25ea35b36fa57484c0b6d591979b4a3da894fa0c15966d6a5e02e397cccdb9c314b504372b81ef6913877767001263c05dae362b49e5928ef36f554ce245b4111486417634f1e7f4530a760ae6ffd3123f5736ac12c5bf506c5dca03079c0fd0776cdb56c938cdf480fb9b97b1685dfa3be6f712aae107e2dda726bec137b2ebdf56c0fcaecca4350bd7b5c84d57f29c2a2c99ae10c30cece4831d71ae4ee3362983cc816bb6cb9225b9db08503a1be23a26a0425a8628a2e718feae5df91d829f27966f766b623a0a4958a57642aefae259713733670d5b1d027fb8eb2d0d3a0b4acd482076dfa09ffe883f556b2db2262bc0872e1bd713f100dd7a8a8f2d725b46e09c625d513179872bbcc9a41e596a18b2471d977f4ca2bebd06cdaba31b70ef25e098f214fef16f16f725cad4311eb91457fdb70b471eddb65ecafb1e2b03c5ff21356241e3cab2c8ba601f9ef1aec9006b7cd0b81da29be01cb4c1d52e563298e373013886ebb1889bd5616647c6c418ea6bc1f3c0853b65cae48467b35f08318e3a9d034af7224cc3520ab1ece7751ba15407298b21e4f84ef7c23d7993739403d4f116cba2d0ae2d4003a28334c461c734d4555105b986ad0af28aac36c753ab52b91b7e23ae3ab07d3b170fe53a2249efe5b65463a3f237cec72091b04005f95a15ae595191ba39d0ae1d91d8e00b132ae9339884bc57bbb79978a308e1c31c5f213b092f380a7ba58f55869e9c29a5a6e7a7aa4f8d58e5787cc05e5", 0x2000, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x200, 0x0, {0x5, 0x0, 0x7, 0x1000007, 0x3, 0x0, 0xfffffffe, 0x8000000, 0x0, 0xa000, 0x10000, 0x0, r5, 0x734}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000006680)="8e503ba12553ae35664093744598ff2ed98313cfeff69bbb1f3ba451bc98d27cf439225d75522ac543a153ac5284bf131a87e53d0b20f8dddcb2af841def3e560070344be18fcee4983553ba856738012b512e3dc760fb581a17e5622e0e22e22546476d6cc6d6d94d828a2fa22ec77a1cf082f5ca88f1f8976e8b6c3a7a537f8f50b432bf4df69c912bfcc539a65851f86b23f24e714e0643429ec1198ea1647316538a3ce23fad21e19e087c0dedc7aa6d5e4b0dcbfcbe22c857f5a848aef15126b9ecc810249cbbc82c8b6ba49e46b71cb79f6ef9449d0838b9130946398941a4c64f6e2d84118b60ed4ccfed8a26446032fecf87434e71b7989253f64feb6d2e1013673a9600b1915174e55ad78d1d666fb75c24142e44ceca89a18ca66b4b5e66ba953ca42fb6a36d4a3612a2948393f67a7d1d0957a8553c73855fd007abbb6c3d4bbc943f3b102bb2ea6f40e714516a3de91acc6e1468e9e7b66ee57815da23054153d9d5fca6bdb26ed8f7754d88154d46df2f2e4964ee5d7f47e9218d6877c3b232c945cddeef70b24e5c6c434fa30fd0a2ad1c348c3658494f7cfdfb6bb56b43f1d9b2d049c1166161c3232ada01f3c789b2d6958cdd9f044a654f8397d64cb928f4d57f0c4e9739afbf3afbf0e9f84d56a1aba6db7538d98404b7cdfa97f8770a6df4a13145c1d0cfb7ec0349b5639d9180eada54b2f8c12472fb379901e6d514fbfd6d41d2dd77eb42608a784fc016ae48fb126776b10be5c03f62ec90987e766d20d821a17c03e0d867f4aa3f4902fb803e8261833aa9397e107e6c100daa3d8b792bf4b5081ef56670762b5ae3f528836029ca332f44fcc5cf3750f39091985032afa8dd2e80b69cbffc29aa13fcdc0ff811a108794b4154ecaf70e58a9f70a573cf9d1040e23f5a04a873a583e4ab0fa5f77d620c60f0a45cdc789b849e9e8746528846bbbf8251a84f2aa97ccc3e49f4c9b6abf0248344e86a71486eba9e62ff5920bb80ceccc5813f068da0d5aa208c440b7889118d2f4e8baf22a84544f232d6a3a1aedf31d5fc22f0ece56ac611b1363ff35e5071342a0257d3f146dc3ea1cc795d2f06afeb1d6995e50eb2d2d21dc6c4377a2626dd9486446517d03a4a03c43ef2e255a92b775c198bfe92c21375599235aac33c69190bbbfaad76860d0c9e70ad53273460c370b06bdf94ee8bfc31c48609ff6de0d39f873ec11e8c2835f17b3f18891c8ae335a7074fb5a5c794007a327fbb2622e71d62e43f50a00cc59b7eeb3f8ceed5d87fa5eb62a7a8c74ec90b1096a0b24606bf14b1f13f78ea4ab522304c7ca1d7b8ae47b5859f6a0d9baf3b6ffd29a4fb6782732febcfa51446aa87691ac81bf891717fbf8e4deaccac63477d3bc7b8ed52e9b6ca3fd39eefee6a337c2ad76df9739e2fbff34bf36027be0cfbebfe5b2fd168d75b2fd64479e2faf85654c013955e04044a9b7bf8b3d42da91962796bfe6eb53fe29e36a7a7512a155c712ae561d885703cb26d72e6f1df3976cc665960f871f3110309ffb6b5a79e54057a7a286c62c11e973ef671e86051686f77992f985d729740f38fecf83e03a1fef542cd6b4cee48546f67873a9c682c4afe4a5beccfc64085c622c5a0b5a1f6355f938d16925cabe61426a837c48fd6ad790afe54448fb296a03322f3427e132e8c0623bd311af8a619c2d91415e851744941700f09a2d8471def9dbc448c6aefb4c664f8902c872cc7de9d26e8b300b55b1d08a80257095efef35d9b497487607a22bc95c68f39aeeae243e76ccd40dd1b7ccad6eb39b35d91d239b2b005c8bb6e50037ffb1253276e20384398a5e97ad705fcffd04c720539ddf80cf4e929e82e3fec3d7542e0b7495733eb5da29f6dff5a34ec88a71881f660a5bc9481e755fd3c5683e95ed97cc91ab0edf49afda477aea42bc436b364747d973d61be806e1e63b6982e42814a13c5adb3bd767ec724d2d654afb106198fba6b4c798f4b82f329c2b8055ac4d247da971e32eb4cb971c9ac99d18c0a216d48dd7dffd372e0cad9ce6f05b06e47842c2f53b7c987139c6ddac3446fdb163342f8ca8f5401db91d324a6b710f28dece5839d37760c2515d6ad815a746cd7ccd3a438a5d3f28ca331f6874dedbab107c64127a7590a2813c1287ca977807827d52df80a9c19bc7ef335791da1be53c89f6de8ee1f02f26069b786f22bfd23cd8366e3ca02c0b296d0966d7f8fdbc0ef06895c547224f1a01c92d5f43f81b35539469d1fd9cd76dbf8cdd21b479a6474578863c9906ce6b12d0dbf5a458dafc042fcabe64aeebeb70c0da9300ed22e5d2851c5e77b20f9da1cd26cd810e0b8f1ba17d7c819e8a8ad86aa5bc4eb64748b75ab4a85f05bb1dc542234ac175eced1fe8f3fbd86f1c7349a360f5af0244818df303dce6842ea7afa722be19cf162d671256e5659c77c5569d827b28dc44b7dbb7d9433bc9eff26edbff36cf796b8afb285393f2dab6bb9a3ed40dd065ba8a8ab62cb575e696b97a2853b1700835ae429b983a5bb88972e367f5996a21e9a3b00e943e15c1163fdee023e1cf6e8dc42655cb175590fb6b8c46148b37957c5026aa94e96cbb71bcf9e7899c489edd9b34ca2d3d0dbd29f135cb158652ded6c959820b26a5fb6e8f3a6cfb80bcfa52c36ae0a3868914bda36b5ac09d2ae6cfccff9859550cfc5c6c3b30cddf6a2130c0c563445ae10634f38c65a47aeb8c72a0f25a6747a6787e703e1723303dd6d5bd4303240cb6d4659ee32d80b92859327e882ec84d9bb2a6976d9c6fa450d5598c6af1c92fc4ed7614e3192a06e62e704278424e2e5d521ec4f2cbd87d9b8a65405e807f6247e3f9228e8a5c44e31c9de9247d1b8248ce71d34663cbfcce728c9f08628629fca3f334566118aeb86470886147d714d2dce240408fac3c971b851dd33cb7997e238a2362195ba4f0e83d5c1c5039328817f258d6645bcbc20512398a7a34e2288585b4dc626c6867f3af5a0f573492cdb04e5613bd95bcfe6a61541c3912b4e841b34db2820ed5aca226dcba496f9586b83ab44ed3b9f34cfd2397f36dc4f9811815b975a208b6cd163031296b289b7d202036bca9c4e862f6b1d6356c3c54d47de63e0d0b38e7b9e41e1b25d94fbd03853f786fcf2325020355469e52dd2cfc879e2758382f609173cb2c01775030d1d536af97f5bd0a4b71ad9bf3e5becfccd7dce72fa8882733d2c32cab1338ce67f301be74b1c51dbacff9bdc22868f3f16531cb86b7597aff03040a821c4f7cae2b5b92db792f327dce81e79ac83d4ca15aa248ddc2fad518ebd360c5ac8ff3636e15e8ff61501b1e5c6338847ff43c0d3ed38c87aa623c318c8facffb72fbad8bf4effdd2013dc60ad91f1f5a791905b572321ce0956ffded80e2152b0672875fe71923de673ce343a665d327560c5267223b6fa636ef188b94d4a42884721b4f2d51f90ff3e5145aab164fb56982648a7215601d23017b749c01b684082e250330d109af89bf5d20ca788fbd95fd8d1c128aad3306c4e1bd1c054def7b7ea1948e3c95826078991d234808f55c2314706c8177d7674b2378792afe66b2d65484b481b0e52d8b60e0980163fcf2fffa2cd81f4dbf57afd76fd4e71ec8a6604a697fcaf57e65bba50489f6f0c5b4c046a14303eac05700550ee10fa29d8f68a9eb02fa504b640865f7e2c21f1451ed7d75c90a4734ba64327bc3597b5aff23d0a8f1229f0539720bece2b980f85e11c5ecbf3a560e5dedc40e1260349ccbc647d4d9763b17a45fe1b63e5d16e1a49d55c0011e3ab898b64a6618682bd7bb7e8ed18dafa1b462f20f6aaf2d7c4777a6fb73aa7a1720d67a644f4f4b0bc3ff965e696fd3513979f2e72289dec447af56b240380cfa2a9ce38a808e961d26b6ee6810c75778e9d23a93b3f79b3b293f138f23ef2596b60ecd4afc2036debb7e14f61774d84c1325ee7b8f95dc80c12b001e32e894516473a82aa2c24b5ff7f8c3374e245f1b3ff2a8cf0cc33ecd4b9b7528c34cf54d77756ed3e1b74a0e66c9c1dd8e53c123872c084f70e8a04efe8a8c3527ba75f4d9ced8469229ad7453a1376cae90b155638696103216a07b02e93e3924c4a98d159ce8633b2c8bda44ef28f37ba5edf1e80184c9ac2c8b0db77096dbf2f866536ac4f5ee9eed4bb8dfe0dad4361e901450ba499c119aa1af2a1a7c527b09562a47d8260bd7647e29ee422432f063a84d195e9c843e6f6fa684dd044bd09b8cb3e7a976df68049f09caba37b69a595cea61667f2631e561be743309568b4c37fdaed8ebc628889bc3bf9c5a63bc74e9358a9c2228f51370eb483ee39e682cd4f56f15a16217904c6189ef50044e04f244da23d1c9f41a5209f4f485df4ad8d1922203d365eb11102d48c93c09b700e177aef00f8bf729c0406b89de32490fca998bd34f80c99be60601d4de10e9a86a5a22652eb9df948daa66529b6445cdde70ad125d06e41a3469216233a8b9eeb928f2d041eded321d518f0435ca377e90ae49e95793aabccf299c1f1a82ddec49b2b8732aecd1610d5f09cc5e509d4065c5cfb4edc55f6a15fbaf4dea24439ea95b63bae312ed90e47787000810f22ab9b6aa0622ab969fa30b724b24d82447d6a357468b2d1ec61a80ae680ff7b8b894158218b0e63f99103879f3c1dae33aedec60a1e755755604e33a6698cd0e378b0a0b04017278411f33eade9c4c0e3b7d0d6e62fdc3ebf5559310e0a2913d5aff1ce1bead51578b3879c0e25d96a7a150ba655c97875d864c3a6d5b595ff9dd9698857b3b0bab2d087bbf7f80f5a7225cdebf794ede16a61ca73201f311f87ef9cececb8fd07b2bf384a22a8ae988a5e91e6355e26ac923e78004968bf7f4ae3b319e61a422a43841831a51e2c41df8a118da5239c87b4b0aceb32854413d53e0228090babc167ed6600041390ce04e96c94c65c51fdc00e617e4ed870fe9ed2bbef84c1e1f3f796b2867b0f383b6e01ba2b82ecfced722ac5a7c092716d18b9b41674c342a1a6a7ef961893d451648cce5d0ccb4c180e0493a53f5453de43a6535c486acbfb9f480f3255f998831b684a468a88840e1e7e8a310ef296ce89bef65b7e54265c88bff204e48963cea9945608260e5de37b949acacc938e8e2de9fff925022c010f94a0cd6c7bf16d4e3132034a8a3301f1c1950b9a31ee8227b17cbf460db666f6207a59783064115eac2d4f29f9483ebcd34e8792809d5c25a380b2137bbcd7cda502f4a41a043f7d626e922adec9b4c6478ac0df9842bd4e8912deb2ad2026461510ca392383ee9a7ad0388ae499951a4283db39ca57ed9bebf43dcaa6caa391169077a189641fda3151d8e3a3a0b525dcafa2d9d7b2a01468e658c10c27a8ba74b487a968b05031a3d53b59139068b28ca87c5bfd9db867c0e9b9abd91142c96dbf8883e1a89db8d96c9f0a8999a4f9d6b07f32d6f8bb2ea6d2eaa8a531edf85f25aef35c84eb4bf3f46ab4213602be20cad885d404ef47fafc7793247247848f1c3a06ea31c23d0cbffa07aa5981714dc85736e95cd4d60ed1f25351b1c723e4f042f55f02d24a089862df124c75cc4f618853914439c1406a393a0f1ec0f2346f4cbd6beb17713149d67b9bf1854c814bd8ba3a199218e6eac655db998c955df382c8dee2b4d30c750a63a08e9a88009840e96a331bde3767bce177fc5c44528cb673e862e24c2dc2399be1435cd20916e9e060f8bef39d4b47f335dde4493e0e44b0f619822a35e69b7c5d93dc69575ff71ced7c858e43dbee46f4e50846288cbc8fecbb9291d455a015fdd6e1412aec0e6104d0377074b8e160ec7d813bbc6d3b8e6b0256bce8d255d7a592b408cdf6e63164c99d94f00a693e06c2ecba9dc6d36c6a35697c1647f942df4c805c18344b8e5ac885689068f864c395e8c970702e40cf6c683d10455c7ad75fc035ae260f359c2d8c91305406c6f56ec535be445601c75ffdde1758904787f29a558d0f3bd04bfa08f1612a7ee8a7acf129ed5eb854bba757d34afa354098ed8b4e3a599db4b7611a665fcbbb182a0774cb026a00714d8b91c7fb8691b629b6a93f92da2f3701348885dcefe5a548c90101e50dbaf3f4907611623f7616bcea943bd3feedecf3b3681b4d04a938ac83d9f18a21991a90dc17005e7c56d2e09a0f4ad9f3c676e7da478e96122046d0a167f7e1a28d97d514aa68d24dac8501a1a35ddb6f3703311b26bfa3319361ff5e4d38cd55a04ef1b4fb417a3b638cde7f8569531a22c0fa12ad3a55dfe3c2642205fe1ba0c82d36f8815ec52f6381fe789fcf89efb305498a9b1f0ffafe01bcc5581f5b5d195bba77797085ab1837fd081cf5f086da2a16b6a7f8ca9efbc4c9cf771961b70626120e3715b16b222932291e4ee2449591b1807d56a53d4d86f25011704e7d5efcb799ab130ec2aacd54afd3c43c8acda1c5874ce23234b090c4eaa8ddaedf979b1218a5b9dfb36b8196ce05924dcdc7f50d96b95d0c288551a0498ff23f56c7ccdfb8966480477849c7471bea99cb0af35dbcaa5e781b5ddecf3cde51d78067aed9ca267550dfae119a3d83710ecb92fe80841837b41a40d262f5fad16c20203d1cc3455ca63ebdf0f5dbb7a498b4629dcb87333f2d58726871e6b5adf60faa0f8c9cb4718005e5e199457330da1a11cd0d7e78f617b6805fff8fa45c2cb56e1e17904773e165d2a39470ce1616418e7e15481c798afed92efad9c2babcc3e3346f8022ce30b3e1db015a2b9f5dbd4560ee9776c77eb9cff5cf2af28ebf1085650e29bd8dac01b814e6c285bf964da2eb1a442aeb671589a02c29d58208829c9501c355644ac28c38835f4025dcdabfd3852b1a16e45e9c032e97f7f2f0f612739c6569f44731692e3f3b97ba5bcd0b7f2dea1ee6303b5f92514c022e54aa4c587eff74a5d509c17785686c613bf6b778e3624ff3653674e6daab3f788ec9cf879f06957a673a20fdccf721ced05a0d23e074de82614f775a84dfcd31c621cf0369e28791ab742b62f271218fa1bc8681e9d41b4a93b05cc693013d54d367b1e6e1a7e74b43b44b920192ed8fbb63b89f393e5ffab584d7c201d1b99b7bc6907033109986a4fe7bb79e803315c4df94ed471cba889e148645fd1748374015ea8c696ff64bf6d23bce7e5efa7c7e6215ceefa938cd88aa0374da4ee1e10cbfa96d5283b4a0867f4d76b8492fc618e2bca34ba9bc2ff3368756080a78a1ece2f0d1d1cc30cb721677de3c4cd6da378697c40419bc1f2184b86b8e40abd627aab9c308d8fd2db8daf8b43225003ea9124c11dfcbd1b6ea959a86623e360b40c381d991892c1fa6c0c81bb4d03d8d3656cedd1e48539192fc8bd1474ce961159816dcdc76e95ed9d9893e91a0ca670cd1152cb014310facf952fa9fd0d30900196b604c10596c1a31c1e70416824c207656426b09ef9b558496ae87fc7449bfdba0d5628e9af6397385ddadc986424fde545c07664fb6ef2756ed9e443e39257eef2179fb9e4a9e84062f9b6048125151e2e7fad2560df277323b5e22ab2731dc802d6f372d2a335b5da7e5a86508329b3dceb56f0d4f9f6f9e48507af3ec99fc172c237e67ece3d51198a033a9c66f3243ef694893af85421ff6f93ecb95eacceba5fdc1a76810e999a40733b46433328b24ee17b718b135b74dd535202c7f66de2de5a26412e600971704bb90007e42d3e6a3acd33e7358da6b32883c9ad30c2abb1cdef7452e211734c6fb6d199a397bea8aa3cf1f014929941c34ba06096e70d852fc420effc7924ec29c03bea29f289c82338f0115e00de549007456d5867253a5b9bb4493bcff815a3100fc45a0de0aad7b0b5c641ed1be3e8f07fb3b1a8a496ecfd3dff5abf0d8f5854621faeb4a9920d8c52b7a0338d49fd21d99c24e1943de3ba2668aea7bc95bcf21e2bf0b2d5f899f33d0cec31b60df4ef5a23e1b173cc89390c8bc3ee96e38de06f6016a2b0eafe86af9dc59bead4f5f948a81b1008a95e3ab39f8009bdb4f268f3002245e73ee2ff50cf1cd37e867cbe44ad370b9336e0dddcffb6dd8f2f79155235300bce6385e544105e6d278d345870216e61100337a871ab51b2cde74fe976e1f8b77a90bb8b51eefe7e4201db41915f482edbe1f8ae268314d5af95ffdeb94aba3f4e316990792d281a123d7febbba7f6abaed7ccfc0c567d4bd1c2d9ca217535167c9a09f1ad0ecaa99cc08338fead5deef7fab77d2082d893b91c27f8ea4e48e052a2a31c8e3f9510c4ce94ef16053bcc25eafa324e5a1d045a3de8f7d731e58ec9130427552323bcfde47f6b55b5634e8cb190fe183af132f12d72ef5e4d98508b57106ccb647ab505369c728958a0789c67ee80acc4bbf41b97fa56d8701c3ec5ead411aed16882dfb026c50c28b5fcc442c432837a82f8bfd47650b83aa71b909be61ea77cc029a0c615f8e390874995d19e224c38349c64bc166f50c54332d1a3eff0071d7a0b11a901c56a847b93ab5bd0bfad8f965cbfb53c2184c588fb7dbc5c693a3ade89b303e801a650b79c1ea957aabed937998b5df77ff29fd43515e8a5ffe441e323fefa45a2775237e1c749897d448f1f3ef60c7755d1a1441b96a136a86d341471d57c68c859813656658266c40b8bb8bafded8ed0d940f8c5954923eb43ad5afb58eb452d6430990bc924afb97191f31cd1a1f58e30b0c243f9636245c459280d16da1df1a30ff63de677554d6b252487455e8aff91370c4a0ba9f341384cf8483d18b9d3f2fc51b07ba8a5fa795d7925189ca344f0fddb8bf55e35013f6fab3806b3c4d17499ec1ae819d4f3aa6b6a570c2ea68558fa33373394584dbf11d41f7059b55f186bd54bdc30dea390872737bf0312f4c68dc963d28d5b218eca6314e23b7381cfbcd01c325d9a3869f1176eb82c183b37d65c8500a48e9bbb1c465e27bfb668a16100e5384d9116aa35f3b00b4ee3bc84700ab17283d4db6b420e6140d14d09b51ad020fc8e505d2c820ac307d45b211213c18487ce12dff233a5caf87cd94a77d0eba69d61452f41c1f82cbe32b567a39a4615a6d2155cc73c3b90dc55daf33c8d9eba3eb0e182c79dede1293dd30840ebf048df8a93e38d0136e856d94ea105cd04323406dc429b5551538625109105d88b1ac480d0fb1e9d1977099707f9f9534b683d855c4d3c30a29c6678a3221e0dea7772f8859f572420708da9a030ddf973cf9f221404117b05efb76bb08ecf34aa9b36b0418c74f90a07e8e5c91e1d7c8a8ea596c0de9b10c222e9588c2bbc77d860b7197b42b42a1ab834ce24fccbbe20f2579ec6dbd4efb9aa1a3d2e062de594d289273e98342440045a0c134e400003b50d4243826b029ecd177cf3d2cf3d164ddc58f88a970a0bbdc7f0d60271cab0df2dde79d1b929cd3028effccbe94c05008f4261297024e4f72604d52db9da7b0e5f2f4f59ebe77b319c54aaab9581a8355b75594eb6dc0fc25e91052c89764256ca464f9f6e45bc34d6e5aa28e1fd93997b58f21feff551aa3ecb5375c19ee4543f7339418c11b9ea18fe2637a9bc9744cc9fcb21a7643eb87683694732154bd1eec746f1c57bac65cf18a83267ea437f7993644c510ac44307703ea28b20e52644dbaabbe9ee1e23a38b29b91cf9077fecdb98ff4e4749c9d6ad2901c5a891c07a8b0c26ad1f8126e6db537df7fff65486afeb85eda80e2a04d09d46720330700267cbcf205b5c00076c01d9db0a64d5426864d14cce1781098afdc28f9f5948ab7791627baf78c3e9df2c0ed9ce50b083bc7a34ee0087f4efde579e2dea313e4e20580c5e63d5ef4509c05a9dc38ced91340bbb9cf948bb03ea5e60c666a1a5c4acd385d0c1a01797b9b3183f4afbc925dd2641d21410b4b1af2f21f8cca330fbc08834e1e8210fdcf332f70f08b48a2655cf017ec8a19640f2f263c54876d6f4ad2193be944667f6498baa32225d2b5b82abd3f2fc64033f1db9adff6b1c788555d5ffa1a35d4a691802447b163ba9a615d6c958036528bbab84230d676145054828d530f0e3af417ad0480eaf2004b9002b644bcd8f0ecf860c31766ace95769ab4fd01f297c595b45e6c7b1c9f662044f43fc82b6244e5d08b1e556599096c034600e20ff000d996b6ba3a6700116127b9468c9567ad920ddcf7ccf9c0a74f49984e24a7aaa2321ee58583c1bdba668cb98c319f682ffc5957015ba1799930d4b676bd3bc76037f6bc2d9ddcb47efebd366a90dc7e67076ebc25e2ef2929a89faee06aa04538a3ae7b196dfecd33725ce9f859c5df4713b220ecd18b1613ba76aebbe8f9f93eeaea9e88e46e7ed24c4efbd86fcd57a4f9fc76152175782871ab211a18ae303be8e9459aab930597d17875c5f5f24d9b16bd8dc4e25f6a7a1de05763da11ee7e26e1e32ee0a5ab2de5d069d03a6ea95a33abc1025d59800fccfff1f0e0f7335e2778b8731cbae94828dbe70507c5369f36d457e98d6042e342cbffde2ee74e05cf0f8aa7185de485e5050294472cd8c7ae03977b62cb287a9d6e4d66650dbc4d89e58ad4f7c24d46573acf85f633d1af73cf655788b431bf22315bdae78d9f6f9cfe32330cbf77bb0195a60244d4bcd0ea35b94bcdf7255ff58f1fb11a09a06747337c95f332a0ade622d49ce0f2943517fb4da8049f3c1b53cb68475c2eb52551d40cbeaf5e79a748c5314bb531b4fc28494b65ee8513427e1fd3cc990fe4ef5ead14b65f1c3e9e0598edf42e2862e2eb180b3e674fc3005859ac56ad17022a8f48b49dcc97e991cfece1d52b7ca82e711944a877567ca0da0663276480d69fa4be56f425bb84dc9177d3e3ed45fb737ce026b8df38336f9efedb89a8650f9fb73918d300c909e9f9189458e1930f09b05433980e79a2eacd0dda32852bdb1a417e4ba62b83d0e17ac8d39834f41c8cd49517013ec658c4e10b38d0788df96764d13ce074271b51041671240549d18540271c8898a5c9e4be4895881235d59666a1f0f3b3cd098786afd6ab4781b73275232b488fb3d9eff77e71f8448a95c653fc80d069c15aa2a80d5799e6c45eb27ea8d6675f28f7aa7cfe3cef877c91ecf3e576e942a20312ffb48a64a91876ec5d1ad2f6a68946e73db4785894736106906731793c3482365d4151051c8d5f16dcb0348628e3aba4087ea8c9ce24bb93190fa12916f529c8eed6dfd3f5bc24d09b1ad377699de3f687b392ec921d81e35dc27bd14be4d004e713c3d07cf600255d45fdfb326b4327c9507c6f69d01236eb9383133dbaa787ba37de14a12e850ec60381a9ffab939ce16cb9b490685343048c0933bc280e809fc8114096ae2d303bbcbbc941b70b5d1d03f59f0b534fa195cbcf34e57d2aaee9c1dcddb5eafd8399fd1d53bfdb48a6f6d3153bb903ce411800f7220bdcfa312ac603672c163a0896b85409859b817cd304e73f278634fab0b1dbe226d7e4f93f220180c3434c7c22ac3143e06702f9a21e66a46d4980bd20d9b0c62846362d0a1151584a28a87902dd0f35187850d501c68900", 0x2000, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x90, 0x0, 0x8, {0x4, 0x1, 0xfffffdffffffffec, 0x0, 0x9, 0x4, {0x0, 0x5, 0x3, 0x6, 0x8, 0x100000000000008, 0x80000000, 0x4, 0x6, 0x97e092f1f294850e, 0x7fffffff, 0x0, r5, 0x0, 0xcc}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r2, &(0x7f0000002680)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002600)=[{&(0x7f0000000580)="aef3c1175bf1b50620f1951689eb70b7be1c6c1e00f6f0b56773e1fc272b3c8dfde00da613b405db5472d5fe2359fb47414cfc5c48dd9bebaa5abda481fa7cade955f11eacd7e285bc0f571e4b0b3b5fbaed74894ab62e4f30cd68aedeecf4ac4c98e84650333057f6e4d3d9fe8fec5383f3531f40d3bb778bc947e2f5fae8a1f8801709716f18433ef54ad5245d7249da42f0c81fb46e41cf49f881a10134ea452511fcf3663ec200911df3e78cc79367dc27ce68ef2737648c6e2e9531774f9d1fca377fc4f7b2bc106261402fc95c5fc17251eceda6d6fa2536cfca2547a556cce459c0fb5fca902df3f7890c5ddde318aa32d60d2765b48ee45042d0a0904c0a70a0e1b84f5614a2cf8a2789518afd3665a9a2a860b3bed17297601f316d7350c1557d745ff815ed5aa7a96472a6a42801bb64744144fc027ae51ebe69ae8a2649011193b3eb82a78d1494e2b3c7d792efb2c94eb3d3abc212b4131e559163df9f0ea259d2e9a213e95e681b9181a3fa74e0ab6c8df18f5e60edb834348e485ad089c0079eba8172a0e33eca5fa7f956d96c24d7678caf30f15190658cbd9cf246e6b91b28d89d3699f82cdbbb2812e3983d52be3167082ec743c432c5b7deab38df4836d3ec9fd7eb1022d36fe12fe5673e51972bfab2e16815f70f428488e0b0c7cee5d0954ec2d0d9a809a039368b68e456e0e52ce911a6d2b8282dee7279e42614e6517cf703f22cfce535381f4668ae58a19114896b2ee6d7d75e65077266c248b30fd1eee60ddf5b62b8ec51795a9f89d55cf16ecbdb8b22e8c121195f87c68fbab562d6bb49e816c7112e1239e5b66d77bdc844768f281613c861bb99a94ba47e55d4c440d89ca084d613add0fda004920f3a5d840f1189a4a88f61b1a18794b148e163655d8346b37c76db45b719665bf349153f1722ddba7749fdeb748543075c249c064e3c5dcbc547aa107b909de76a59a506e477e4218708c1fb2ae8708215274bdc08c5d2b08648ab32ca78b304ad5eb5e6b9e10b0a75686247efd9ad6ada69effcb78d7369581dc778a8d07b3d279fdf464371dadcf3e55e47875c4b94a3e5bd06048d5f7fbb95ca9a474d153c1eb6086532875e7334d258e97de8734f534e24eccc6e15a133bd277ac352b0ee890af624b5d804a3070eb936d31b9be99fed1e62c3649880c6a539c4925ed4b71f6af1ba0b8cb8b7585d3882dac76fbcced16a1301b6b2689ec59721424cf3053213a637d839bbd1f149646f257a14638a2427b72cb976fb4b4cb7636c06fcd6f544e4de4b7c41b062069c2446c8ad1a4675f0a253ab0490824edcec9e3ed4f7da08e6afba625bb35d28264a1e1eea6fd10d6c8f644c9276a22b0236dcd655fe74a586abc9c0fa073fcea37bbb8a8051bf2fd156c9f8ab6bb26fbe3bb313b015f68a99e04e47f30026f4100e5f62eba415c4d6783e704d950506c9f685d91a7cfbac148449c9c024369a41037a9083e829bd8df476545bcd5563b8c027cf7f9e4a05308d01c37d5826bc9dd74192388184d7ccc6fd5ee2a4dc3e99211b29fb801589fec5347b8dc66e391e1eeaa6442633176de3e60871edf077a4a130326800d0583d98fad98d10cda537fee48bff03d620f9b416339b74be43c3be0faf507154f9f002424fa2371d65ac3e29fcc0b139cb002ec6624352df744082dab4406ae28aec7fcb6abeccf23ee8863842bc29cb9f48be4b5be632c60bf924eb23b0f9aa2e917ca0eef13a0503dca3bd70879de0d80be42e1073767d1a135a9522e6739bd46ee879a7b322b5af5a33c1f71b0d3a9290e81dac13b847d1058c9ffc4a56fdbbcbbaf02391d49ec702f3dff65c30a347881c4a1c7a476de1cc0c7c2d943147dea347d5825ed136b7aba79ad5395a073a02e71a752dd576ed3546a7bdcf5f21631e1038d83bd68a3b86207d66be9f66d38f035294fa495b38d4656b00e362dc3c7c9f6b457ba6c049602289a382bc4ef5440a070f7bc1cef41ffb51947a890dcd45af8d1bd6a383777997d9aa98ef5e735bb467dbcf69dd56293e9dfeb3e01b2a860bba7f199bb017f71a4a4a710e3b4d9eee357dd25c92895f2ad22b47ef3d72d620f8072dd87c2a7a1e9fff863b1ed1e6be3517ea3d87bc6749aaba477de2c4b6566070c1d57d1a3f5a23423c2ce98c76c2937d383571919cf97195eff51520424b4b795f70e06e1b24aa896c1b63694a2f07829934ffa1fddeca35f4d0d62af252dc4423b915105d8896fc7f536018356d4081ed1140f4f25fbb4aeb30e4a11a512f0d7553ca86fb94a89261e424f7dc5d81866e41dd53320bfa97e2ba4b7a58d9cc13b831e39d3c4ef6efe90c206a31f3f4c713d00a780a87f20942ccc27e8246ce8468a17e6bcb618d8915fe61d994420d6fc0b3e11c9895c0d52bae795c38902ff4a13da2fb7514e5e124e7f7890e6c142c6d0a1355b9284cb34a426779e698c7c38ea002ca8843b6d22e1e0f3726ed54937beb1b40e98acdef70db350fd4280dd74e07a333fb91456a6c8049e2f27db8a4c3a04abd9c1a0f64ad1fb7d50b422d514a2a745917d43b2ebfbb945edf8da632ab267cda9206475b83164af5e6eb1ef9bd9e38dc44bb4f52d2d4a9e10e21634fbaa0d3296bf3aa7d701a28cf01ae15f3a4a2c09b28b456d65725c3748a38fe42c5bd24cf139a91f2e95fa0efb1cc80135a0c08df47120156c88602d496a2f5475a2513b0a9b87b8b2030ebc4b2077553984988b520a45d2c634a06c4669dbbfb5adf8fb3b2731e5ce936627feacd1b48464aee673d16fb7f75918108608b252a3efd767661e015c9440023742879b290d22d54737743cccf6f9938ab83eda842855c9422c5d9d8305b3bec54e6b3092a37ff6395d7c33566dfce4f90c33c04dc402c5ecd72998ff94a87abcfeeadfdd24073b842d7e7648073e96d55c341bf00aeddb4d484e9ff831dfc2d6b7ed795d40a2751f6f83206ce96a2e830b31b020836455b9f25ee7697d0b59860386f91242538bb13838e36e7a959a69f92942c4d2915335c949a4946cb6d4605c0d5b15eb3a62c40f3bd24fd0d4cc9eb1fb94f19475aad06be1147f5279eb0f42672e719007036713840b5fbdf81492132f2886364d93e7b14dbef485c47eb211695aa314e24668b475a0680410e2e3fdc6b53898a239e217237aede3ac00bdae22d9fdd5c219ab2c557cffed5656b55671d40c561dca65efb694c0e9b3117baf1517111e403c860835363ee2ebd158097f423c9dd191bfc2a98996014582b8821f330a519e327d3e1577ab3e14110b93c02d96add53c8726a249aaec3da6253ee8a054da0b0a73d183abc2ea22d335359d36b11c026673b81c62177aacbb1bc59c0f3510fda7957306b59e21719978bddf11355c570f5572d92f2e306602eb2e1bfe677789d6f4b30d0c9080160cb259367075d842f80bf473a18a8145842afd63db20db87f37f2c20d631ac9d180bf168ac2a2bad499a164e2bd251607514acf47e62c052474662f6bb2476d20bc755a14d870ef73f37926d94cefdfe2fde00c5d7ead969202e533748e76643c95a17dd874fa0370d2436b41e2f02ec1291e5cdd70d90fe991c6035996b058a2f67d58ad4ccbf073b77ad3a1b04d25913dff4db23d6914cc81591226170ef196608c14461e6fa2905a89b4f620bfb404b53933ef92ab9831c740b536f30947fb85e54097cd8aaa34d26c17f06b186a8e821a0662fda31023bb3efeb62d0046f95c75f85d9d347d6ea7ebf0bf65a46ac3e98638dac453c87eb2cd3e911366cc73b6f2f3a0bf94542d72f3353054e7052ecc4afd283b1284d62679f14d08af4afc88f5cbd945e953131f5de139a434cf6231b92fa8aee8da75e71c309bc9677fbda6e3dffc950f423980090179b17eb4b3257c4b0b738b171bb3e7364bd65a3ca9cd1c995b76c5084399c0f77b69b6141531bc1464f1746a39e10a84203cc27178e35b10e440d4b24d64a6a2f2a1f3f844c40c1302df9bf057ffffd4d921f25b53d01a6aa03cc78cb3edf491c00452cffc7143b9b4247a903c4220e083f4f6241f5a1d5774b5f3883e90c2aa01448f3b5fb57736b2a9b28e729555bf7ade9ad57f0f190e2a2cdbbc2c1fe6d69816425872827e682902b717a54189426b7346e57b7d26881145a1a691f01cf1d940d6402fc7a57df9ee5f44fb6a8a2ef15ef6143882251d693afb38ec11a84012c5b37afcb9e2b6be2b55c3cc6b4fc83b1bbc4d67ed0eaa42fd7458cfcd15af237ed0c7ad6f87a2c5730dadb185b1daca81b3df7fd9b8e35368f8bb98dafa224ff3ebb27e59a35a4c692e4440365cce5b95338794d54746d706ac4903db46ed414652c9c2c3b2a2f71146f926b4931155390f13b4b91e21eb73ce0fe4d025d821c801d45933dc77e84ed25a8e9921682037698e649eee1b2eae27ea6280ae61c37423b84d3db6fac74dc4dd1a05931b40b19d3231dd0d24837e992545ec68f670c8042b137f5ccc4c9341a73d85320ceea608d8b9fe97c48798a547722ef57f632a274b9bb4b1161bbdddd36dd2a553e5e288d1c514083c4a8398941768817b9909c885975389881b0c4a1ef42b105e6e120bacd771b23f53f2a9c36ab75b0f2ddf858037ed26e96f95c5f20b9c0ca6c2894b447ea06328625ac83a1fa5bae12eb287e1abc9d7e11f65edcee212cb482bfe3de83b74247da035bc42649d1795738f6595b94e04eff5bfe121311f0ce1b6a8c50f6fa6a2af380653807a30b50cc3d3edc33931052a94778be9c3cb0770af7b04aaa176cd38edae5716f44f909cd1d74b7fbf20b3520da31861cc6d04ce9e85e59b9ba94e9b3b9cff1141c0a885bd33a9e1f63ef010041f6ef12545c14118622457fc2de9fd08131ff4953116f3114075044afcb84be90129e18a920f79745a4f47a5b90c25cb0f461b63307ca798751ee7873d4bbae5fc120b296c28fc5a33df4894b161b3b5f6c8773eda02a875b06b7d2f55dadc420b0a4e05f4fac78274c500fe5e76382e113c57e2288ee5e798c97b0b231d5c17c19ec3a5a9d3ac3f25c7bf64d1e7401b1a9ed9e08a52dd0dde793aa11d2be2a8f5f989adb36552b130ddcd83c7f846ec6918b1ef46cf30608770737ff748682245b304052b0a808e76b26d9cf11558928c3223c4bded56639a2e820345d019a21cf3974c501eec32055ee05406668a59baec1b3d125a4614f14fa85f4e4c45ac819526c5d5d2fdbecc475e9b155fdc84d22e52c14a1de20a19367d8bd8a4d24bda6dae8db69a372a7acfd9a33818e6f910ec8c6238f3d3ed98129d845bb4d3728fec6021f74bbd5835a74fc59461ce387f2257f7926398c45e5ff2c7f17dad46f69e06fc71e7f04f7d89247bc61a6175e7527c7cfb735df2aabf61b5af7492f50ce4a929887b73c86f6a8f8f135f67e0b056b62c26246cb608aa5e13ed5a024c66399205f0e8c1f0198b50ab545d7fd551b9644009c3933236b115bbaab167dcb25c244dfbed91b9accbee13e220aac2ea80d3a9bf0c383215585d3773d334be805b14358f061854a18269f727c2704e5f5e573464e6927b989b172e58f65c4a3bdb1d3b49f411efda01bf4f02fd844c00010f567be295d0ac8f8090a03ff3530fbcf11dc9bbcc5e0ec3d7f358119281a3f062fe1d536b0e76f98efa568b25891172b9f967079259d334ae46d3f7ef6f72a02e21c97d09f002179e8eb6a565eea670479cb9d47cfae8b55b20b1ee85c166ea34381364f831c482d321331204639fc9dd0e8c75", 0x1000}, {&(0x7f0000000480)="f1641ac1d43fa23c2748d9a52f13e9e657f1ccdace4564f2bb802354227ea095503f0f75a00ff915dd776d07995e715c96baa686319f8ae0a0bf583ad04607f737", 0x41}, {&(0x7f0000000140)="e2e07918093e4cdce1d42a8327d612303f376c61ae257c7d6c4c5ef9d5bc2f1eb4ef4f5c5a3b9e886d14f7cedb2487220a", 0x31}, {&(0x7f0000001580)="e80c0b99b797c359651edf279fe2c563eccb640a795498604d80b6976a20c90005073a60fc700b83192c72a5f8d280853280af0b1f1f668c91c71cc471b4ae743a3db21c0a86716d574e9561e1e4df752dafcb54ae1b83a87c93fc9219a37105986603f3c73bd63861b2b3ed9229381cf93292ba9cde9530664134c4833a602f1477ebd24a8f73009e250b391a0b15502b2b16025f6381cade76c0cf9547cf8f9c49402562884990361c862ea906c4874ab31286ece7ddff8817308d23e705981cdae954f8e8dcfa801281c1e7a687dd5c1dbbcc98c2f0c658ed5ee8c4d8ec5ec133c7c750a9449413b6ea71981fe7c318da4ca1ea22540858e9a98921005688ef5f2b87495e2d821f8778e5a1e0bd20ac2915cf2de9cd746e20c9918f7b9521873ac7519c3300634f6063d7422d0b4ad3afc747992e8664e150a045dab653db9a6810b52474c1e9f689efdf34c0130dcc6ea198af861e0c8585a78bbd2b20bb9368f9bf669ef58467cb95fa1666a47315efe1e58998e866b8f152f3e1e639f40d17fb4e86faed59085999465705de519112953e3e58066d8f987c965fa31d870925931d94b837b5782549b7be05ba6fbdbe13bd2f538b602fc4d32b9497ad35cee76ce602e7d0925aa8c81f13e44df0cc54ee4e4d2aac5ecda24693c54b4651ba6ba930b54f04e12b73ae3328661414a69bd9f6db39909b85e091b8b7fc11a2433b2f6f208ab7a548685e4a981a1634005c66c4e5babac33dc50daa842bc05de00563e61535e00524e252ab7208939e60d316a826c6b7283a6191a20eaf8fba70502c3394f7285c20106e54352913ad1639f07dca1b429c0d7eabf94b9b09fc19d708583073df832b65ad466e828f0c87f8727214fefe43051e63001be066a97a5050dd56951b01922a974bc6616c6b75bd221b6ded877f20251d0bfa067a188e442fa0c4afc55dbb25f95d7b3f194a37d47a41391761b44974b8635b300a52d6c1b2daf9058cec12e3b26655cdb4a66761a108c5981836d48f6d4c5a73146168b72638ddc02a4b84d9db609fda9b717cd06e09943619e357eb42447bf7f5b15de7c13c7f24cac7b80b0e3bbe7b835c5656c11c56fd8a40bc78f581319eb2320ee9b15fadc2b53bd6be87f5500c091d7a9bd1fca805fc39f282cb16835e6655d2289b67526a5bcadf24d329c1f672a795bcf11655e8008145c9998f558bb1020c42c039dcf79e612486634dda08bcb5252fa63641fde84da4f4f63cc203a416464e4a0fa615624ea468f5a62e272b39584197e90cddf9fd5233707101193d06d48573468f2ed77e080f0552cb0e13468730dddf26e3bc4be362b0b6899bfbadb23094e0df2e9cc97fde6fcfc9ffa31f42b8a73b73e16b44dd65d7934c8ec1c2bd63af2803b3f1208f6dd5c45238c5a573fef66591e32ebae3006f3b04bc62a49710ed02c1cbeb9208a1a301493567b36f71a4f0900a85f98b8b37a2d36cb15243c23dc4032790e4e8859808657e8e7f86fc37fe89592082dd1c524d40975dc38824cc864bace727aca0b6f37d98730df1ab1e76a0e305e1aa70dd8a26d399b6e2c42c12a10d8e49e9a31432aa6bbfb15f7307a6f496bbdb273130e8799b669cbb8915bc6b22030c30f6a0684556a205ea5df770d65d3d9daf350b0455bde19b8a85742be1353a190dc188a59b14c6533fc4033d62d2cbe5fcb40950eed50a2d1e90880d520566e7b090a91f3918a782a525a3a9dfde72a1e7e3df8aaf2fa81d709296fed08ee3fe6e75b09df5b8fa377fe07e1d168a321246ad78cfcacc5053e9a39ebb145741e9dfdd5deb7a1d0799791251261a237f3406c104fe3154883e74224c9df51cf697dd3ef28d70871318b4e5cb025d1c5d647356d2f27c79dff737ad3515bfb3a5a45bb97df127db08da94f62d61bc65903e13eee431eb7249d1f4b2e79e9b6aaabeedb9ac9c06aa2fef0ca4e083102b4d4bc1de2445d05d9ece9b10d2b468a9d29199af2781f482b8e1388c85bec2675bf58efb0d23c7acab742d86c449da31271cc2825fccfbc86576587c9cc914e2b67fe3a750dd314c17d29600fedf340034ef6b6001e459aa8a305dc5c6ca0b3a530bdba6cd6b22de2feed1ef3549be412c1609dd8a0db1da69015e077ba3dbca8c3531dee6b2b632bfcebcf2270d4bed083b214b0044ddde13d884c782c49ed0a2244c9094e78675cab9ca0ef23155b6ecff137590cefdd474caf61b5dbf7f6060d4fdb4d13e1c324ad17c630dceb54e3cedd2491a242a411f53f52d13c7f9ed6e89a5cbf481ae8a80a0ea81f9ef2ca8f798e0b6f02e665226b94299a378a82064364a255b8008b7fd73b24969e4aaa01036d05ae78ac35fdc25cbd20f5b0e892cafaeecfc6718524541060513d16ba98f089645ef8bbc3ab99c204cfc642ce013d28d9f0d85a0947e483b848e3dd6a22ba023f8d9fb48f1fe76469ea6f275efdb5c219c487a7fc04746ba728132ec0e4684027b0f12c2c5e4194bc8600ba6fbdedc4b14e2dfcb9376f387d3335dd815e499f6b98481c67c86fe93bf2f89e017d205ef2b9bee19e80c31680cd4d4ca05b852b4f5afcdff2ef870df6db7d110c757d4e3f2003ffea6f2e45c8c1a2e4e635ecf49ad51c6f71769c9b1fa802458e861839a4b18e5f07b9509f794e8281e3ad64d6603b66e9eb523f9b23ca81312acddfe59e5b52182ee909adb8e3798949fb841743cb2cc081cd0b1587d4cc6000705848ca24c6303a35713d201e7ce0fb32d88682bde2443212cd9383367d037fbe8a2f77b76dafe060bae4f08ea98cfd69e008b3a3b1330d0848aed1c079e6924eded7f473daa58e7bf998618520f9c4881750b481e3dfc38a280d34031439a4803d57f109fd7bf6d3a11a010123a3dce17a15faae1dda73109cf6f239c48408f95c8414796b5cedd4f1dfe919f648a14073e66f10ff599a41969f72fd6df0f1d1094f98261d2ac2e1dc96014b675133ddd61b16d00b21a68a851ebd82ff5f9da9890ae305f07f9b6e626bbd807cc11612383ce9a90f6c3035419d0795986f8c05e23defaea3de4696fed07a56efecafeacf074e9b3b3f6f6b987b6394eb6f9f473b5f5457acefe52ed4c14664b01153df4d7cda7c777a423f74d40e5c8e0bb7d3cd3535cac8caec3c2175b312294782f94c859e7a9dd2d24c04e48f28093b8340de926e7ba44ca2d4336d45600b23f7a5abe4766d2010a340c8b6c96736198c8f72f6207b037904279a886e6129ced2950991a6e9b5c11780a5a5e9c753e1b50a0a5406c30827225794553fe6173eb6b2fb8c01a43dfa6cd5495bba5841454657028daae6b8fb5e0ebd3dc7962c3ed56a2120f0995239790486991c01f5d70f21a2976934ccc45915b2f241f36080bdd748f4932b226847fb479e6eb62e8e3e46712ae6a88aadecf35bc25a44e238cb11313198dc8ea6cdcda4e5bbf777ec622d38fe37529b259e8da1513d0689c1958c4bd63470c71e6671b9e46958aa4ea77c08f22e68cb7f3392ceee1290de61a92cba3d60acb4b42d1bd755304453540552eedae0f082bccbdbe9cdd7f8b143270758125d8b3c2609bde9cb3201d01b944fee76194c9d6a56148de8c53648215c650605b402bf358bc1cb2dbedb74a97d5cc4714914999621d27596349354415ba512cdf7c806052f6b066615b9dcb97d959af00fdc59bc66666daae0eb4205dd5db7c71f9ec68c75761be140dbdfc0bf12b2123afe05491d2a1e879a3fa5d2c889379d45871f4fd4f60cb53c1677698a1a5b5d7e0e88004d49cb30b854fecfcea22cd03be5f214ef8382cecfc835e419c450d957a60741989a63a6311348abca48484fde327441a023ac6ee43c66176b2e872eec34f0628cc8dd7774e619c060dfa8f29b2dc50bb4753fc683bb006a779b6a99ec048afb5b1bfc51ac2021034ed46a2d761c2ff22854575d52b368409a6266bc7a0a7b1144de7f302ff22333eae1ccc8e280c6df99cae89c4553420005299a4bd07ccd9b71bd477e4fe8130792b9e262ebd6e76bd226c6f4ce3dced7922a3771399c04b8e962d84bd620ddc45f297a015d2ffcfd0d2f2d271216f4ce854053d8321307cab41ffe7a426a9aa255c8a4690be0bf2cc9c2c0085eee216adcd2dd4e604dae31a7694b4cab43553e1c85966cf1ac08e4e586a57588f9aa3526d13fd7c6f4d14023acc14a54ec071b4e3af55162a9ef70462f338fa836fa57dd6cdfa184aaf6cd576315ee5244cd23eea4232a5a0e9d485dc4573c2d93645806d20a8f9b25cbb1ff00479a0b75f3cb8bb8ccf3766abb58c8f001a849141c832077c291701141ce8fc9b59463dc750ddce6489b3d4118d1830ec2e898da30caaff3d3eb21be000a7258b90b2d23c4fb3cbf56faf89530fab7490277c2934c285a7194c3537e93b337cbe49eed7f80f5eeea4c850c65b21e66c33e0a4db64c72144d9f935dea9a43119b17e26d5a4851339b5607daf158939c7f3dbd55c704080f2a39ed8d9576e10f4f5904aba33f8d0fff90d5066652ddacaddf60f6780cc2c3a775a6495b687f5b53318650daff7792eea85f669d8156c64f8e021624acc62e005d205f67e30c9a64a6cdbf5e09b2d1050a252893eadbb364185204d9ae473e4a019138d21eda8229050f812c53330a33b236759d4abb3581df1752415a0d9fdc8224a97dac43f32c9632cb81cfd6db68c7a0d3e462e1e22c2899c0d9e3e02c640524d02da3a59a607637ceb2aaa19a48e66f18e6b9b48fb21f3cb63d9e4c869759430f83808c06b3aabea7e3a68b0cc4af1aef8360bc078f19474245c02b5855a6b68f778706fcd6036e0c70ea2753d106821424ca240e0a276d45af6a4d7acdd72684a89cca40d3fd7da578cea6c1e18d25c474f15917c63427427a8ac1b74760ca611b1f3c4074f9b591d44c5bfc4db8c2d6364865ae787a43ad559984c7e6b6da626e683566c4b9d07cb0c7028ed26959111e94bccf6a7d05bbe0c8d685be537a62d6d59234fea0c3a55a07cadcd4a7033d31c6f45137ae8e093b618a144a1b893b46ed7e57f6dc2403696c9848852df4de88fdf26326ac4e69b5e99d43ab1a4c4bdab1ba45080a8aee9dfdd2945f9e5f236d760169f1aca3cb330ab18394d88194e4a8a8c4c74c2ab2ba0929f5538acfadbadc597c185be3d2b476d702cf562f3c2141e085cd138d23c7539d0190e0e3f7a8490a05bfceac384d3b9a2b27cc3830242f3c8cc70554910a9a96fcd1b8dfbbb5a34403435bb010e1a1192866b4e0a4582839150c552196c36079bbf3dc6d302329860f7e8f476bde5650a99bd116ad607959f0c66ae79de5a6dd101dfe91dbbaf1f4b494721f9770c8d62cc8bfe6fe87ff940c286f18b8fb7dc8d6269359d0c5b47230146fa74ba21ccb72427ae05e95b1124782ce0f58f8a2f468bc997216bcada3bde5f8f258a02f9aa8a5b58d6cc195985719f46bac6378caa24dc042e026a6651e6d6a0f549ce52c2c95e0c7314248083a6f012dd02e6604e535db4e1eefafde3a93eeae7c0cc798f68778244d59fecf86124b1775928b424fca703a139f03340cae66e45707a77ff116c5b101ab4de37a8be78d5ed2eed5e31196d52ef9e8aeee9c03cb823f47213e5614c8534c41a9f7be01f3a3b76cadedd771946405143fc83e43a77756fec8cf62ba5be4b73a166c12ec8bb85605aa21a01df53b678487642823a096f823219af744734a688542d8b212178856279ab7b9ee846befe1176a404fb18343bd251036e10474fff204e729c9f", 0x1000}, {&(0x7f0000002580)="e19093b055126970b5f8ac1c66b64f27d6aeb2f970be07ef2046877b665a32fb2ae6d020ec69bf17e5502d41fa05c654a0e88f5b83329b5b8eb63cf210f595c57b200c3992e08f846a93fd8fd0a5931b87a5ef0cf1694fc5e07d506c7e207e8a5002e247c46bd3b5c61e63260b4dd5f3fcefd5a06bc04c559583c1729458244e", 0x80}], 0x5, &(0x7f0000000240)=[@cred={{0x1c, 0x1, 0x2, {r0, 0x0, r5}}}], 0x20}, 0x800) syz_usb_control_io$hid(r3, 0x0, &(0x7f0000000540)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="20010e"], 0x0}) syz_usb_control_io(r3, 0x0, 0x0) r6 = syz_open_dev$I2C(&(0x7f0000000000), 0x1, 0x402) readv(r6, &(0x7f00000002c0), 0x10000000000001ef) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'syzkaller1\x00', 0xc201}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_io_uring_setup(0x10d, &(0x7f0000000380)={0x0, 0x5885, 0x100, 0x0, 0xffeffc03}, &(0x7f0000000340)=0x0, &(0x7f0000000280)=0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r9, 0x4, &(0x7f0000000080)=0xfffffffc, 0x0, 0x4) syz_io_uring_submit(r9, r10, &(0x7f00000002c0)=@IORING_OP_CONNECT={0x10, 0x40, 0x0, r7, 0x80, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x4e20}, 0x0, 0x0, 0x1}) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r11, 0x29, 0x41, &(0x7f0000000080)={'mangle\x00', 0x4, "d1a2d6e7"}, &(0x7f0000000180)=0x2c) io_uring_enter(r8, 0x3516, 0x67f, 0x64, 0x0, 0x0) 445.781818ms ago: executing program 2 (id=6304): mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) r0 = openat$iommufd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40000, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='fd\x00') fstat(r1, 0x0) open_tree(r1, &(0x7f0000000080)='./file1\x00', 0x1800) ioctl$IOMMU_IOAS_ALLOC(r0, 0x3b81, &(0x7f0000000400)={0xc, 0x0, 0x0}) ioctl$IOMMU_TEST_OP_CREATE_ACCESS(r0, 0x3ba0, &(0x7f0000000240)={0x48, 0x5, r2}) ioctl$IOMMU_TEST_OP_MOCK_DOMAIN_FLAGS(r0, 0x3ba0, &(0x7f0000000000)={0x48, 0x2, r2, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x1e2e81) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000780)={0xfffffffe, 0x0, 0x0, 'queue0\x00', 0x48}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r3, 0x40bc5311, &(0x7f0000000100)={0x80, 0x1, 'client1\x00', 0xffffffff80000004, "00000000ffffffe3", "e4a18560d99f00", 0x800000}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f00000001c0)={@empty, @dev={0xac, 0x14, 0x14, 0x2f}, @loopback}, 0xc) write$sndseq(r3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @raw8={"a357b6b140cbb6215dd33459"}}], 0xfffffee4) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000f80)={[{@workdir={'workdir', 0x3d, './file1'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) 444.634416ms ago: executing program 8 (id=6305): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=@newlink={0x38, 0x10, 0x439, 0x0, 0x0, {0x0, 0x0, 0x0, r2, 0x9801}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r0}}}}]}, 0x38}}, 0x0) creat(&(0x7f0000000300)='./file0\x00', 0xe5) r3 = socket$netlink(0x10, 0x3, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r4, 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f00000006c0), r3) syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000600)={0x0, 0x48}, 0x1, 0x0, 0x0, 0xc0}, 0x0) sendmsg$NL80211_CMD_CRIT_PROTOCOL_STOP(r3, &(0x7f0000000840)={&(0x7f0000000680)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000800)={&(0x7f00000007c0)={0x1c, r5, 0x0, 0x70bd29, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r6}, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4000}, 0x1) r7 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000900)={0x2, 0x4, 0x8, 0x1, 0x80, 0x1, 0x6, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x50) openat$rtc(0xffffffffffffff9c, &(0x7f0000000c80), 0x20201, 0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000, 0x0, 0x0, 0x8}) openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x583800, 0x0) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x800010, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r8, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r8, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r8, &(0x7f0000000040)={0x50, 0x0, r9, {0x7, 0x1f, 0x0, 0x0, 0x2, 0xfffc}}, 0x50) syz_fuse_handle_req(r8, &(0x7f000000e3c0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d838aae8c05dd22d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x20, 0x0, 0x0, {0x0, 0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20c01, 0x0) pwritev(r10, &(0x7f0000000480)=[{&(0x7f00000000c0)="7eb7f46a2b55", 0x6}], 0x1, 0x0, 0x1ff) r11 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1f, 0x11, &(0x7f0000000980)=ANY=[@ANYBLOB="1800000000000000000000000000000085000000a8000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32=r7, @ANYBLOB="030015c97fd6dfbee40000000000000000000000000000000014e21f1a937aea9d4175550cfc66a350241bb72b222c7998fd06ef4b419ee2cfe506dd07ec0115e41d1fb1f08cd0a95bdc94c982570269d8f1d4941890accb32f5a286da3c87ead7ae"], &(0x7f0000000b00)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x1a, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000340)={r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000003c0)={r11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x9}, 0x0) 285.833038ms ago: executing program 2 (id=6306): r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000001c0)=ANY=[@ANYBLOB="240000001d00070f000000000000000007000000", @ANYRES32=r1, @ANYBLOB="400027000600"], 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x0) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f00000000c0), 0x12b900, 0x0) ioctl$FBIOBLANK(r2, 0x4611, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x32f940, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(0xffffffffffffffff, 0x8933, 0x0) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000040)={0x0, 0x7, 0xfa00, {0x0, &(0x7f0000000000)={0xffffffffffffffff}, 0x13f}}, 0x20) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000003c0)={0x90, 0x0, 0x100, 0x70bd25, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x3}}, {0x8, 0xb, 0x58a5a960}, {0x6, 0x11, 0x3193}, {0x8, 0x15, 0x9}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0xfffffffd}}, {0x8, 0xb, 0x101}, {0x6, 0x11, 0x8}, {0x8, 0x15, 0x4}}]}, 0x90}, 0x1, 0x0, 0x0, 0x4004050}, 0x4000000) write$RDMA_USER_CM_CMD_RESOLVE_ADDR(r4, &(0x7f0000000280)={0x15, 0x110, 0xfa00, {r5, 0x0, 0x0, 0x30, 0x0, @in6={0x1b, 0x0, 0x7, @empty, 0x3aa7}, @ib={0x1b, 0x0, 0x0, {"030000fb009d00000000020008000040"}, 0x0, 0xfffffffffffffff8, 0x6}}}, 0x118) prctl$PR_MCE_KILL(0x35, 0x0, 0x8) prctl$PR_GET_SPECULATION_CTRL(0x35, 0x0, 0x2) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$IPSET_CMD_CREATE(r0, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x6c, 0x2, 0x6, 0x401, 0x0, 0x0, {0x2, 0x0, 0x7}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_REVISION={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz0\x00'}, @IPSET_ATTR_REVISION={0x5, 0x4, 0x3}, @IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_TYPENAME={0x11, 0x3, 'hash:net,net\x00'}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz1\x00'}]}, 0x6c}, 0x1, 0x0, 0x0, 0x8054}, 0x48045) r7 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) r8 = eventfd(0x3) io_cancel(0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x1ff, r7, &(0x7f0000000980)="759643046c41a17c9b069a11382df3107178974bc9b712be8523fee19efebf3c2bb506178bd741f2f3e8cff6c751b6abe7d81684ad50db6be329e55d940ff28723a43901ed23c4f5d142c4a3a7025a60a3c458c78dc876cc595b14891344805d5d002c499705eeaba5d34807665bf49a6996406f6a7826a7089c903c7fbe76278659fe8effe66d05049dc23f7e525dd13a9e296b401e0897452e0db5e6df7fae612559d036d78e4c6b3f202fd17cd2b019092a24885deab5f9c60d43e509cda75e08a10b274b69354f729b3647acd4071170724e3632f3d3f6f904661f0f54af186c5831fe88cf2fa4a9ac8e5466cb5f285bf65a8469749ed3ae4d6f1867e2a6a9673bb2149142b88d5aca2038f3ef6f2895382c7e66cc060fda9c3c2428d4a73a3db24337a77ea6c13f155fe6bc22a50d6486bfb8394a4ab9cb3e58344ed7e2eec3402736486d55450ccf2770f028de999c05274ff9583c9af40affa61eef777c438159371c2f2cfa1429a72594c53180b7c50511d0ab8eaf9b8dd006212cdea64764aff29c6d5f6c1b1b4d1fd012b0bfe61b4df75a945231a4b27fa86fc8752312ade880ed6a5e320a3d8458f153c3c03b4bf2409aad2ebda8b175b0caf7fe6c59390fe540a91ad06d51622765aed6591d4293c9e539e32d3a5d90055394ee56c0f32b123ad619b065f6127444b1e09eea457e213915cfa8a7f1924f827bb80119884f02b23700c977e20a6eb63f192113567264375c536235298c395db02fa33f275ea160373fb0413bb6b9f4c2d2ba545144507e15dff84a33d00286cba763d12c50045c47f2b22715590a80f03edbecc87116f23d056eaf9bdc794d509d75dca07268f076f3433505422d992e60ef148e4b1049dab44ff9f6c8a5e5d1f1e787cf50dd52c39e767f925422bccd14b7bdcc1200ce0750895179af5d12573654f8e70870bc4f6594f548598202d06c397cda3bb0f6b9c4ba479350c8d94fb1c3ed85e2f82e45520206af17d1a4646095adc8a4880be8b1b761a9d1219d8d352f57ab417936eb3e80f079dbe36325cf8c7f2b344a1bd11c47bd1adcf2f3f21206f7bb7b55b086800ec9d7c20e213394c12c3e11aded6830c7d7bbc7133c5d9d22c31f7ebecd6cacc5fe6b70390e64c29f158d5e9094332d38b4a85bc50da3da3f138650cd1faeba89a5d88736cee5f4025a2bb0ba78fa1aa100972ec1ec2699a5169edc0358aacb6038d0d3cf69bc7933ad091ed934f686cde0712a6b0241699ea257c5f38ff09bf46459dc85c88bde566e46878a279d7c69b4d8c7a2f99ebcd8f8e4025b6e234d5d5879e9a085f1f1d25a1f3602c8f9ea5a9ff5ee7871794dafbbd51157df22b4d9e4eeb9e58e0bd06989f297b3a3bdf5ee8fd6b539fe830ba8fa5dbb40f66b54cdd2afc8a1334d4c1b4ba4a39c0d891ce2336f224aabd849e23968ac22b47a0426854173ce46b7b34e51eafb1503de4428c03e878c0520a0edfb3c23515607389d1839e22dc212b6bb6456e864f7b199e7238e71c4cdfcbb839341a09967ade4932ec61c9f76ee42c58492a78ae2ee57617a37280ab186e70d8ba92e63f279c492830b05e4000648adfc88021360ab0d0089c50a3080985fb85b0caa7f1073a6c709962a1e2dd4fcbeefe6a843096ee8e527345b63516feeb082bf4be4d11a50a47e0ee247933879a8a069faf4997392fdf834f237f12366cd73cc872778bb3c1f60e22287a6d169613d06e65a319472adcfac939fb680f35738d9d0ea7641337480e4f97107123ac8740d5e894747f4a647820cdbf96aa1450353145feb731e112a8df1241a1812c5bc7419a2db79344bbad50a4c1ef77aa0d334e22a5b56e14ad8d8102cf165b64db69fc42f3908be9a47ea5b7fbaf7420e66a6cf1f4f35328961fe71d4e99d893bafc78bbc6b83f5a1ae0bb9109289f43a81ffe8581063fd20383d454a3d4648134b9c561bcc22419b4d4b1e41429e280bcc7a47d0800c710b6cf9fe189543377546b99d3fb33eab5b70655b38c20814104440b4c8f2c3f88ebeae6b2949457248db337ac4deecbb513baccfcf6e2cdd90477d6d539f64d4cbcdcc045cf36a5614d691a5bb1eff891c918a4d24c9106f0bb903fa764bcd88d606ac315b2a95d6619ec064f787f3aae84c4787f210c3eb32ad7669ccad95a44c1f312391ccea3dfb643a55dd58d6cdbe071805639e68c7cd9bcdccf9c59052183973bb9958ee6003936ae785e7504470208d120eb0fc0db1aa71dfba9a8ed69149108b8fcc07128db20942dda96c1865f983491dad327fc3a45be940366faa7ae321d9ffc745d745247d15eb36548cbe5fc0c94b6bdd34434f6eeead2305c05ad53078e054f9598c62b5de3f821af49599ddbdcc1551c6cbb7e75205ed97d1da228c05d22604ce98a3ecca96b6492472c5e6b81db03052fdf20a976c3ea37e3f5c4191d0d5b6d9da194990cdffac655d90d7fd84f45323b2208111b52ec5c793b2bba97bf9c5ce5ff2614703e434b3b00b620f83cb19455920e9a43611d89829f62f8f1a2b8a6b8b9ca86a02403f929d81126814b433b8b0c8eb61ce9894f62ea0299fac3508c905d48228fd8d373d21c5cd1371194b4698dd63545ec61bc5c55519ff1921eac482be08fa27018f351d1455eb85f96e4c15e0c7692e50c87e42f2eba86435bff83b38befec5b96bbb6450ee6ef7f741e5aa7906a77042189f65976fecbab0222beae3149e28b5e29f084431af33d79607c03232d42e74b4a356940bb2a7699e8d759242a3bd88e2397fe5db9d975b1a3e50988b44dbfab4695daf0b31f663f8449e9a4925638f7f3ecc8a7a82d46ffdc2a555601a11da71b7d1578ff093c82cc8696bbec0c4f3da2037f80ef46b840dd6139fa62939c6ddc2715e778c58c83d61218c9bae8322cd29d3d6c6fefd46091ab30809fb0a67140a606a856e5b7f0b478e416da780cd22b187b8ed4e69bca5138208cef874cb160e44cef7283d07eface459415adc527104120ddc0c10dd0c1d71f828d5a8bda6db544e38e7b86f366ab04f36a4c1041e86855af84e47ccfd8d930904b7c3550c84f4d80b87c7e657457814618c8fc18689c0f3aa7d9cb6bed3d65cc2ce38b78c73e818d0c07c3bea24b9ca740f7e9a8d1a9cd9dd295fdae86232d17c83d92d335d1da1bfdb64dd336063cdad777b308773c91d79569cd4983c940d89f6486950d914fd035bd6cdc989255b349f9c2bce0651ae145b05e58ef77f50bec3ad5cc5b442c4fde11a7052a679ff6a3de083ea50885817943c881b3b542b2407ec26a10c85146896d3b420e333fc99d6fab6cc719a38670a62afa2bd68105223d64594b564436269472f8b0506e350d1dda87ec61aa6dd7af3564d48cdcefd776cb5ea9bfb419cf6379a4997ba1a632a15e74f445d67b74c9beb27e6339cb1053d56fa4d26affaa4834f96026115310244fb932e4ac2eb7da0122cf022dc69c053ab864cdedaf2c39e877b4092de57ead0c8eca9883e0355baeb8700058033a3604618cf0d8882425f1fd2249af0cf413d45e897ae0b10b6d2a6c2ddda6a751eb993cfec0a380a3407beff831fa8abb1ac2b08581d45ac37336dd489bc5730621451cf249a5d61bcc5a373048ac2f47c4c909545991e61953c34afa23e0543453794ed48ff93890df835ccb9d69d5188976b656e9700973c05d076c6389417abb06c6d9ec82928fbd28f770c2926d01717b066ccae7237cded55059ea4ac0d8997ba6bef259132354331b86ed5687d809a3adebe72c13f9a3d40b4fca0c3156d9229f1b0aee2d512cca732b628a04431d25f07820614fd64612963180b2f0da5cd5b09d8fc41ea28858fbf114964374612c5af9959bae602a1aaa5ed39bab3ffa876a341f8c025bbc4f05638503b25f5a77fcc9e2a05d6c90f5cac652d9fa7939749c9dd6fb992d89c29eb3bf23bf604df401c8fdfb4b6a7ebc592d5dfe277e468389ff170ed0629721d918e543167aefda16b6bfe7886c096ad06a5d60645cdaa7fedb2e758f9c67270941270ec7cbe75bf08b66679e926e1907161c75f949af1e7447a6b9a5b6e09cf5a9b216c33b3d67f72bf4ddd852de06186f75de8ea7e73dc65a990ac53513e3ffc7e9d0ee9ed0d820af3483c266fbe5e6d0c9af97069a73b4664d2da58134e5e24e8f93a9a10235f9b8ce816ed38c26f649ac67bc41a7767156bc5687d4593ed2e69fc5b01ea4e4b21237ed9bcde7fd2d88de047dba3fbfd60aadbf6b11e9dea425f079ce5c9e6f8bb01a8af0dc1a7ecd789d50141624ba2ccf34d25aa5a19a55f0d7b5ea1ec8e2a78139f5b3732eac91a0e175cfc4aaf668dfa69d278552f660625b436cd47ac55e2272f7443c015f91e960f88d4c7f5167179f480bae6df68d1a096a647821292179cbef80fcb6c354d6e7de50a365244ab12ef70adf0e4e1149009721140c5f94062bf18d18fdcde5916f351cf4805a5a40c1cae9a4ad1536510b95165360e0921ffc7f1419086ede23b83e1532182faca0a86d24a1ea48a1843aaeb8207d50da9dd646a165ee3c5245c7d10e54b7c91fd64b61011c0c7397c8ec19793dbcbdd33c3defd356a9b988bd31609e598a5b93b46b5b10fff103740aef55dc875ddd9bbd26b1b90ef5f51e6e3231d0977f2d8a869e47dc2d968d9a20029193314c15325d2084a890b837dbe6a3d89046f48980274558a84bcc2aada64724fa20e0f5effe7b550d41900d5543fdf683675be5096dae7543007b16b326ed2347d7c47c2b49b7ecb4aca428bceff403e39deccdc70875550d0acf5587040aa74eaea776ed38ac7a51899b677b6f37280577a7964eab150c54143ad6e6cad475a00cce97111a284a26f30f8d7f93c17ff1f0fb5fcbb0858c1b8b3001b00532700a0c8e08ab0318370f82caf15ecdfa33e8673ef19871478c0d8202d3d6146c9b0c4bccbef504b423c3df2214e31d976ab1506b83086c46f324f74aa971729e1fff7f21bafad8383db20cd5e7e44dba766c66fb0243e8eadc32ede4d833ae01ebe2d2dd78e659080d1b68449cd74697cee34aa7bd6bfeb3a858f1cf8b2e7bac63e7453ba69bc814e1169038f9b37baab4ef29d0b7009dbdd676e710443355bdbc5311c6d79513e8af416d7f389f407701396c91f14b501c02825646fa299495ee22ac80944ef10e28d83bb761067889ca6be995004693d5c3ffb48ffbc9c6b2a3fc804cf5c8b1a259386573dcb047b351b22f5e25bea05233f884e99ca788fe25e8132a2cd987900678d24e84e8a7d383237f20d8c9da0a23160dd0dc3a5f552b47f4c6c2f7c472c4a4fb5fe8654549798f9c9626ffb6cf9dc860f46875fea2bdbe2230fda2f4eb6b1c2d5618dd29b0b35217aede6b93355cefac55876c1eec7296d9c7d5a02a3f8c32112a372e0b7f0030aaabed4f21ca192927dbec55b36000fcaff88af9a9ee870f02bb48485fdc4acd7190cf6b071335d117a3bd0492d1873c3d077c74375f66e57cec3eb265978e53d24f516e336bc4cce7eb196891e21a327581d44e7bd4b4a34a9e22e0cd6d2625173600cb9459a664a46655074d9d73eb5cef850eb1f8d3159fb1d53fb7cd360b487546537736f569a37c26f3ad7afb29869b796f668d06e0acbda67c9b8cd1b3d4e0e1254eecad114837d598e34f1221cae61e0176446bacb1654c4b71776aa2ef9b057e0cc0d6e8efd236a339bae9865e23a7311800f680d7ee640c376ea4aea981fcbe287106e64c3f162e0f9", 0xff0, 0xfffffffffffffffa, 0x0, 0x3, r8}, &(0x7f0000000200)) r9 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_SET_IRQCHIP(r9, 0x4020aeb2, &(0x7f0000000740)={0x0, 0x12c, @pic={0x0, 0x0, 0x81, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed, 0x0, 0xfe}}) 698.342µs ago: executing program 1 (id=6307): socket$nl_xfrm(0x10, 0x3, 0x6) r0 = socket(0x1e, 0x2, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000340)=0x4) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000480)={@remote, 0x0}, &(0x7f0000000b80)=0x14) getsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000bc0)={@loopback, 0x0}, &(0x7f0000000c00)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000180)={0xffffffffffffffff, 0xbc69f816d79751c6, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0xfffffffffffffde2) sendmsg$inet(0xffffffffffffffff, &(0x7f0000000e00)={&(0x7f0000000100)={0x2, 0x4e21, @loopback}, 0x10, &(0x7f0000000ac0), 0x0, &(0x7f0000000d00)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r1, @broadcast, @private=0xa010101}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x2}}, @ip_ttl={{0x14, 0x0, 0x2, 0xb}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r2, @initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @dev={0xac, 0x14, 0x14, 0x31}, @empty}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}], 0xf0}, 0x804) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r4 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) read$msr(r4, &(0x7f0000019680)=""/102392, 0x18ff8) socket$l2tp6(0xa, 0x2, 0x73) r5 = syz_init_net_socket$nl_rdma(0x10, 0x3, 0x10) sendmsg$netlink(r5, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000001c0)=ANY=[@ANYBLOB="140100002b00010000000000ffdbdf25010100800c0002000000000000000000140001000100000000000000000000000000000150bb2d6f67d29d6fabadb107d0def49c88ea04abde1d5e8d3fb22a1b5046778bdafefc46b0449ade68bf84b36ec72dd71265fc2e882348c26c2126237dd5b37f5ae655b1086cda40e00aec58754734be31d750351dc076eb43d9621dc08c029d1608a487f26fbe816b89f70700bff81a8b9482565856555ee923c65973deb0a99b962bc0fe94a3fcae3697bd7b85b3a682167c43dbf137115a40ebddcad74875ec58e9a3ddb9ad02a078cf0d972df9e99f079767734f69ce475f55ac64337803f5eb4e5842f4d98fe3fa370d47eb640dc5061dc35817c8a66c29be82fd000000"], 0x114}], 0x1}, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) r7 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000800)={0x1f, 0xc, &(0x7f0000000280)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020692500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000b000000085000070230000009500000020000000"], &(0x7f0000000000)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x11, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x10001}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000500)={r7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) sendmsg$NFT_BATCH(r6, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000003c0)=ANY=[@ANYBLOB="140000001000010000000000000000001c6a000a28000000000a0101000000005e1affd5020000000900010073797a300000000008000240000000032c000000030a01030000e6ff00000000020000000900010073797a30000000000900030073797a320000000014000000110001"], 0x7c}}, 0x0) sendmsg$NFT_BATCH(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)={{0x14}, [@NFT_MSG_NEWRULE={0x6c, 0x6, 0xa, 0x409, 0x0, 0x0, {0x2, 0x0, 0x100}, [@NFTA_RULE_POSITION_ID={0xffffffffffffffe5, 0xa, 0x1, 0x0, 0x1}, @NFTA_RULE_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_RULE_EXPRESSIONS={0x40, 0x4, 0x0, 0x1, [{0x3c, 0x1, 0x0, 0x1, @payload={{0xc}, @val={0x2c}}}]}]}], {0x14, 0x11, 0x1, 0x0, 0x0, {0x1}}}, 0x94}}, 0x44881) socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$alg(0x26, 0x5, 0x0) r9 = socket$inet(0x2, 0x2, 0x1) shutdown(r9, 0x0) recvmmsg(r9, &(0x7f00000066c0), 0xa0d, 0x0, 0x0) bind$alg(r8, &(0x7f00000004c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, 0x0, 0x0) r10 = openat$vimc0(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VIDIOC_ENCODER_CMD(r10, 0xc028564d, &(0x7f0000000440)={0x0, 0x0, [0x7, 0xfffffffb, 0x100000, 0x2, 0x80000000, 0x7, 0xd, 0xae52]}) 0s ago: executing program 2 (id=6308): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r0 = epoll_create1(0x80000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000240)={0x30000014}) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r2, &(0x7f00000000c0)={0x20002000}) io_uring_register$IORING_REGISTER_EVENTFD_ASYNC(0xffffffffffffffff, 0x21, 0x0, 0x1) r3 = openat$dlm_control(0xffffffffffffff9c, 0x0, 0xa080, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r4 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) fcntl$setsig(0xffffffffffffffff, 0x3, 0x0) sched_setscheduler(r4, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x9c511000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) close(0xffffffffffffffff) r7 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r7, 0xc018643a, &(0x7f0000000140)={0x1, 0x101}) ioctl$DRM_IOCTL_MODE_SETCRTC(0xffffffffffffffff, 0xc06864a2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "65366a50432b7ee2c7feddd91df868e7cfc6fa7272f3bf0a71b5d0c19323a260"}}) r8 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDSETMODE(r8, 0x4b3a, 0x1) ioctl$TCXONC(r8, 0x4b3a, 0x0) ioctl$RFKILL_IOCTL_NOINPUT(r3, 0x5201) r9 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$NFT_MSG_GETOBJ(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000001c0)={&(0x7f0000000a80)={0x1d8, 0x13, 0xa, 0x201, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x3}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x2}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz1\x00'}, @NFTA_OBJ_USERDATA={0x75, 0x8, "b70be53804ad981e79c6ae6d4a5e6db46546b2e10b251b2f7f01608b157aac829b54bae3c8ee80d7f06f8ee4e99db1a123ffa0962d28d6658616b69681c47d6f33637062e6f3fb2dd3b24f4914a1e496e31757e216b373023946750cf4eef45f8529f3afb9276099a8f0fc1e4c2f73fc56"}, @NFTA_OBJ_USERDATA={0xb0, 0x8, "e866783bdfff32007215aca7f53ac75a5eaa836af1600b9432f43833cf0a804be96227a2e975dbed8bbaaa2be0698528029af4c8201832adf5d8422e170dca3bcb835d0f17754e260a58c9e0c37ba8b6fabc8b921aec0dcd4ab5699fd2303824d452d73789cb52363133756cbb622f4923b2ff274197645e5eb4b45d23a857027fe4abeaf5b26c07a2785b14f60cdea6538ddabee89705ee090882a2f1451c02daf78e1cc6107f0bc0869a61"}, @NFTA_OBJ_USERDATA={0x54, 0x8, "3b834357a06a630c7f7060cd8751bb0d3cef598e854453ae83fa0e450e24ec48253fb844aebc0d507b2408c7367b82375da45d23c14b46fdc713410c7837ac5d7b71e484c77367dcf4d3e246d45bf240"}, @NFTA_OBJ_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1d8}, 0x1, 0x0, 0x0, 0x2400c815}, 0x0) sendmmsg$inet_sctp(r9, &(0x7f0000000500)=[{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000240)}, {0x0}], 0x2, &(0x7f0000000000)=[@dstaddrv4={0x18, 0x84, 0x7, @broadcast}], 0x18, 0x14001}], 0x1, 0x4044040) name_to_handle_at(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB="14"], &(0x7f0000000180), 0x400) kernel console output (not intermixed with test programs): ][T13124] RIP: 0033:0x7fa839f8ebe9 [ 2593.957406][T13124] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2593.957426][T13124] RSP: 002b:00007fa8381f6038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2593.957449][T13124] RAX: ffffffffffffffda RBX: 00007fa83a1b6090 RCX: 00007fa839f8ebe9 [ 2593.957466][T13124] RDX: 0000000000040800 RSI: 0000200000000240 RDI: 0000000000000004 [ 2593.957485][T13124] RBP: 00007fa8381f6090 R08: 0000000000000000 R09: 0000000000000000 [ 2593.957499][T13124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2593.957513][T13124] R13: 00007fa83a1b6128 R14: 00007fa83a1b6090 R15: 00007ffdfb1ceb78 [ 2593.957549][T13124] [ 2594.564878][ T6150] usb 8-1: new high-speed USB device number 82 using dummy_hcd [ 2594.580889][T13091] netlink: 96 bytes leftover after parsing attributes in process `syz.2.5475'. [ 2594.784871][ T6150] usb 8-1: Using ep0 maxpacket: 32 [ 2594.802674][ T6150] usb 8-1: config 0 has an invalid interface number: 202 but max is 0 [ 2594.811869][ T6150] usb 8-1: config 0 has an invalid descriptor of length 56, skipping remainder of the config [ 2594.831301][ T6150] usb 8-1: config 0 has no interface number 0 [ 2594.861068][ T6150] usb 8-1: config 0 interface 202 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2594.933561][ T6150] usb 8-1: New USB device found, idVendor=08ca, idProduct=0109, bcdDevice=bf.1b [ 2594.958930][ T6150] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2594.989557][ T6150] usb 8-1: Product: syz [ 2594.993815][ T6150] usb 8-1: Manufacturer: syz [ 2595.036516][ T6150] usb 8-1: SerialNumber: syz [ 2595.052984][ T6150] usb 8-1: config 0 descriptor?? [ 2595.720866][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2595.887800][T13149] delete_channel: no stack [ 2595.904041][T13149] delete_channel: no stack [ 2595.936613][T13117] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2596.456521][T13145] netlink: 'syz.6.5483': attribute type 12 has an invalid length. [ 2596.496657][T13117] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2596.620624][ T6150] usb 8-1: USB disconnect, device number 82 [ 2598.006600][T13173] netlink: 8 bytes leftover after parsing attributes in process `syz.8.5489'. [ 2599.203711][T13178] lo speed is unknown, defaulting to 1000 [ 2599.220963][T13178] lo speed is unknown, defaulting to 1000 [ 2599.469807][T13184] netlink: 'syz.2.5490': attribute type 1 has an invalid length. [ 2600.925615][T24965] usb 9-1: new full-speed USB device number 11 using dummy_hcd [ 2601.019886][T13239] netlink: 4 bytes leftover after parsing attributes in process `syz.7.5499'. [ 2601.110172][T24965] usb 9-1: config 0 has an invalid interface number: 1 but max is 0 [ 2601.139664][T13239] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2601.180528][T24965] usb 9-1: config 0 has no interface number 0 [ 2601.189849][T24965] usb 9-1: New USB device found, idVendor=0b48, idProduct=1005, bcdDevice=8c.1e [ 2601.674572][T24965] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2601.705835][T24965] usb 9-1: config 0 descriptor?? [ 2601.766211][T24965] usb 9-1: selecting invalid altsetting 1 [ 2601.778475][T24965] dvb_ttusb_budget: ttusb_init_controller: error [ 2601.790879][T24965] dvbdev: DVB: registering new adapter (Technotrend/Hauppauge Nova-USB) [ 2601.908749][T13239] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2602.089825][T24965] DVB: Unable to find symbol cx22700_attach() [ 2603.104932][T24965] DVB: Unable to find symbol tda10046_attach() [ 2603.111262][T24965] dvb_ttusb_budget: no frontend driver found for device [0b48:1005] [ 2603.248563][T13208] bridge0: entered promiscuous mode [ 2603.269779][T13208] bond0: entered promiscuous mode [ 2603.281337][T13208] bond_slave_0: entered promiscuous mode [ 2603.289090][T13208] bond_slave_1: entered promiscuous mode [ 2603.372769][T13208] hsr1: entered allmulticast mode [ 2603.400116][T13208] bridge0: entered allmulticast mode [ 2603.414501][T13208] bond0: entered allmulticast mode [ 2603.415300][ T5899] usb 7-1: new high-speed USB device number 87 using dummy_hcd [ 2603.445281][T13208] bond_slave_0: entered allmulticast mode [ 2603.471124][T13208] bond_slave_1: entered allmulticast mode [ 2603.746928][ T6150] usb 9-1: USB disconnect, device number 11 [ 2603.779680][ T5899] usb 7-1: New USB device found, idVendor=056e, idProduct=00e6, bcdDevice= 0.00 [ 2603.830919][ T5899] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2603.959311][ T5899] usb 7-1: config 0 descriptor?? [ 2604.999977][ T30] kauditd_printk_skb: 32 callbacks suppressed [ 2604.999999][ T30] audit: type=1800 audit(1755782821.676:242): pid=13319 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed comm="syz.1.5511" name="SYSV00000000" dev="tmpfs" ino=0 res=0 errno=0 [ 2605.045891][ T5899] elecom 0003:056E:00E6.0027: unknown main item tag 0x0 [ 2605.052950][ T5899] elecom 0003:056E:00E6.0027: unknown main item tag 0x0 [ 2605.110074][ T5899] elecom 0003:056E:00E6.0027: unknown main item tag 0x0 [ 2605.160520][ T5899] elecom 0003:056E:00E6.0027: unknown main item tag 0x0 [ 2605.245245][ T5899] elecom 0003:056E:00E6.0027: unknown main item tag 0x0 [ 2605.277498][ T5899] elecom 0003:056E:00E6.0027: hidraw0: USB HID v1.01 Device [HID 056e:00e6] on usb-dummy_hcd.6-1/input0 [ 2605.441775][T13343] delete_channel: no stack [ 2605.479056][T13343] delete_channel: no stack [ 2605.609930][T13343] netlink: 'syz.8.5517': attribute type 12 has an invalid length. [ 2605.625287][ T5899] usb 8-1: new high-speed USB device number 83 using dummy_hcd [ 2606.386957][T13347] netlink: 'syz.1.5519': attribute type 1 has an invalid length. [ 2606.398471][T13347] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2606.435217][ T5899] usb 8-1: Using ep0 maxpacket: 16 [ 2606.479229][ T5899] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 2606.563591][ T5899] usb 8-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice=7b.55 [ 2606.576876][T24965] usb 7-1: USB disconnect, device number 87 [ 2606.589433][ T5899] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2606.620252][ T5899] usb 8-1: Product: syz [ 2606.799941][ T5899] usb 8-1: Manufacturer: syz [ 2606.811848][ T5899] usb 8-1: SerialNumber: syz [ 2606.826978][ T5899] usb 8-1: config 0 descriptor?? [ 2606.877053][ T5899] usb 8-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 2607.186150][T13379] netlink: 'syz.6.5521': attribute type 1 has an invalid length. [ 2607.618216][ T8630] usb 8-1: Failed to submit usb control message: -71 [ 2607.629861][ T5890] usb 8-1: USB disconnect, device number 83 [ 2607.636058][ T8630] usb 8-1: unable to send the bmi data to the device: -71 [ 2607.660025][ T8630] usb 8-1: unable to get target info from device [ 2607.697788][ T8630] usb 8-1: could not get target info (-71) [ 2607.771737][ T8630] usb 8-1: could not probe fw (-71) [ 2607.779829][T13385] FAULT_INJECTION: forcing a failure. [ 2607.779829][T13385] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2607.811971][T13385] CPU: 0 UID: 0 PID: 13385 Comm: syz.8.5522 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2607.812003][T13385] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2607.812018][T13385] Call Trace: [ 2607.812026][T13385] [ 2607.812037][T13385] dump_stack_lvl+0x189/0x250 [ 2607.812068][T13385] ? __pfx____ratelimit+0x10/0x10 [ 2607.812091][T13385] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2607.812116][T13385] ? __pfx__printk+0x10/0x10 [ 2607.812143][T13385] ? __might_fault+0xb0/0x130 [ 2607.812174][T13385] should_fail_ex+0x414/0x560 [ 2607.812202][T13385] _copy_from_user+0x2d/0xb0 [ 2607.812234][T13385] __sys_bpf+0x1ed/0x860 [ 2607.812269][T13385] ? __pfx___sys_bpf+0x10/0x10 [ 2607.812313][T13385] ? ksys_write+0x22a/0x250 [ 2607.812336][T13385] ? __pfx_ksys_write+0x10/0x10 [ 2607.812353][T13385] ? rcu_is_watching+0x15/0xb0 [ 2607.812384][T13385] __x64_sys_bpf+0x7c/0x90 [ 2607.812412][T13385] do_syscall_64+0xfa/0x3b0 [ 2607.812435][T13385] ? lockdep_hardirqs_on+0x9c/0x150 [ 2607.812457][T13385] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2607.812477][T13385] ? clear_bhb_loop+0x60/0xb0 [ 2607.812522][T13385] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2607.812544][T13385] RIP: 0033:0x7f1cbcf8ebe9 [ 2607.812564][T13385] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2607.812584][T13385] RSP: 002b:00007f1cbdd0e038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2607.812618][T13385] RAX: ffffffffffffffda RBX: 00007f1cbd1b5fa0 RCX: 00007f1cbcf8ebe9 [ 2607.812635][T13385] RDX: 0000000000000050 RSI: 0000200000000340 RDI: 000000000000000a [ 2607.812649][T13385] RBP: 00007f1cbdd0e090 R08: 0000000000000000 R09: 0000000000000000 [ 2607.812664][T13385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2607.812677][T13385] R13: 00007f1cbd1b6038 R14: 00007f1cbd1b5fa0 R15: 00007ffed2aa1288 [ 2607.812713][T13385] [ 2609.657363][ T6150] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 2610.621604][ T6150] usb 2-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2610.663126][T13422] netlink: 'syz.6.5530': attribute type 1 has an invalid length. [ 2610.672948][T13422] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2610.719653][ T6150] usb 2-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2610.769883][ T6150] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2610.785542][T13423] netlink: 28 bytes leftover after parsing attributes in process `syz.7.5532'. [ 2610.852335][ T6150] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2612.202278][ T6150] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2612.244602][T13445] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2612.254914][T13445] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2612.562546][ T6150] stv0680 2-1:4.0: STV(e): camera ping failed!! [ 2612.686330][T19123] usb 8-1: new high-speed USB device number 84 using dummy_hcd [ 2612.708176][T13456] bridge0: port 2(bridge_slave_1) entered disabled state [ 2612.716071][T13456] bridge0: port 1(bridge_slave_0) entered disabled state [ 2612.733270][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x4 [ 2612.746710][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x2 [ 2612.766702][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x3 [ 2612.782471][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x0 [ 2612.794641][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x0 [ 2612.805926][T13456] bridge_slave_1: left allmulticast mode [ 2612.814027][T13456] bridge_slave_1: left promiscuous mode [ 2612.826742][T13456] bridge0: port 2(bridge_slave_1) entered disabled state [ 2612.838468][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x0 [ 2612.856020][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x0 [ 2612.878963][T24965] hid-generic 0000:3000000:0000.0028: unknown main item tag 0x0 [ 2613.673722][ T6150] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2613.693953][ T6150] stv0680 2-1:4.0: last error: 0, command = 0x0 [ 2613.776263][T19123] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2613.787956][T12182] usb 2-1: USB disconnect, device number 47 [ 2613.796462][T19123] usb 8-1: New USB device found, idVendor=060b, idProduct=0001, bcdDevice= 0.00 [ 2613.924506][T19123] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2614.024403][T13456] bridge_slave_0: left allmulticast mode [ 2614.025153][T24965] hid-generic 0000:3000000:0000.0028: hidraw0: HID v0.00 Device [sy] on syz0 [ 2614.042338][T13456] bridge_slave_0: left promiscuous mode [ 2614.052031][T19123] usb 8-1: config 0 descriptor?? [ 2614.064396][T13456] bridge0: port 1(bridge_slave_0) entered disabled state [ 2614.598011][T19123] usbhid 8-1:0.0: can't add hid device: -71 [ 2614.627765][T19123] usbhid 8-1:0.0: probe with driver usbhid failed with error -71 [ 2614.710289][T13456] bridge0 (unregistering): left promiscuous mode [ 2614.834648][T19123] usb 8-1: USB disconnect, device number 84 [ 2619.314695][T13495] tty tty24: ldisc open failed (-12), clearing slot 23 [ 2622.570144][ T30] audit: type=1326 audit(1755782839.426:243): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=13512 comm="syz.7.5545" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7fc00000 [ 2623.265073][T13534] netlink: 'syz.6.5547': attribute type 1 has an invalid length. [ 2623.762852][T13529] netlink: 8 bytes leftover after parsing attributes in process `syz.8.5546'. [ 2623.970114][T32014] netdevsim netdevsim4 netdevsim3 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2624.188744][T13545] input: syz1 as /devices/virtual/input/input106 [ 2624.210106][ T1209] usb 8-1: new high-speed USB device number 85 using dummy_hcd [ 2624.978301][ T1209] usb 8-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2625.029661][ T1209] usb 8-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2625.074883][ T1209] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2625.103642][T32014] netdevsim netdevsim4 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2625.157441][ T1209] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2625.416253][T13566] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2626.580674][T13570] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2626.591652][T13570] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2626.682432][ T1209] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2626.699875][ T1209] stv0680 8-1:4.0: STV(e): camera ping failed!! [ 2626.756759][T32014] netdevsim netdevsim4 netdevsim1 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2626.983373][T32014] netdevsim netdevsim4 netdevsim0 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 [ 2627.039710][T13574] bridge0: entered allmulticast mode [ 2627.041007][ T30] audit: type=1800 audit(1755782844.126:244): pid=13556 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed comm="syz.2.5552" name="/" dev="9p" ino=2 res=0 errno=0 [ 2627.275392][ T1209] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2627.283855][ T1209] stv0680 8-1:4.0: last error: 0, command = 0x0 [ 2628.048117][T24965] usb 8-1: USB disconnect, device number 85 [ 2629.122014][T13583] netlink: 'syz.8.5557': attribute type 4 has an invalid length. [ 2629.621841][T32014] bridge_slave_1: left allmulticast mode [ 2629.650899][T32014] bridge_slave_1: left promiscuous mode [ 2629.779316][T32014] bridge0: port 2(bridge_slave_1) entered disabled state [ 2629.796363][T32014] bridge_slave_0: left allmulticast mode [ 2629.802125][T32014] bridge_slave_0: left promiscuous mode [ 2629.811037][T32014] bridge0: port 1(bridge_slave_0) entered disabled state [ 2633.222699][T13645] block nbd0: shutting down sockets [ 2635.915608][ T5907] usb 9-1: new high-speed USB device number 12 using dummy_hcd [ 2636.105436][ T5907] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2636.138550][ T5907] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2636.163649][ T5907] usb 9-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.00 [ 2636.193382][ T5907] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2636.266912][ T5907] usb 9-1: config 0 descriptor?? [ 2636.898035][T32014] bond0 (unregistering): (slave bond_slave_0): Releasing backup interface [ 2636.906683][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2636.906726][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2636.924889][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2636.953506][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2636.974406][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2636.982844][T32014] bond0 (unregistering): (slave bond_slave_1): Releasing backup interface [ 2636.995181][T32014] bond0 (unregistering): Released all slaves [ 2637.024819][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2637.128933][ T5907] cp2112 0003:10C4:EA90.0029: unknown main item tag 0x0 [ 2637.145106][T13674] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2637.170780][ T5907] cp2112 0003:10C4:EA90.0029: hidraw0: USB HID v0.00 Device [HID 10c4:ea90] on usb-dummy_hcd.8-1/input0 [ 2637.236540][T13674] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2638.494918][ T5907] cp2112 0003:10C4:EA90.0029: Part Number: 0x00 Device Version: 0x00 [ 2638.884894][T13674] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2639.618462][T13674] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2639.665419][ T5907] cp2112 0003:10C4:EA90.0029: error requesting SMBus config [ 2640.006267][T13705] netlink: 'syz.2.5573': attribute type 1 has an invalid length. [ 2640.053991][ T5907] cp2112 0003:10C4:EA90.0029: probe with driver cp2112 failed with error -32 [ 2640.145161][ T5907] usb 9-1: USB disconnect, device number 12 [ 2644.153714][T13746] netlink: 4 bytes leftover after parsing attributes in process `syz.2.5583'. [ 2644.917213][T32014] hsr_slave_0: left promiscuous mode [ 2644.968306][T32014] hsr_slave_1: left promiscuous mode [ 2644.995635][T32014] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2645.003545][T32014] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2645.063714][T32014] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2645.085394][T32014] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2645.128087][T24965] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 2645.147240][T32014] veth1_macvtap: left promiscuous mode [ 2645.165268][T32014] veth0_macvtap: left promiscuous mode [ 2645.171104][T32014] veth1_vlan: left promiscuous mode [ 2645.195430][T32014] veth0_vlan: left promiscuous mode [ 2645.297599][T24965] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2645.323008][T24965] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2645.395634][T24965] usb 3-1: New USB device found, idVendor=10c4, idProduct=ea90, bcdDevice= 0.00 [ 2645.415007][T24965] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2645.438844][T24965] usb 3-1: config 0 descriptor?? [ 2645.874476][T24965] usbhid 3-1:0.0: can't add hid device: -71 [ 2645.893128][T24965] usbhid 3-1:0.0: probe with driver usbhid failed with error -71 [ 2645.945614][T24965] usb 3-1: USB disconnect, device number 27 [ 2646.000489][ T5890] usb 9-1: new high-speed USB device number 13 using dummy_hcd [ 2646.401250][ T5890] usb 9-1: Using ep0 maxpacket: 32 [ 2646.417772][ T5890] usb 9-1: config 0 has an invalid interface number: 120 but max is 0 [ 2646.426336][ T5890] usb 9-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2647.141342][ T5890] usb 9-1: config 0 has no interface number 0 [ 2647.147851][ T5890] usb 9-1: config 0 interface 120 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2647.161883][ T5890] usb 9-1: config 0 interface 120 has no altsetting 0 [ 2647.315984][ T5890] usb 9-1: New USB device found, idVendor=0421, idProduct=0475, bcdDevice=41.76 [ 2647.352341][ T5890] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2647.592609][T13805] netlink: 'syz.7.5594': attribute type 177 has an invalid length. [ 2647.600746][T13805] netlink: 24 bytes leftover after parsing attributes in process `syz.7.5594'. [ 2648.313284][ T5890] usb 9-1: Product: syz [ 2648.323407][ T5890] usb 9-1: Manufacturer: syz [ 2648.332909][ T5890] usb 9-1: SerialNumber: syz [ 2648.347662][ T5890] usb 9-1: config 0 descriptor?? [ 2649.663795][ T5890] usb 9-1: can't set config #0, error -71 [ 2649.693760][ T5890] usb 9-1: USB disconnect, device number 13 [ 2650.965833][ T5907] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 2650.990210][T32014] team0 (unregistering): Port device team_slave_1 removed [ 2651.078106][T32014] team0 (unregistering): Port device team_slave_0 removed [ 2651.125221][ T5907] usb 3-1: Using ep0 maxpacket: 32 [ 2651.134451][ T5907] usb 3-1: config 32 has an invalid interface number: 76 but max is 0 [ 2651.151290][ T5907] usb 3-1: config 32 has 2 interfaces, different from the descriptor's value: 1 [ 2651.160743][ T5907] usb 3-1: config 32 has no interface number 1 [ 2651.168152][ T5907] usb 3-1: config 32 interface 76 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 2651.186059][ T5907] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a0, bcdDevice=2b.e3 [ 2651.199064][ T5907] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2651.216016][ T5907] usbtest 3-1:32.76: couldn't get endpoints, -22 [ 2651.222670][ T5907] usbtest 3-1:32.76: probe with driver usbtest failed with error -22 [ 2651.428703][T13834] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2651.438831][T13834] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2651.451274][ T5907] usb 3-1: string descriptor 0 read error: -71 [ 2651.461363][ T5907] usbtest 3-1:32.0: couldn't get endpoints, -22 [ 2651.467947][ T5907] usbtest 3-1:32.0: probe with driver usbtest failed with error -22 [ 2651.481439][ T5907] usb 3-1: USB disconnect, device number 28 [ 2652.104570][T13809] bridge0: port 1(gretap0) entered blocking state [ 2652.111645][T13809] bridge0: port 1(gretap0) entered disabled state [ 2652.118443][T13809] gretap0: entered allmulticast mode [ 2652.126149][T13809] gretap0: entered promiscuous mode [ 2654.055101][T13872] block nbd0: shutting down sockets [ 2654.945645][T32014] IPVS: stop unused estimator thread 0... [ 2655.052665][T13892] Bluetooth: hci0: invalid length 0, exp 2 for type 12 [ 2656.804944][ T5890] usb 8-1: new high-speed USB device number 86 using dummy_hcd [ 2656.985420][ T5890] usb 8-1: Using ep0 maxpacket: 32 [ 2656.997961][ T5890] usb 8-1: config index 0 descriptor too short (expected 35577, got 27) [ 2657.020364][ T5890] usb 8-1: config 1 has too many interfaces: 92, using maximum allowed: 32 [ 2657.041940][ T5890] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 92 [ 2657.063169][ T5890] usb 8-1: config 1 has no interface number 0 [ 2657.075016][ T5890] usb 8-1: config 1 interface 1 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 2657.135167][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2657.151736][ T5890] usb 8-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 17 [ 2657.259129][ T5890] usb 8-1: New USB device found, idVendor=0e41, idProduct=5051, bcdDevice=d5.e8 [ 2657.270130][ T5890] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2657.289302][ T5890] snd_usb_pod 8-1:1.1: Line 6 Pocket POD found [ 2661.975120][ T5890] snd_usb_pod 8-1:1.1: set_interface failed [ 2661.981989][ T5890] snd_usb_pod 8-1:1.1: Line 6 Pocket POD now disconnected [ 2662.013453][ T5890] snd_usb_pod 8-1:1.1: probe with driver snd_usb_pod failed with error -71 [ 2662.078882][ T5890] usb 8-1: USB disconnect, device number 86 [ 2662.296853][T13944] syz.2.5616: vmalloc error: size 8589938688, exceeds total pages, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0-1 [ 2662.312032][T13944] CPU: 0 UID: 0 PID: 13944 Comm: syz.2.5616 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2662.312069][T13944] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2662.312086][T13944] Call Trace: [ 2662.312097][T13944] [ 2662.312108][T13944] dump_stack_lvl+0x189/0x250 [ 2662.312145][T13944] ? __pfx_rcu_read_unlock_special+0x10/0x10 [ 2662.312199][T13944] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2662.312230][T13944] ? __pfx__printk+0x10/0x10 [ 2662.312263][T13944] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 2662.312296][T13944] ? cpuset_print_current_mems_allowed+0x1f/0x360 [ 2662.312337][T13944] warn_alloc+0x214/0x310 [ 2662.312386][T13944] ? stack_depot_save_flags+0x40/0x900 [ 2662.312422][T13944] ? __pfx_warn_alloc+0x10/0x10 [ 2662.312456][T13944] ? kasan_save_track+0x4f/0x80 [ 2662.312498][T13944] ? xskq_create+0x56/0x170 [ 2662.312543][T13944] ? xsk_init_queue+0xb0/0x110 [ 2662.312567][T13944] ? xsk_setsockopt+0x43f/0x710 [ 2662.312605][T13944] ? do_sock_setsockopt+0x179/0x1b0 [ 2662.312642][T13944] ? __x64_sys_setsockopt+0x13f/0x1b0 [ 2662.312679][T13944] ? do_syscall_64+0xfa/0x3b0 [ 2662.312707][T13944] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2662.312744][T13944] __vmalloc_node_range_noprof+0x125/0x12f0 [ 2662.312811][T13944] ? __pfx___vmalloc_node_range_noprof+0x10/0x10 [ 2662.312851][T13944] ? preempt_schedule_thunk+0x16/0x30 [ 2662.312896][T13944] ? __kasan_kmalloc+0x93/0xb0 [ 2662.312928][T13944] vmalloc_user_noprof+0xad/0xf0 [ 2662.312959][T13944] ? xskq_create+0xbf/0x170 [ 2662.312988][T13944] xskq_create+0xbf/0x170 [ 2662.313018][T13944] xsk_init_queue+0xb0/0x110 [ 2662.313048][T13944] xsk_setsockopt+0x43f/0x710 [ 2662.313093][T13944] ? __pfx_xsk_setsockopt+0x10/0x10 [ 2662.313139][T13944] ? __fget_files+0x2a/0x420 [ 2662.313175][T13944] ? __fget_files+0x2a/0x420 [ 2662.313203][T13944] ? bpf_lsm_socket_setsockopt+0x9/0x20 [ 2662.313229][T13944] ? __pfx_xsk_setsockopt+0x10/0x10 [ 2662.313272][T13944] do_sock_setsockopt+0x179/0x1b0 [ 2662.313317][T13944] __x64_sys_setsockopt+0x13f/0x1b0 [ 2662.313363][T13944] do_syscall_64+0xfa/0x3b0 [ 2662.313392][T13944] ? lockdep_hardirqs_on+0x9c/0x150 [ 2662.313419][T13944] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2662.313448][T13944] ? clear_bhb_loop+0x60/0xb0 [ 2662.313480][T13944] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2662.313507][T13944] RIP: 0033:0x7f5c0838ebe9 [ 2662.313531][T13944] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2662.313553][T13944] RSP: 002b:00007f5c065f6038 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 2662.313581][T13944] RAX: ffffffffffffffda RBX: 00007f5c085b6090 RCX: 00007f5c0838ebe9 [ 2662.313600][T13944] RDX: 0000000000000006 RSI: 000000000000011b RDI: 000000000000000b [ 2662.313616][T13944] RBP: 00007f5c08411e19 R08: 0000000000000004 R09: 0000000000000000 [ 2662.313633][T13944] R10: 0000200000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2662.313650][T13944] R13: 00007f5c085b6128 R14: 00007f5c085b6090 R15: 00007ffff39a85d8 [ 2662.313690][T13944] [ 2662.313711][T13944] Mem-Info: [ 2662.640159][T13944] active_anon:3178 inactive_anon:8016 isolated_anon:0 [ 2662.640159][T13944] active_file:26290 inactive_file:35473 isolated_file:0 [ 2662.640159][T13944] unevictable:768 dirty:208 writeback:0 [ 2662.640159][T13944] slab_reclaimable:11825 slab_unreclaimable:116532 [ 2662.640159][T13944] mapped:34337 shmem:7677 pagetables:970 [ 2662.640159][T13944] sec_pagetables:0 bounce:0 [ 2662.640159][T13944] kernel_misc_reclaimable:0 [ 2662.640159][T13944] free:1284881 free_pcp:8644 free_cma:0 [ 2662.687665][T13944] Node 0 active_anon:12712kB inactive_anon:32064kB active_file:104868kB inactive_file:141892kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:137256kB dirty:788kB writeback:0kB shmem:29172kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:13068kB pagetables:3636kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 2662.723361][T13944] Node 1 active_anon:0kB inactive_anon:0kB active_file:292kB inactive_file:0kB unevictable:1536kB isolated(anon):0kB isolated(file):0kB mapped:92kB dirty:44kB writeback:0kB shmem:1536kB shmem_thp:0kB shmem_pmdmapped:0kB anon_thp:0kB writeback_tmp:0kB kernel_stack:48kB pagetables:244kB sec_pagetables:0kB all_unreclaimable? no Balloon:0kB [ 2662.756941][T13944] Node 0 DMA free:15360kB boost:0kB min:204kB low:252kB high:300kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2662.788269][T13944] lowmem_reserve[]: 0 2500 2502 2502 2502 [ 2662.794598][T13944] Node 0 DMA32 free:1206828kB boost:0kB min:34264kB low:42828kB high:51392kB reserved_highatomic:0KB free_highatomic:0KB active_anon:12708kB inactive_anon:32120kB active_file:103096kB inactive_file:141824kB unevictable:1536kB writepending:788kB present:3129332kB managed:2560996kB mlocked:0kB bounce:0kB free_pcp:34724kB local_pcp:10172kB free_cma:0kB [ 2662.828147][T13944] lowmem_reserve[]: 0 0 1 1 1 [ 2662.833355][T13944] Node 0 Normal free:8kB boost:0kB min:24kB low:28kB high:32kB reserved_highatomic:0KB free_highatomic:0KB active_anon:4kB inactive_anon:44kB active_file:1772kB inactive_file:68kB unevictable:0kB writepending:0kB present:1048580kB managed:1904kB mlocked:0kB bounce:0kB free_pcp:8kB local_pcp:8kB free_cma:0kB [ 2662.864541][T13944] lowmem_reserve[]: 0 0 0 0 0 [ 2662.877335][T13944] Node 1 Normal free:3917328kB boost:0kB min:55612kB low:69512kB high:83412kB reserved_highatomic:0KB free_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:292kB inactive_file:0kB unevictable:1536kB writepending:44kB present:4194300kB managed:4111164kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 2662.908787][T13944] lowmem_reserve[]: 0 0 0 0 0 [ 2662.913964][T13944] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 2662.928076][T13944] Node 0 DMA32: 13*4kB (E) 169*8kB (UME) 296*16kB (UME) 481*32kB (UME) 289*64kB (UM) 168*128kB (UM) 46*256kB (UM) 28*512kB (UM) 7*1024kB (UME) 9*2048kB (UM) 267*4096kB (UM) = 1206876kB [ 2662.949807][T13944] Node 0 Normal: 0*4kB 1*8kB (M) 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 8kB [ 2662.965270][T13944] Node 1 Normal: 188*4kB (UM) 66*8kB (UME) 63*16kB (UE) 221*32kB (UME) 102*64kB (UME) 38*128kB (UM) 19*256kB (UM) 11*512kB (UM) 5*1024kB (UME) 5*2048kB (UME) 945*4096kB (M) = 3917328kB [ 2662.985773][T13944] Node 0 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2662.995651][T13944] Node 0 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2663.005257][T13944] Node 1 hugepages_total=0 hugepages_free=0 hugepages_surp=0 hugepages_size=1048576kB [ 2663.015633][T13944] Node 1 hugepages_total=2 hugepages_free=2 hugepages_surp=0 hugepages_size=2048kB [ 2663.025328][T13944] 69428 total pagecache pages [ 2663.030274][T13944] 1 pages in swap cache [ 2663.034669][T13944] Free swap = 124992kB [ 2663.039105][T13944] Total swap = 124996kB [ 2663.043429][T13944] 2097051 pages RAM [ 2663.047818][T13944] 0 pages HighMem/MovableOnly [ 2663.052742][T13944] 424695 pages reserved [ 2663.059484][T13944] 0 pages cma reserved [ 2667.212440][T13970] netlink: 'syz.1.5623': attribute type 1 has an invalid length. [ 2670.485661][T13994] block nbd0: shutting down sockets [ 2670.750327][T14011] netlink: 24 bytes leftover after parsing attributes in process `syz.7.5635'. [ 2672.648705][ T1209] usb 7-1: new high-speed USB device number 88 using dummy_hcd [ 2673.065240][T26274] Bluetooth: hci2: command 0x0405 tx timeout [ 2673.112591][ T1209] usb 7-1: Using ep0 maxpacket: 16 [ 2673.771700][ T1209] usb 7-1: config 0 has an invalid descriptor of length 238, skipping remainder of the config [ 2673.821208][ T1209] usb 7-1: too many endpoints for config 0 interface 0 altsetting 5: 130, using maximum allowed: 30 [ 2673.846854][ T1209] usb 7-1: config 0 interface 0 altsetting 5 has 0 endpoint descriptors, different from the interface descriptor's value: 130 [ 2673.868308][ T1209] usb 7-1: config 0 interface 0 has no altsetting 0 [ 2673.878027][ T1209] usb 7-1: New USB device found, idVendor=1e71, idProduct=200e, bcdDevice= 0.00 [ 2673.892785][ T1209] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2673.910018][ T1209] usb 7-1: config 0 descriptor?? [ 2673.927574][ T1209] usbhid 7-1:0.0: couldn't find an input interrupt endpoint [ 2675.195260][T14097] netlink: 'syz.1.5647': attribute type 1 has an invalid length. [ 2675.275308][T14097] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2677.526093][T14108] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2677.561124][T14108] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2677.625185][ T1209] usb 8-1: new high-speed USB device number 87 using dummy_hcd [ 2677.684627][ T5914] usb 7-1: USB disconnect, device number 88 [ 2677.785119][ T1209] usb 8-1: Using ep0 maxpacket: 8 [ 2677.797178][ T1209] usb 8-1: config 1 has 1 interface, different from the descriptor's value: 7 [ 2677.831169][ T1209] usb 8-1: New USB device found, idVendor=082d, idProduct=0100, bcdDevice=70.4b [ 2677.871062][ T1209] usb 8-1: New USB device strings: Mfr=44, Product=2, SerialNumber=3 [ 2677.904423][ T1209] usb 8-1: Product: syz [ 2677.919371][ T1209] usb 8-1: Manufacturer: syz [ 2677.929558][ T1209] usb 8-1: SerialNumber: syz [ 2678.047984][T14131] netlink: 12 bytes leftover after parsing attributes in process `syz.1.5650'. [ 2678.271078][ T1209] usb 8-1: palm_os_3_probe - error -110 getting connection information [ 2678.523673][ T1209] visor 8-1:1.0: probe with driver visor failed with error -110 [ 2679.681794][T26274] Bluetooth: hci2: command 0x0405 tx timeout [ 2680.119351][ T1209] usb 8-1: USB disconnect, device number 87 [ 2683.265281][T14190] netlink: 'syz.6.5663': attribute type 1 has an invalid length. [ 2683.273501][T14190] netlink: 224 bytes leftover after parsing attributes in process `syz.6.5663'. [ 2685.047511][T14209] input: syz0 as /devices/virtual/input/input108 [ 2685.165737][ T5914] usb 8-1: new high-speed USB device number 88 using dummy_hcd [ 2686.012334][ T5914] usb 8-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2686.938304][ T5914] usb 8-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2687.028523][T14222] netlink: 12 bytes leftover after parsing attributes in process `syz.6.5670'. [ 2687.057018][T14222] netlink: 8 bytes leftover after parsing attributes in process `syz.6.5670'. [ 2687.064903][ T5914] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2687.101419][T14222] sch_tbf: burst 19869 is lower than device lo mtu (65550) ! [ 2687.120550][ T5914] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2687.157736][T14230] netlink: 12 bytes leftover after parsing attributes in process `syz.2.5671'. [ 2687.554350][T14280] netlink: 12 bytes leftover after parsing attributes in process `syz.6.5674'. [ 2687.653820][T14281] siw: device registration error -23 [ 2688.151878][T14283] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2688.163038][T14283] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2688.334933][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2688.343267][ T5914] stv0680 8-1:4.0: STV(e): camera ping failed!! [ 2688.436210][T14288] IPVS: Schedule: port zero only supported in persistent services, check your ipvs configuration [ 2689.086396][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2689.122649][ T5914] stv0680 8-1:4.0: last error: 0, command = 0x0 [ 2689.441421][ T5890] usb 8-1: USB disconnect, device number 88 [ 2694.594628][T14338] lo speed is unknown, defaulting to 1000 [ 2694.603539][T14338] lo speed is unknown, defaulting to 1000 [ 2696.565649][T14396] IPVS: sync thread started: state = MASTER, mcast_ifn = veth0_virt_wifi, syncid = 37748736, id = 0 [ 2696.584278][T14397] IPVS: stopping master sync thread 14396 ... [ 2698.469809][T14416] netlink: 'syz.6.5697': attribute type 66 has an invalid length. [ 2699.055412][T14414] netlink: 24 bytes leftover after parsing attributes in process `syz.2.5699'. [ 2700.278178][T14460] netlink: 'syz.1.5708': attribute type 6 has an invalid length. [ 2700.339446][T14460] bridge0: entered promiscuous mode [ 2700.346111][T14460] bridge0: entered allmulticast mode [ 2701.535300][T14471] FAULT_INJECTION: forcing a failure. [ 2701.535300][T14471] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2701.657027][T14471] CPU: 0 UID: 0 PID: 14471 Comm: syz.1.5710 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2701.657057][T14471] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2701.657079][T14471] Call Trace: [ 2701.657089][T14471] [ 2701.657098][T14471] dump_stack_lvl+0x189/0x250 [ 2701.657130][T14471] ? __pfx____ratelimit+0x10/0x10 [ 2701.657155][T14471] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2701.657180][T14471] ? __pfx__printk+0x10/0x10 [ 2701.657208][T14471] ? __might_fault+0xb0/0x130 [ 2701.657241][T14471] should_fail_ex+0x414/0x560 [ 2701.657269][T14471] _copy_from_user+0x2d/0xb0 [ 2701.657299][T14471] generic_map_update_batch+0x572/0x7f0 [ 2701.657338][T14471] ? __pfx_generic_map_update_batch+0x10/0x10 [ 2701.657374][T14471] ? __pfx_generic_map_update_batch+0x10/0x10 [ 2701.657398][T14471] bpf_map_do_batch+0x36c/0x5f0 [ 2701.657424][T14471] __sys_bpf+0x384/0x860 [ 2701.657456][T14471] ? __pfx___sys_bpf+0x10/0x10 [ 2701.657500][T14471] ? ksys_write+0x1e1/0x250 [ 2701.657522][T14471] ? __pfx_ksys_write+0x10/0x10 [ 2701.657539][T14471] ? rcu_is_watching+0x15/0xb0 [ 2701.657573][T14471] __x64_sys_bpf+0x7c/0x90 [ 2701.657601][T14471] do_syscall_64+0xfa/0x3b0 [ 2701.657625][T14471] ? lockdep_hardirqs_on+0x9c/0x150 [ 2701.657647][T14471] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2701.657669][T14471] ? clear_bhb_loop+0x60/0xb0 [ 2701.657695][T14471] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2701.657716][T14471] RIP: 0033:0x7f407fb8ebe9 [ 2701.657736][T14471] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2701.657756][T14471] RSP: 002b:00007f4080933038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2701.657785][T14471] RAX: ffffffffffffffda RBX: 00007f407fdb5fa0 RCX: 00007f407fb8ebe9 [ 2701.657803][T14471] RDX: 0000000000000038 RSI: 0000200000000240 RDI: 000000000000001a [ 2701.657818][T14471] RBP: 00007f4080933090 R08: 0000000000000000 R09: 0000000000000000 [ 2701.657832][T14471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2701.657846][T14471] R13: 00007f407fdb6038 R14: 00007f407fdb5fa0 R15: 00007ffee0a39f98 [ 2701.657882][T14471] [ 2702.622777][T14476] netlink: 'syz.7.5711': attribute type 12 has an invalid length. [ 2703.223251][T14478] input: syz0 as /devices/virtual/input/input109 [ 2704.523343][T14492] netlink: 24 bytes leftover after parsing attributes in process `syz.7.5714'. [ 2704.915069][ T5914] usb 9-1: new high-speed USB device number 14 using dummy_hcd [ 2705.184824][ T5890] usb 7-1: new high-speed USB device number 89 using dummy_hcd [ 2705.211568][ T5914] usb 9-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2705.223538][ T5914] usb 9-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2705.235158][ T5914] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2705.252276][ T5914] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2705.296661][T14530] netlink: 'syz.7.5722': attribute type 10 has an invalid length. [ 2705.320053][T14530] team0: Port device virt_wifi0 added [ 2705.405175][ T5890] usb 7-1: Using ep0 maxpacket: 16 [ 2705.434144][ T5890] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2705.635007][ T5890] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2705.649693][ T5890] usb 7-1: New USB device found, idVendor=1b1c, idProduct=1b02, bcdDevice= 0.00 [ 2705.665029][ T5890] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2705.778371][ T5890] usb 7-1: config 0 descriptor?? [ 2706.286262][T14543] siw: device registration error -23 [ 2706.810530][T14545] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2706.821549][T14545] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2706.862361][ T3754] Bluetooth: hci5: command 0x040f tx timeout [ 2706.908455][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2706.914237][ T5890] corsair 0003:1B1C:1B02.002A: hidraw0: USB HID v0.00 Device [HID 1b1c:1b02] on usb-dummy_hcd.6-1/input0 [ 2706.937923][T14550] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2706.957060][ T5914] stv0680 9-1:4.0: STV(e): camera ping failed!! [ 2706.977110][T14550] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2707.303325][ T5890] corsair 0003:1B1C:1B02.002A: Failed to get K90 initial state (error -71). [ 2707.333582][ T5890] usb 7-1: USB disconnect, device number 89 [ 2707.717466][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2707.727057][ T5914] stv0680 9-1:4.0: last error: 0, command = 0x0 [ 2708.229058][T24965] usb 9-1: USB disconnect, device number 14 [ 2708.555457][T12182] usb 8-1: new full-speed USB device number 89 using dummy_hcd [ 2708.783641][T12182] usb 8-1: too many endpoints for config 253 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 2708.795172][ T6150] usb 7-1: new high-speed USB device number 90 using dummy_hcd [ 2708.813783][T12182] usb 8-1: config 253 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 2708.834100][T12182] usb 8-1: config 253 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 255 [ 2708.859141][T12182] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2708.870093][T12182] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 2708.878322][T12182] usb 8-1: SerialNumber: syz [ 2709.120382][ T6150] usb 7-1: device descriptor read/64, error -71 [ 2709.681705][T12182] rndis_host 8-1:253.0: RNDIS init failed, -71 [ 2709.688412][T12182] rndis_host 8-1:253.0: probe with driver rndis_host failed with error -71 [ 2709.701350][T12182] usb 8-1: USB disconnect, device number 89 [ 2709.775179][ T6150] usb 7-1: new high-speed USB device number 91 using dummy_hcd [ 2709.927295][ T6150] usb 7-1: device descriptor read/64, error -71 [ 2710.162848][ T6150] usb usb7-port1: attempt power cycle [ 2710.313029][T14627] ubi: mtd0 is already attached to ubi8 [ 2710.578638][ T6150] usb 7-1: new high-speed USB device number 92 using dummy_hcd [ 2710.783028][ T6150] usb 7-1: device descriptor read/8, error -71 [ 2711.085217][ T6150] usb 7-1: new high-speed USB device number 93 using dummy_hcd [ 2711.256420][ T6150] usb 7-1: device descriptor read/8, error -71 [ 2712.133553][ T6150] usb usb7-port1: unable to enumerate USB device [ 2714.136425][T14663] netlink: 120 bytes leftover after parsing attributes in process `syz.2.5744'. [ 2715.425869][T14671] netlink: 24 bytes leftover after parsing attributes in process `syz.2.5747'. [ 2716.683374][T14694] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2717.290604][T14704] bridge0: entered allmulticast mode [ 2717.549168][T14704] gretap0: left allmulticast mode [ 2717.554338][T14704] gretap0: left promiscuous mode [ 2717.585235][T14704] bridge0: port 1(gretap0) entered disabled state [ 2717.661961][T14710] netlink: 12 bytes leftover after parsing attributes in process `syz.8.5754'. [ 2718.544051][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2719.133227][T14728] netlink: 4 bytes leftover after parsing attributes in process `syz.2.5758'. [ 2720.309813][ T5890] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 2720.660966][ T5890] usb 2-1: New USB device found, idVendor=1c40, idProduct=0534, bcdDevice=6d.cc [ 2720.778763][ T5890] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2720.855887][ T5890] usb 2-1: Product: syz [ 2720.965568][ T5890] usb 2-1: Manufacturer: syz [ 2720.970248][ T5890] usb 2-1: SerialNumber: syz [ 2720.982312][ T5890] usb 2-1: config 0 descriptor?? [ 2720.998606][T14755] netlink: 24 bytes leftover after parsing attributes in process `syz.8.5761'. [ 2721.016328][ T5890] i2c-tiny-usb 2-1:0.0: version 6d.cc found at bus 002 address 048 [ 2721.969633][ T5890] (null): failure reading functionality [ 2721.990253][ T5890] i2c i2c-1: failure reading functionality [ 2722.484639][ T5890] i2c i2c-1: connected i2c-tiny-usb device [ 2722.493008][ T5890] usb 2-1: USB disconnect, device number 48 [ 2723.182210][T14803] Cannot find set identified by id 0 to match [ 2727.132391][T14840] netlink: 24 bytes leftover after parsing attributes in process `syz.1.5775'. [ 2729.004990][T24965] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 2729.800039][T24965] usb 2-1: New USB device found, idVendor=2c42, idProduct=1709, bcdDevice=ca.b7 [ 2729.848039][T24965] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2729.870251][T24965] usb 2-1: Product: syz [ 2729.887750][T24965] usb 2-1: Manufacturer: syz [ 2729.892623][T24965] usb 2-1: SerialNumber: syz [ 2729.969514][T24965] usb 2-1: config 0 descriptor?? [ 2730.067910][T14882] netlink: 28 bytes leftover after parsing attributes in process `syz.7.5783'. [ 2730.870675][T24965] usb 2-1: f81604_write: reg: 105 data: 8a failed: -EPROTO [ 2730.879687][T24965] f81604 2-1:0.0: Setting termination of CH#0 failed: -EPROTO [ 2730.900342][T24965] f81604 2-1:0.0: probe with driver f81604 failed with error -71 [ 2730.985139][T24965] usb 2-1: USB disconnect, device number 49 [ 2732.221365][T14908] netlink: 16 bytes leftover after parsing attributes in process `syz.6.5786'. [ 2732.655005][T14908] netlink: 16 bytes leftover after parsing attributes in process `syz.6.5786'. [ 2732.664284][T14908] netlink: 16 bytes leftover after parsing attributes in process `syz.6.5786'. [ 2732.742564][T14917] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2733.018760][T14925] FAULT_INJECTION: forcing a failure. [ 2733.018760][T14925] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2733.032038][T14925] CPU: 1 UID: 0 PID: 14925 Comm: syz.7.5787 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2733.032059][T14925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2733.032070][T14925] Call Trace: [ 2733.032077][T14925] [ 2733.032084][T14925] dump_stack_lvl+0x189/0x250 [ 2733.032105][T14925] ? __pfx____ratelimit+0x10/0x10 [ 2733.032122][T14925] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2733.032145][T14925] ? __pfx__printk+0x10/0x10 [ 2733.032165][T14925] ? __might_fault+0xb0/0x130 [ 2733.032189][T14925] should_fail_ex+0x414/0x560 [ 2733.032209][T14925] _copy_from_user+0x2d/0xb0 [ 2733.032231][T14925] video_usercopy+0x354/0x14f0 [ 2733.032259][T14925] ? smk_tskacc+0x2fc/0x370 [ 2733.032282][T14925] ? __pfx___video_do_ioctl+0x10/0x10 [ 2733.032305][T14925] ? __pfx_video_usercopy+0x10/0x10 [ 2733.032326][T14925] ? smack_file_ioctl+0x2a9/0x340 [ 2733.032356][T14925] ? __fget_files+0x2a/0x420 [ 2733.032373][T14925] ? __fget_files+0x3a0/0x420 [ 2733.032394][T14925] v4l2_ioctl+0x18a/0x1e0 [ 2733.032417][T14925] ? __pfx_v4l2_ioctl+0x10/0x10 [ 2733.032439][T14925] __se_sys_ioctl+0xfc/0x170 [ 2733.032463][T14925] do_syscall_64+0xfa/0x3b0 [ 2733.032480][T14925] ? lockdep_hardirqs_on+0x9c/0x150 [ 2733.032496][T14925] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2733.032511][T14925] ? clear_bhb_loop+0x60/0xb0 [ 2733.032530][T14925] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2733.032545][T14925] RIP: 0033:0x7fa839f8ebe9 [ 2733.032559][T14925] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2733.032573][T14925] RSP: 002b:00007fa83ad1a038 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 2733.032589][T14925] RAX: ffffffffffffffda RBX: 00007fa83a1b5fa0 RCX: 00007fa839f8ebe9 [ 2733.032601][T14925] RDX: 0000200000000200 RSI: 00000000c050561a RDI: 0000000000000003 [ 2733.032612][T14925] RBP: 00007fa83ad1a090 R08: 0000000000000000 R09: 0000000000000000 [ 2733.032627][T14925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2733.032640][T14925] R13: 00007fa83a1b6038 R14: 00007fa83a1b5fa0 R15: 00007ffdfb1ceb78 [ 2733.032674][T14925] [ 2733.441248][T14927] netlink: 24 bytes leftover after parsing attributes in process `syz.8.5791'. [ 2733.540004][T14931] random: crng reseeded on system resumption [ 2733.754058][T14939] bond0: (slave bond_slave_1): Releasing backup interface [ 2733.799817][ T30] audit: type=1326 audit(1755782950.886:245): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2733.831993][ T30] audit: type=1326 audit(1755782950.886:246): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2733.856985][ T30] audit: type=1326 audit(1755782950.916:247): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2733.888776][T14954] pci 0000:00:05.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=io+mem [ 2733.940942][ T30] audit: type=1326 audit(1755782950.916:248): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2734.229659][ T30] audit: type=1326 audit(1755782950.916:249): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2734.262504][ T30] audit: type=1326 audit(1755782950.946:250): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=43 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2734.759065][ T30] audit: type=1326 audit(1755782950.946:251): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2735.025836][ T30] audit: type=1326 audit(1755782950.946:252): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2735.049025][ T30] audit: type=1326 audit(1755782950.976:253): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=54 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2735.090908][ T30] audit: type=1326 audit(1755782950.976:254): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=14949 comm="syz.1.5794" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2735.254424][T14975] FAULT_INJECTION: forcing a failure. [ 2735.254424][T14975] name failslab, interval 1, probability 0, space 0, times 0 [ 2735.269088][T14975] CPU: 0 UID: 0 PID: 14975 Comm: syz.2.5800 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2735.269119][T14975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2735.269133][T14975] Call Trace: [ 2735.269142][T14975] [ 2735.269151][T14975] dump_stack_lvl+0x189/0x250 [ 2735.269181][T14975] ? lockdep_hardirqs_on+0x9c/0x150 [ 2735.269205][T14975] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2735.269247][T14975] should_fail_ex+0x414/0x560 [ 2735.269275][T14975] should_failslab+0xa8/0x100 [ 2735.269302][T14975] kmem_cache_alloc_noprof+0x73/0x3c0 [ 2735.269323][T14975] ? skb_clone+0x212/0x3a0 [ 2735.269349][T14975] skb_clone+0x212/0x3a0 [ 2735.269375][T14975] __netlink_deliver_tap+0x404/0x850 [ 2735.269420][T14975] ? netlink_deliver_tap+0x2e/0x1b0 [ 2735.269452][T14975] netlink_deliver_tap+0x19c/0x1b0 [ 2735.269483][T14975] netlink_unicast+0x730/0x8e0 [ 2735.269523][T14975] netlink_sendmsg+0x805/0xb30 [ 2735.269564][T14975] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2735.269604][T14975] ? bpf_lsm_socket_sendmsg+0x9/0x20 [ 2735.269625][T14975] ? __pfx_netlink_sendmsg+0x10/0x10 [ 2735.269657][T14975] __sock_sendmsg+0x21c/0x270 [ 2735.269687][T14975] ____sys_sendmsg+0x505/0x830 [ 2735.269727][T14975] ? __pfx_____sys_sendmsg+0x10/0x10 [ 2735.269771][T14975] ? import_iovec+0x74/0xa0 [ 2735.269806][T14975] ___sys_sendmsg+0x21f/0x2a0 [ 2735.269848][T14975] ? __pfx____sys_sendmsg+0x10/0x10 [ 2735.269922][T14975] ? __fget_files+0x2a/0x420 [ 2735.269945][T14975] ? __fget_files+0x3a0/0x420 [ 2735.269981][T14975] __x64_sys_sendmsg+0x19b/0x260 [ 2735.270018][T14975] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2735.270062][T14975] ? __pfx_ksys_write+0x10/0x10 [ 2735.270080][T14975] ? rcu_is_watching+0x15/0xb0 [ 2735.270110][T14975] ? do_syscall_64+0xbe/0x3b0 [ 2735.270139][T14975] do_syscall_64+0xfa/0x3b0 [ 2735.270165][T14975] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2735.270186][T14975] ? asm_sysvec_call_function_single+0x1a/0x20 [ 2735.270208][T14975] ? clear_bhb_loop+0x60/0xb0 [ 2735.270235][T14975] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2735.270256][T14975] RIP: 0033:0x7f5c0838ebe9 [ 2735.270275][T14975] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2735.270294][T14975] RSP: 002b:00007f5c065f6038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2735.270318][T14975] RAX: ffffffffffffffda RBX: 00007f5c085b6090 RCX: 00007f5c0838ebe9 [ 2735.270334][T14975] RDX: 0000000000008000 RSI: 0000200000000100 RDI: 0000000000000005 [ 2735.270349][T14975] RBP: 00007f5c065f6090 R08: 0000000000000000 R09: 0000000000000000 [ 2735.270363][T14975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2735.270376][T14975] R13: 00007f5c085b6128 R14: 00007f5c085b6090 R15: 00007ffff39a85d8 [ 2735.270410][T14975] [ 2735.270866][T14975] netlink: 'syz.2.5800': attribute type 3 has an invalid length. [ 2736.184647][T14983] netlink: 'syz.1.5801': attribute type 1 has an invalid length. [ 2736.835412][T14993] netlink: 24 bytes leftover after parsing attributes in process `syz.2.5806'. [ 2737.641459][T14995] delete_channel: no stack [ 2737.646186][T14995] delete_channel: no stack [ 2737.653331][T14995] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2738.174066][T14995] netlink: 'syz.6.5807': attribute type 12 has an invalid length. [ 2739.230315][T15036] netlink: 'syz.2.5813': attribute type 1 has an invalid length. [ 2739.250064][T15036] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2740.541534][T15055] netlink: 'syz.7.5819': attribute type 1 has an invalid length. [ 2740.862699][T15051] block nbd0: shutting down sockets [ 2742.075765][T15070] netlink: 24 bytes leftover after parsing attributes in process `syz.1.5823'. [ 2742.901824][T15084] delete_channel: no stack [ 2742.962979][T15084] delete_channel: no stack [ 2743.517430][T15069] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2743.533949][T15069] netlink: 'syz.7.5824': attribute type 12 has an invalid length. [ 2743.577998][T15102] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2743.597966][T15102] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2743.804995][T12182] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 2743.990025][T12182] usb 2-1: Using ep0 maxpacket: 32 [ 2744.377636][ T6150] usb 8-1: new high-speed USB device number 90 using dummy_hcd [ 2744.410514][T12182] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 2744.450996][T12182] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 2744.483568][T12182] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 2744.574440][T12182] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2744.577063][ T6150] usb 8-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2744.593256][ T6150] usb 8-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2744.599107][T15131] netlink: 24 bytes leftover after parsing attributes in process `syz.2.5832'. [ 2744.604476][ T6150] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2744.620968][T12182] usb 2-1: config 0 descriptor?? [ 2744.627841][ T6150] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2744.643756][T15101] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 2744.993060][T12182] hub 2-1:0.0: USB hub found [ 2745.115031][T15142] siw: device registration error -23 [ 2745.547016][T15143] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2745.559036][T15143] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2745.668703][ T6150] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2745.683310][ T6150] stv0680 8-1:4.0: STV(e): camera ping failed!! [ 2745.693272][T12182] hub 2-1:0.0: config failed, can't read hub descriptor (err -22) [ 2745.776910][T12182] usbhid 2-1:0.0: can't add hid device: -71 [ 2746.074004][T12182] usbhid 2-1:0.0: probe with driver usbhid failed with error -71 [ 2746.153182][T12182] usb 2-1: USB disconnect, device number 50 [ 2746.385280][T15144] block nbd0: shutting down sockets [ 2746.500369][T15163] FAULT_INJECTION: forcing a failure. [ 2746.500369][T15163] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2746.515140][T15163] CPU: 1 UID: 0 PID: 15163 Comm: syz.6.5835 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2746.515170][T15163] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2746.515186][T15163] Call Trace: [ 2746.515196][T15163] [ 2746.515206][T15163] dump_stack_lvl+0x189/0x250 [ 2746.515237][T15163] ? __pfx____ratelimit+0x10/0x10 [ 2746.515261][T15163] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2746.515286][T15163] ? __pfx__printk+0x10/0x10 [ 2746.515315][T15163] ? __might_fault+0xb0/0x130 [ 2746.515350][T15163] should_fail_ex+0x414/0x560 [ 2746.515388][T15163] _copy_from_user+0x2d/0xb0 [ 2746.515420][T15163] memdup_user+0x5e/0xd0 [ 2746.515466][T15163] strndup_user+0x68/0xd0 [ 2746.515497][T15163] __se_sys_mount+0x9c/0x410 [ 2746.515524][T15163] ? ksys_write+0x22a/0x250 [ 2746.515549][T15163] ? __pfx___se_sys_mount+0x10/0x10 [ 2746.515582][T15163] ? do_syscall_64+0xbe/0x3b0 [ 2746.515606][T15163] ? __x64_sys_mount+0x20/0xc0 [ 2746.515636][T15163] do_syscall_64+0xfa/0x3b0 [ 2746.515662][T15163] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2746.515684][T15163] ? asm_sysvec_reschedule_ipi+0x1a/0x20 [ 2746.515707][T15163] ? clear_bhb_loop+0x60/0xb0 [ 2746.515734][T15163] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2746.515757][T15163] RIP: 0033:0x7fe318b8ebe9 [ 2746.515777][T15163] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2746.515797][T15163] RSP: 002b:00007fe316db4038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 2746.515822][T15163] RAX: ffffffffffffffda RBX: 00007fe318db6180 RCX: 00007fe318b8ebe9 [ 2746.515839][T15163] RDX: 0000200000000140 RSI: 0000200000000040 RDI: 00002000000000c0 [ 2746.515856][T15163] RBP: 00007fe316db4090 R08: 0000000000000000 R09: 0000000000000000 [ 2746.515870][T15163] R10: 0000000000004000 R11: 0000000000000246 R12: 0000000000000001 [ 2746.515892][T15163] R13: 00007fe318db6218 R14: 00007fe318db6180 R15: 00007ffca27d9f58 [ 2746.515929][T15163] [ 2747.143081][ T6150] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -71 [ 2747.165298][T15155] netlink: 'syz.2.5834': attribute type 10 has an invalid length. [ 2747.179163][ T6150] stv0680 8-1:4.0: last error: 0, command = 0x0 [ 2747.230222][ T6150] usb 8-1: USB disconnect, device number 90 [ 2747.238772][T15155] bond0: (slave bridge_slave_1): Enslaving as an active interface with an up link [ 2747.564964][T15182] netlink: 'syz.1.5836': attribute type 1 has an invalid length. [ 2747.572836][T15182] netlink: 4 bytes leftover after parsing attributes in process `syz.1.5836'. [ 2748.656704][T15173] netlink: 'syz.7.5837': attribute type 1 has an invalid length. [ 2750.454834][ T5914] usb 9-1: new high-speed USB device number 15 using dummy_hcd [ 2750.665081][ T5914] usb 9-1: Using ep0 maxpacket: 16 [ 2750.690896][ T5914] usb 9-1: no configurations [ 2750.712207][ T5914] usb 9-1: can't read configurations, error -22 [ 2751.083100][ T5914] usb 9-1: new high-speed USB device number 16 using dummy_hcd [ 2751.434846][ T5914] usb 9-1: Using ep0 maxpacket: 16 [ 2751.485182][ T5914] usb 9-1: no configurations [ 2751.513753][ T5914] usb 9-1: can't read configurations, error -22 [ 2751.646428][ T5914] usb usb9-port1: attempt power cycle [ 2752.784958][ T5914] usb 9-1: new high-speed USB device number 17 using dummy_hcd [ 2754.571681][T15258] netlink: 8 bytes leftover after parsing attributes in process `syz.7.5848'. [ 2754.641576][ T5914] usb 9-1: device descriptor read/8, error -71 [ 2756.418114][ T30] kauditd_printk_skb: 14 callbacks suppressed [ 2756.418861][ T30] audit: type=1326 audit(1755782973.096:269): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2756.501451][T15291] netlink: 'syz.2.5854': attribute type 1 has an invalid length. [ 2756.922437][ T30] audit: type=1326 audit(1755782973.096:270): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=277 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2756.995378][ T30] audit: type=1326 audit(1755782973.096:271): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2757.061946][ T30] audit: type=1326 audit(1755782973.106:272): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2757.116302][ T30] audit: type=1326 audit(1755782973.126:273): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2757.213970][ T30] audit: type=1326 audit(1755782973.136:274): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2757.278309][T15301] futex_wake_op: syz.6.5855 tries to shift op by -1; fix this program [ 2757.333239][ T30] audit: type=1326 audit(1755782973.136:275): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2757.975295][T15309] program syz.8.5858 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2758.275921][ T30] audit: type=1326 audit(1755782973.146:276): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=16 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2758.775767][ T30] audit: type=1326 audit(1755782973.146:277): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2758.879497][T15313] netlink: 'syz.7.5859': attribute type 1 has an invalid length. [ 2758.929169][T15313] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2759.352234][ T30] audit: type=1326 audit(1755782973.146:278): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15282 comm="syz.6.5853" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fe318b8ebe9 code=0x7ffc0000 [ 2759.669195][T15318] delete_channel: no stack [ 2759.674993][T15318] delete_channel: no stack [ 2759.730732][T15318] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2759.745552][T15318] netlink: 'syz.2.5861': attribute type 12 has an invalid length. [ 2762.867894][T15352] netlink: 248 bytes leftover after parsing attributes in process `syz.1.5869'. [ 2762.877270][T15352] openvswitch: netlink: Flow get message rejected, Key attribute missing. [ 2763.654548][T15368] netlink: 'syz.7.5868': attribute type 1 has an invalid length. [ 2763.670967][T19123] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 2764.591239][T15373] Unsupported ieee802154 address type: 0 [ 2764.758624][T19123] usb 2-1: config 8 has an invalid interface number: 223 but max is 1 [ 2764.874884][T19123] usb 2-1: config 8 has an invalid interface descriptor of length 2, skipping [ 2764.904399][T19123] usb 2-1: config 8 contains an unexpected descriptor of type 0x1, skipping [ 2764.931412][T19123] usb 2-1: config 8 has an invalid descriptor of length 0, skipping remainder of the config [ 2764.954868][T19123] usb 2-1: config 8 has 1 interface, different from the descriptor's value: 2 [ 2764.973794][T19123] usb 2-1: config 8 has no interface number 0 [ 2764.986826][T19123] usb 2-1: config 8 interface 223 altsetting 249 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 2765.014716][T19123] usb 2-1: config 8 interface 223 has no altsetting 0 [ 2765.033924][T19123] usb 2-1: New USB device found, idVendor=19d2, idProduct=ffce, bcdDevice=e6.78 [ 2765.048043][T19123] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2765.064222][T19123] usb 2-1: Product: 貆띧诚Ⅿ则肘웻떹⽑䞪毃푻큞㨙ƭ暻侭ۏャ屼귢ଘꉋ訓꤂﵍绯㣓뾼傊䭸뚵ⶱ袠廯シ턑镃⟞ἧ廊䬅뢆㊢섒哓ᰁ.ꓞ粋쐁俗蟮䄕腆았삊㧬洅Ῥ뀔휲매㑬祓嘥⠿블뿟ᙥ婞苧 [ 2765.123283][T19123] usb 2-1: Manufacturer: 《 [ 2765.133566][T19123] usb 2-1: SerialNumber: 、 [ 2765.154867][T12182] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 2765.325212][T12182] usb 3-1: Using ep0 maxpacket: 16 [ 2765.346741][T12182] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 2765.364976][T12182] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2765.394374][T12182] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2765.415184][T12182] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2765.424555][T12182] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2765.436065][T12182] usb 3-1: Product: syz [ 2765.444635][T12182] usb 3-1: Manufacturer: syz [ 2765.471945][T12182] usb 3-1: SerialNumber: syz [ 2766.177898][T12182] usb 3-1: 0:2 : does not exist [ 2768.120363][T19123] option 2-1:8.223: GSM modem (1-port) converter detected [ 2769.510347][T19123] usb 2-1: USB disconnect, device number 51 [ 2769.583339][T19123] option 2-1:8.223: device disconnected [ 2769.693574][T15421] input: syz0 as /devices/virtual/input/input110 [ 2769.775028][T12182] usb 3-1: 1:0: cannot get min/max values for control 4 (id 1) [ 2769.825505][T12182] usb 3-1: USB disconnect, device number 29 [ 2772.121621][T15461] netlink: 'syz.2.5886': attribute type 1 has an invalid length. [ 2772.697641][T15462] binder: 15457:15462 ioctl 4018620d 0 returned -22 [ 2774.370092][T15479] lo speed is unknown, defaulting to 1000 [ 2774.377162][T15479] lo speed is unknown, defaulting to 1000 [ 2774.735161][ T5907] usb 8-1: new high-speed USB device number 91 using dummy_hcd [ 2774.917391][ T5907] usb 8-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2774.997981][T15505] team_slave_0: entered promiscuous mode [ 2775.003793][T15505] team_slave_1: entered promiscuous mode [ 2775.040929][ T5907] usb 8-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2775.093163][T15505] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 2775.141497][T15505] team0: Device macvtap1 is already an upper device of the team interface [ 2775.164187][ T5907] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2775.184628][ T5907] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2775.582982][T15505] team_slave_0: left promiscuous mode [ 2775.588629][T15505] team_slave_1: left promiscuous mode [ 2775.681226][T15526] siw: device registration error -23 [ 2776.099615][T15527] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2776.111310][T15527] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2776.278395][ T5907] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2776.295155][ T5907] stv0680 8-1:4.0: STV(e): camera ping failed!! [ 2776.930983][ T5907] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2776.990739][ T5907] stv0680 8-1:4.0: last error: 0, command = 0x0 [ 2777.439250][T12182] usb 8-1: USB disconnect, device number 91 [ 2777.582815][T15552] mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium [ 2777.593001][T15553] netlink: 'syz.6.5898': attribute type 1 has an invalid length. [ 2777.728162][T15555] delete_channel: no stack [ 2777.733268][T15555] delete_channel: no stack [ 2777.753037][T15555] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2777.913510][ C0] vkms_vblank_simulate: vblank timer overrun [ 2778.417441][T15567] netlink: 8 bytes leftover after parsing attributes in process `syz.1.5902'. [ 2778.488027][T15567] netlink: 'syz.1.5902': attribute type 18 has an invalid length. [ 2778.504871][T15567] netlink: 4 bytes leftover after parsing attributes in process `syz.1.5902'. [ 2778.535222][T15567] netlink: 8 bytes leftover after parsing attributes in process `syz.1.5902'. [ 2778.824963][ T1558] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 2778.900430][T15561] /dev/nullb0: Can't lookup blockdev [ 2779.122553][ T1558] usb 2-1: config 0 has an invalid interface number: 255 but max is 0 [ 2779.131137][ T1558] usb 2-1: config 0 has no interface number 0 [ 2779.145175][ T1558] usb 2-1: config 0 interface 255 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 2779.161433][ T1558] usb 2-1: config 0 interface 255 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 2779.181092][ T1558] usb 2-1: New USB device found, idVendor=10cf, idProduct=8065, bcdDevice=91.79 [ 2779.318107][ T1558] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2779.332674][ T1558] usb 2-1: Product: syz [ 2779.337807][ T1558] usb 2-1: Manufacturer: syz [ 2779.342509][ T1558] usb 2-1: SerialNumber: syz [ 2779.422457][ T1558] usb 2-1: config 0 descriptor?? [ 2779.600668][ T1558] vmk80xx 2-1:0.255: driver 'vmk80xx' failed to auto-configure device. [ 2779.620488][ T1558] vmk80xx 2-1:0.255: probe with driver vmk80xx failed with error -22 [ 2779.674752][ T5914] usb 9-1: new high-speed USB device number 19 using dummy_hcd [ 2779.797724][ T1558] usb 2-1: USB disconnect, device number 52 [ 2779.888855][ T5914] usb 9-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2779.933693][ T5914] usb 9-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2779.943002][ T5914] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2779.979360][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2780.133221][ T5914] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2780.304502][T15619] netlink: 4 bytes leftover after parsing attributes in process `syz.6.5911'. [ 2781.219385][T15626] siw: device registration error -23 [ 2781.298642][T15626] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2781.309030][T15626] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2781.330442][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2781.561067][ T5914] stv0680 9-1:4.0: STV(e): camera ping failed!! [ 2782.111215][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -110 [ 2782.124779][ T5914] stv0680 9-1:4.0: last error: 0, command = 0x0 [ 2782.149578][T15631] netlink: 80 bytes leftover after parsing attributes in process `syz.1.5913'. [ 2783.197388][T12182] usb 9-1: USB disconnect, device number 19 [ 2783.225634][ T5914] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 2783.297987][T15676] program syz.6.5925 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2783.788029][ T5914] usb 2-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2783.854982][ T5914] usb 2-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2783.866853][ T5914] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2784.924337][ T5914] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2785.569116][T15725] siw: device registration error -23 [ 2785.993078][T15726] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2786.004137][T15726] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2786.212371][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2786.308957][ T5914] stv0680 2-1:4.0: STV(e): camera ping failed!! [ 2787.558266][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -71 [ 2787.722673][ T5914] stv0680 2-1:4.0: last error: 0, command = 0x0 [ 2787.809861][ T5914] usb 2-1: USB disconnect, device number 53 [ 2787.893764][T15728] netlink: 'syz.8.5927': attribute type 1 has an invalid length. [ 2787.931461][T15728] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2788.099818][T15749] bridge0: entered allmulticast mode [ 2788.126730][T15749] pim6reg: entered allmulticast mode [ 2788.143933][T15749] pim6reg: left allmulticast mode [ 2788.181120][T15749] bridge0: left allmulticast mode [ 2788.383557][T15761] netlink: 'syz.7.5934': attribute type 1 has an invalid length. [ 2790.154931][ T5914] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 2790.466767][ T5914] usb 2-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 2790.513967][ T5914] usb 2-1: New USB device found, idVendor=041e, idProduct=4007, bcdDevice=5d.18 [ 2790.565102][ T5914] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2791.129926][ T5914] gspca_main: stv0680-2.14.0 probing 041e:4007 [ 2792.266133][T15817] siw: device registration error -23 [ 2792.683218][T15818] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2792.694979][T15818] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2793.150455][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x88, error = -32 [ 2794.051845][ T5914] stv0680 2-1:4.0: STV(e): camera ping failed!! [ 2794.126901][ T5914] gspca_stv0680: usb_control_msg error 0, request = 0x80, error = -71 [ 2794.314856][ T5914] stv0680 2-1:4.0: last error: 0, command = 0x0 [ 2794.400724][ T5914] usb 2-1: USB disconnect, device number 54 [ 2794.738289][T15838] xt_hashlimit: max too large, truncated to 1048576 [ 2794.830220][T15836] netlink: 'syz.7.5945': attribute type 1 has an invalid length. [ 2794.859084][T15836] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2795.164004][T15853] nbd: must specify at least one socket [ 2797.146852][T15881] input: syz0 as /devices/virtual/input/input112 [ 2797.296192][T15861] binder: 15860:15861 ioctl c0306201 200000000240 returned -11 [ 2797.595118][T12182] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 2797.845453][T12182] usb 3-1: New USB device found, idVendor=1a86, idProduct=7522, bcdDevice=35.36 [ 2797.946084][T12182] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2798.074426][T12182] usb 3-1: Product: syz [ 2798.267158][T12182] usb 3-1: Manufacturer: syz [ 2798.288386][T12182] usb 3-1: SerialNumber: syz [ 2798.297137][T12182] usb 3-1: config 0 descriptor?? [ 2798.311257][T12182] ch341 3-1:0.0: ch341-uart converter detected [ 2798.605822][T15902] netlink: 'syz.7.5959': attribute type 1 has an invalid length. [ 2798.659782][T15902] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2800.029257][T15913] nbd: must specify at least one socket [ 2800.073011][T15915] syz.1.5962: attempt to access beyond end of device [ 2800.073011][T15915] nbd1: rw=0, sector=0, nr_sectors = 1 limit=0 [ 2800.221298][ T30] audit: type=1326 audit(1755783017.286:279): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.472806][ T30] audit: type=1326 audit(1755783017.286:280): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.681891][T12182] usb 3-1: ch341-uart converter now attached to ttyUSB0 [ 2800.809303][ T30] audit: type=1326 audit(1755783017.286:281): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=319 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.837371][ T30] audit: type=1326 audit(1755783017.286:282): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.866412][ T30] audit: type=1326 audit(1755783017.286:283): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.902345][ T30] audit: type=1326 audit(1755783017.286:284): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=77 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.930270][ T30] audit: type=1326 audit(1755783017.286:285): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.958837][ T30] audit: type=1326 audit(1755783017.286:286): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2800.990923][ T30] audit: type=1326 audit(1755783017.286:287): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2801.115143][ T30] audit: type=1326 audit(1755783017.296:288): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=15914 comm="syz.7.5963" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2801.265540][T15927] netlink: 12 bytes leftover after parsing attributes in process `syz.6.5965'. [ 2801.453968][T15875] 9pnet_fd: p9_fd_create_tcp (15875): problem connecting socket to 127.0.0.1 [ 2802.345350][T12182] usb 3-1: USB disconnect, device number 30 [ 2802.376653][T12182] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0 [ 2802.435604][T12182] ch341 3-1:0.0: device disconnected [ 2802.905993][T15956] netlink: 'syz.6.5968': attribute type 21 has an invalid length. [ 2802.913959][T15956] netlink: 128 bytes leftover after parsing attributes in process `syz.6.5968'. [ 2802.923582][T15956] netlink: 'syz.6.5968': attribute type 5 has an invalid length. [ 2802.932449][T15956] netlink: 3 bytes leftover after parsing attributes in process `syz.6.5968'. [ 2803.660080][T15965] netlink: 44 bytes leftover after parsing attributes in process `syz.8.5971'. [ 2804.091302][T15970] sg_write: data in/out 589948/1 bytes for SCSI command 0x1c-- guessing data in; [ 2804.091302][T15970] program syz.1.5970 not setting count and/or reply_len properly [ 2804.741812][T15954] binder: 15941:15954 ioctl 4018620d 0 returned -22 [ 2804.839617][T15954] binder: 15941:15954 ioctl c0306201 200000000240 returned -11 [ 2804.855311][T15972] netlink: 'syz.2.5974': attribute type 1 has an invalid length. [ 2804.865093][T15972] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2806.154956][ T5890] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 2806.394790][ T5890] usb 3-1: Using ep0 maxpacket: 16 [ 2806.570514][ T5890] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0xD has invalid wMaxPacketSize 0 [ 2806.589650][ T5890] usb 3-1: New USB device found, idVendor=054c, idProduct=06c3, bcdDevice=8b.57 [ 2806.599167][ T5890] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2806.621473][ T5890] usb 3-1: Product: syz [ 2806.629933][ T5890] usb 3-1: Manufacturer: syz [ 2807.264980][ T5890] usb 3-1: SerialNumber: syz [ 2807.273200][ T5890] usb 3-1: config 0 descriptor?? [ 2807.280886][ T5890] port100 3-1:0.0: NFC: Could not find bulk-in or bulk-out endpoint [ 2807.573967][ T4690] usb 3-1: USB disconnect, device number 31 [ 2807.818201][ T5890] usb 8-1: new high-speed USB device number 92 using dummy_hcd [ 2807.998496][ T5890] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2808.043379][ T5890] usb 8-1: New USB device found, idVendor=056e, idProduct=00fe, bcdDevice= 0.00 [ 2808.078090][ T5890] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2808.125818][ T5890] usb 8-1: config 0 descriptor?? [ 2809.387701][ T5890] usbhid 8-1:0.0: can't add hid device: -71 [ 2809.411008][ T5890] usbhid 8-1:0.0: probe with driver usbhid failed with error -71 [ 2809.567198][ T5890] usb 8-1: USB disconnect, device number 92 [ 2811.388510][T16058] overlay: Unknown parameter 'appraise' [ 2811.787603][T16064] nbd: must specify a size in bytes for the device [ 2813.284529][T16074] netlink: 'syz.6.5996': attribute type 9 has an invalid length. [ 2814.262382][T16093] netlink: 'syz.6.5999': attribute type 1 has an invalid length. [ 2814.591952][T16101] netlink: 8 bytes leftover after parsing attributes in process `syz.7.6003'. [ 2814.627221][T16103] netlink: 'syz.1.6000': attribute type 1 has an invalid length. [ 2815.519117][T16109] fanotify: failed to encode fid (type=0, len=0, err=-2) [ 2815.675761][T16116] netlink: 'syz.2.6006': attribute type 1 has an invalid length. [ 2815.958493][T16130] bond2: (slave gretap1): making interface the new active one [ 2815.999096][T16130] bond2: (slave gretap1): Enslaving as an active interface with an up link [ 2816.382026][T16166] netlink: 4 bytes leftover after parsing attributes in process `syz.2.6008'. [ 2816.393084][T16166] batman_adv: batadv0: Interface deactivated: batadv_slave_0 [ 2816.745090][ T5914] usb 8-1: new high-speed USB device number 93 using dummy_hcd [ 2816.836596][T16166] batman_adv: batadv0: Removing interface: batadv_slave_0 [ 2816.927721][ T5914] usb 8-1: no configurations [ 2816.942589][ T5914] usb 8-1: can't read configurations, error -22 [ 2817.158702][T16173] netlink: 32 bytes leftover after parsing attributes in process `syz.8.6009'. [ 2817.229961][ T5914] usb 8-1: new high-speed USB device number 94 using dummy_hcd [ 2817.607626][ T5914] usb 8-1: no configurations [ 2817.615395][ T5914] usb 8-1: can't read configurations, error -22 [ 2817.638036][ T5914] usb usb8-port1: attempt power cycle [ 2817.986204][ T5914] usb 8-1: new high-speed USB device number 95 using dummy_hcd [ 2818.017798][ T5914] usb 8-1: no configurations [ 2818.029034][ T5914] usb 8-1: can't read configurations, error -22 [ 2818.165202][ T5914] usb 8-1: new high-speed USB device number 96 using dummy_hcd [ 2818.186389][ T5914] usb 8-1: no configurations [ 2818.201696][ T5914] usb 8-1: can't read configurations, error -22 [ 2818.218757][ T5914] usb usb8-port1: unable to enumerate USB device [ 2818.895501][T16158] Process accounting resumed [ 2819.146277][T16195] netlink: 116 bytes leftover after parsing attributes in process `syz.6.6013'. [ 2819.313826][T16198] veth0: entered promiscuous mode [ 2819.332043][T16198] netlink: 4 bytes leftover after parsing attributes in process `syz.8.6016'. [ 2819.478185][T16200] bridge0: left promiscuous mode [ 2820.345792][T16210] : entered promiscuous mode [ 2820.374508][T16223] netlink: 8 bytes leftover after parsing attributes in process `syz.6.6021'. [ 2820.393652][T16223] netlink: 'syz.6.6021': attribute type 2 has an invalid length. [ 2820.401733][T16223] netlink: 119 bytes leftover after parsing attributes in process `syz.6.6021'. [ 2820.726873][ T6150] usb 9-1: new high-speed USB device number 20 using dummy_hcd [ 2820.729568][T16240] binder: 16239:16240 ioctl 4018620d 0 returned -22 [ 2820.951502][T12182] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 2820.973278][ T6150] usb 9-1: Using ep0 maxpacket: 32 [ 2820.981390][ T6150] usb 9-1: config 0 interface 0 altsetting 181 endpoint 0x3 has an invalid bInterval 0, changing to 7 [ 2820.993297][ T6150] usb 9-1: config 0 interface 0 altsetting 181 endpoint 0x3 has invalid wMaxPacketSize 0 [ 2821.003464][ T6150] usb 9-1: config 0 interface 0 altsetting 181 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2821.024751][ T6150] usb 9-1: config 0 interface 0 has no altsetting 0 [ 2821.034059][ T6150] usb 9-1: New USB device found, idVendor=05e1, idProduct=0408, bcdDevice=25.11 [ 2821.043693][ T6150] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2821.052364][ T6150] usb 9-1: Product: syz [ 2821.059199][ T6150] usb 9-1: Manufacturer: syz [ 2821.064071][ T6150] usb 9-1: SerialNumber: syz [ 2821.074034][ T6150] usb 9-1: config 0 descriptor?? [ 2821.085598][ T6150] usb 9-1: no audio or video endpoints found [ 2821.135103][T12182] usb 3-1: Using ep0 maxpacket: 16 [ 2821.156957][T12182] usb 3-1: config 0 interface 0 altsetting 0 has an invalid descriptor for endpoint zero, skipping [ 2821.177922][T12182] usb 3-1: config 0 interface 0 altsetting 0 has an endpoint descriptor with address 0xD7, changing to 0x87 [ 2821.189746][T12182] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x87 has an invalid bInterval 0, changing to 7 [ 2821.201055][T12182] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 2821.217001][T12182] usb 3-1: New USB device found, idVendor=05ac, idProduct=9226, bcdDevice=b2.89 [ 2821.230763][T12182] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2821.258344][T12182] usb 3-1: Product: syz [ 2821.283936][T12182] usb 3-1: Manufacturer: syz [ 2821.295103][T12182] usb 3-1: SerialNumber: syz [ 2821.332852][T12182] usb 3-1: config 0 descriptor?? [ 2821.658175][T12182] appledisplay: Apple Cinema Display connected [ 2822.213279][ T6150] usb 3-1: USB disconnect, device number 32 [ 2822.213293][ C1] usb 3-1: appledisplay_complete - usb_submit_urb failed with result -19 [ 2822.245630][T16264] netlink: 'syz.1.6026': attribute type 1 has an invalid length. [ 2822.360205][ T6150] appledisplay: Apple Cinema Display disconnected [ 2822.429677][T16264] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2822.618357][T12182] usb 9-1: USB disconnect, device number 20 [ 2823.652667][T16301] IPVS: Schedule: port zero only supported in persistent services, check your ipvs configuration [ 2824.731841][T16317] vlan0: entered promiscuous mode [ 2824.795233][T16322] binder: 16321:16322 ioctl 4018620d 0 returned -22 [ 2828.630135][T16362] netlink: 252 bytes leftover after parsing attributes in process `syz.7.6044'. [ 2829.865785][ T5914] usb 9-1: new high-speed USB device number 21 using dummy_hcd [ 2830.382052][ T5914] usb 9-1: Using ep0 maxpacket: 16 [ 2830.452757][ T5914] usb 9-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 2830.464468][ T5914] usb 9-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 2830.480563][T16388] netlink: 132 bytes leftover after parsing attributes in process `syz.7.6049'. [ 2830.515592][ T5914] usb 9-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2830.645434][ T5914] usb 9-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2830.654581][ T5914] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2830.670155][ T5914] usb 9-1: Product: syz [ 2830.674722][ T5914] usb 9-1: Manufacturer: syz [ 2830.679463][ T5914] usb 9-1: SerialNumber: syz [ 2831.590640][T16397] program syz.6.6051 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2832.194147][ T5914] usb 9-1: 0:2 : does not exist [ 2832.988415][ T5914] usb 9-1: USB disconnect, device number 21 [ 2834.970806][T16463] lo speed is unknown, defaulting to 1000 [ 2835.070951][T16463] lo speed is unknown, defaulting to 1000 [ 2836.574559][T16519] netlink: 'syz.2.6062': attribute type 1 has an invalid length. [ 2838.962090][T16555] binder: 16537:16555 ioctl c0306201 200000000240 returned -11 [ 2840.042069][T16559] delete_channel: no stack [ 2840.047740][T16559] delete_channel: no stack [ 2840.056180][T16559] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2840.088202][T16568] FAULT_INJECTION: forcing a failure. [ 2840.088202][T16568] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2840.173821][T16568] CPU: 0 UID: 0 PID: 16568 Comm: syz.6.6071 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2840.173856][T16568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2840.173871][T16568] Call Trace: [ 2840.173882][T16568] [ 2840.173892][T16568] dump_stack_lvl+0x189/0x250 [ 2840.173925][T16568] ? __pfx____ratelimit+0x10/0x10 [ 2840.173950][T16568] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2840.173975][T16568] ? __pfx__printk+0x10/0x10 [ 2840.174005][T16568] ? __might_fault+0xb0/0x130 [ 2840.174040][T16568] should_fail_ex+0x414/0x560 [ 2840.174081][T16568] _copy_from_user+0x2d/0xb0 [ 2840.174132][T16568] generic_map_update_batch+0x51b/0x7f0 [ 2840.174174][T16568] ? __pfx_generic_map_update_batch+0x10/0x10 [ 2840.174211][T16568] ? __pfx_generic_map_update_batch+0x10/0x10 [ 2840.174238][T16568] bpf_map_do_batch+0x36c/0x5f0 [ 2840.174274][T16568] __sys_bpf+0x384/0x860 [ 2840.174309][T16568] ? __pfx___sys_bpf+0x10/0x10 [ 2840.174356][T16568] ? ksys_write+0x1e1/0x250 [ 2840.174381][T16568] ? __pfx_ksys_write+0x10/0x10 [ 2840.174399][T16568] ? rcu_is_watching+0x15/0xb0 [ 2840.174432][T16568] __x64_sys_bpf+0x7c/0x90 [ 2840.174463][T16568] do_syscall_64+0xfa/0x3b0 [ 2840.174488][T16568] ? lockdep_hardirqs_on+0x9c/0x150 [ 2840.174511][T16568] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2840.174534][T16568] ? clear_bhb_loop+0x60/0xb0 [ 2840.174562][T16568] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2840.174584][T16568] RIP: 0033:0x7fe318b8ebe9 [ 2840.174603][T16568] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2840.174628][T16568] RSP: 002b:00007fe316df6038 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 2840.174651][T16568] RAX: ffffffffffffffda RBX: 00007fe318db5fa0 RCX: 00007fe318b8ebe9 [ 2840.174669][T16568] RDX: 0000000000000038 RSI: 0000200000000240 RDI: 000000000000001a [ 2840.174683][T16568] RBP: 00007fe316df6090 R08: 0000000000000000 R09: 0000000000000000 [ 2840.174698][T16568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 2840.174710][T16568] R13: 00007fe318db6038 R14: 00007fe318db5fa0 R15: 00007ffca27d9f58 [ 2840.174742][T16568] [ 2841.616141][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2842.448043][T16603] program syz.2.6079 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2842.797753][T16606] /dev/nullb0: Can't lookup blockdev [ 2844.710225][ T1558] usb 9-1: new high-speed USB device number 22 using dummy_hcd [ 2844.731974][T16632] tc_dump_action: action bad kind [ 2844.851224][T16634] delete_channel: no stack [ 2844.855829][T16634] delete_channel: no stack [ 2844.862845][T16634] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2844.923680][ T1558] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2844.968526][ T1558] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2844.981436][ T1558] usb 9-1: New USB device found, idVendor=046d, idProduct=c13f, bcdDevice= 0.00 [ 2844.995176][ T1558] usb 9-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2845.033185][ T1558] usb 9-1: config 0 descriptor?? [ 2846.538142][T16659] sg_write: data in/out 589948/1 bytes for SCSI command 0x1c-- guessing data in; [ 2846.538142][T16659] program syz.6.6091 not setting count and/or reply_len properly [ 2847.809294][ T1209] usb 9-1: USB disconnect, device number 22 [ 2847.864793][ T1558] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 2847.962305][T16677] FAULT_INJECTION: forcing a failure. [ 2847.962305][T16677] name failslab, interval 1, probability 0, space 0, times 0 [ 2847.962388][T16677] CPU: 1 UID: 0 PID: 16677 Comm: syz.6.6095 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2847.962416][T16677] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2847.962431][T16677] Call Trace: [ 2847.962440][T16677] [ 2847.962451][T16677] dump_stack_lvl+0x189/0x250 [ 2847.962482][T16677] ? __pfx____ratelimit+0x10/0x10 [ 2847.962516][T16677] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2847.962542][T16677] ? __pfx__printk+0x10/0x10 [ 2847.962590][T16677] should_fail_ex+0x414/0x560 [ 2847.962620][T16677] should_failslab+0xa8/0x100 [ 2847.962648][T16677] __kmalloc_noprof+0xcb/0x4f0 [ 2847.962670][T16677] ? bit_cursor+0xeb5/0x1f80 [ 2847.962707][T16677] bit_cursor+0xeb5/0x1f80 [ 2847.962779][T16677] ? __pfx_bit_cursor+0x10/0x10 [ 2847.962824][T16677] ? __pfx_bit_cursor+0x10/0x10 [ 2847.962854][T16677] ? fbcon_cursor+0x4e5/0x740 [ 2847.962888][T16677] con_flush_chars+0x1f6/0x280 [ 2847.962923][T16677] con_write+0x2e/0x40 [ 2847.962954][T16677] n_tty_write+0xd35/0x11d0 [ 2847.963006][T16677] ? __pfx_n_tty_write+0x10/0x10 [ 2847.963029][T16677] ? __pfx_woken_wake_function+0x10/0x10 [ 2847.963065][T16677] ? file_tty_write+0x2e8/0x990 [ 2847.963094][T16677] ? rcu_is_watching+0x15/0xb0 [ 2847.963120][T16677] ? kfree+0x4d/0x440 [ 2847.963153][T16677] ? __pfx_n_tty_write+0x10/0x10 [ 2847.963179][T16677] file_tty_write+0x500/0x990 [ 2847.963221][T16677] vfs_write+0x54b/0xa90 [ 2847.963248][T16677] ? __pfx_tty_write+0x10/0x10 [ 2847.963279][T16677] ? __pfx_vfs_write+0x10/0x10 [ 2847.963314][T16677] ? __fget_files+0x2a/0x420 [ 2847.963353][T16677] ksys_write+0x145/0x250 [ 2847.963377][T16677] ? __pfx_ksys_write+0x10/0x10 [ 2847.963395][T16677] ? rcu_is_watching+0x15/0xb0 [ 2847.963425][T16677] ? do_syscall_64+0xbe/0x3b0 [ 2847.963456][T16677] do_syscall_64+0xfa/0x3b0 [ 2847.963480][T16677] ? lockdep_hardirqs_on+0x9c/0x150 [ 2847.963504][T16677] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2847.963527][T16677] ? clear_bhb_loop+0x60/0xb0 [ 2847.963555][T16677] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2847.963577][T16677] RIP: 0033:0x7fe318b8ebe9 [ 2847.963598][T16677] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2847.963618][T16677] RSP: 002b:00007fe316df6038 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 2847.963642][T16677] RAX: ffffffffffffffda RBX: 00007fe318db5fa0 RCX: 00007fe318b8ebe9 [ 2847.963659][T16677] RDX: 0000000000001006 RSI: 0000200000000980 RDI: 0000000000000006 [ 2847.963674][T16677] RBP: 00007fe316df6090 R08: 0000000000000000 R09: 0000000000000000 [ 2847.963689][T16677] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2847.963703][T16677] R13: 00007fe318db6038 R14: 00007fe318db5fa0 R15: 00007ffca27d9f58 [ 2847.963741][T16677] [ 2848.415087][ T1558] usb 3-1: Using ep0 maxpacket: 8 [ 2848.422562][ T1558] usb 3-1: config index 0 descriptor too short (expected 30, got 18) [ 2848.448760][ T1558] usb 3-1: New USB device found, idVendor=1660, idProduct=0932, bcdDevice=80.ea [ 2848.464820][ T1558] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2848.472899][ T1558] usb 3-1: Product: syz [ 2848.516639][ T1558] usb 3-1: Manufacturer: syz [ 2848.521337][ T1558] usb 3-1: SerialNumber: syz [ 2848.566345][ T1558] usb 3-1: config 0 descriptor?? [ 2848.588081][ T1558] dvb-usb: found a 'Medion MD95700 (MDUSBTV-HYBRID)' in warm state. [ 2848.626705][ T1558] usb 3-1: setting power ON [ 2848.631891][ T1558] dvb-usb: bulk message failed: -22 (2/0) [ 2848.683944][ T1558] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 2848.711071][ T1558] dvbdev: DVB: registering new adapter (Medion MD95700 (MDUSBTV-HYBRID)) [ 2848.720732][ T1558] usb 3-1: media controller created [ 2848.751289][ T1558] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 2848.867112][T16662] dvb-usb: bulk message failed: -22 (3/0) [ 2848.873499][T16662] cxusb: i2c wr: len=80 is too big! [ 2848.873499][T16662] [ 2848.967261][ T1558] usb 3-1: selecting invalid altsetting 6 [ 2848.985227][ T1558] usb 3-1: digital interface selection failed (-22) [ 2849.002275][ T1558] dvb-usb: no frontend was attached by 'Medion MD95700 (MDUSBTV-HYBRID)' [ 2849.035040][ T1558] usb 3-1: setting power OFF [ 2849.058672][ T1558] dvb-usb: bulk message failed: -22 (2/0) [ 2849.071284][ T1558] dvb-usb: Medion MD95700 (MDUSBTV-HYBRID) successfully initialized and connected. [ 2849.120195][ T1558] (NULL device *): no alternate interface [ 2851.233656][ T1558] dvb-usb: Medion MD95700 (MDUSBTV-HYBRID) successfully deinitialized and disconnected. [ 2852.000803][ T1558] usb 3-1: USB disconnect, device number 33 [ 2852.884808][T16756] sg_write: data in/out 589948/1 bytes for SCSI command 0x1c-- guessing data in; [ 2852.884808][T16756] program syz.7.6109 not setting count and/or reply_len properly [ 2853.789319][T16757] netlink: 'syz.1.6107': attribute type 6 has an invalid length. [ 2853.946359][T16758] bridge0: entered promiscuous mode [ 2853.951655][T16758] bridge0: entered allmulticast mode [ 2854.098787][ T30] kauditd_printk_skb: 30 callbacks suppressed [ 2854.098805][ T30] audit: type=1326 audit(1755783071.176:319): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2854.126619][ C1] vkms_vblank_simulate: vblank timer overrun [ 2854.198108][ T30] audit: type=1326 audit(1755783071.176:320): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2854.273551][T16771] input: syz0 as /devices/virtual/input/input114 [ 2854.314937][ T30] audit: type=1326 audit(1755783071.236:321): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2854.338007][T19123] usb 8-1: new high-speed USB device number 97 using dummy_hcd [ 2854.397279][ T30] audit: type=1326 audit(1755783071.236:322): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2854.505234][T19123] usb 8-1: device descriptor read/64, error -71 [ 2854.653304][ T30] audit: type=1326 audit(1755783071.236:323): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2854.675316][ C1] vkms_vblank_simulate: vblank timer overrun [ 2855.555775][T19123] usb 8-1: new high-speed USB device number 98 using dummy_hcd [ 2855.585187][ T30] audit: type=1326 audit(1755783071.236:324): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2855.623748][ T30] audit: type=1326 audit(1755783071.246:325): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2855.652660][ T30] audit: type=1326 audit(1755783071.246:326): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2855.678317][ T30] audit: type=1326 audit(1755783071.246:327): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2855.704418][ T30] audit: type=1326 audit(1755783071.246:328): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=16765 comm="syz.2.6112" exe="/root/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f5c0838ebe9 code=0x7ffc0000 [ 2855.744333][T19123] usb 8-1: device descriptor read/64, error -71 [ 2855.817954][T16783] Invalid source name [ 2855.852636][T16783] bond0: entered promiscuous mode [ 2855.857887][T16783] bond_slave_0: entered promiscuous mode [ 2855.876047][T16783] bond_slave_1: entered promiscuous mode [ 2855.876059][T19123] usb usb8-port1: attempt power cycle [ 2855.894984][T16783] bridge_slave_1: entered promiscuous mode [ 2856.488729][ T5890] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 2856.965167][T19123] usb 8-1: new high-speed USB device number 99 using dummy_hcd [ 2857.171685][T16818] delete_channel: no stack [ 2857.181668][T16818] delete_channel: no stack [ 2857.188631][ T5890] usb 3-1: Using ep0 maxpacket: 16 [ 2857.215673][ T5890] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2857.237351][T16810] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2857.253445][ T5890] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 2857.295996][ T5890] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 2857.324945][ T5890] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 2857.352803][ T5890] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 2857.373780][ T5890] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 2857.385758][T19123] usb 8-1: device not accepting address 99, error -71 [ 2857.403684][ T5890] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 2857.443854][ T5890] usb 3-1: Manufacturer: syz [ 2857.465092][ T5890] usb 3-1: config 0 descriptor?? [ 2857.539352][T16832] netlink: 'syz.7.6125': attribute type 13 has an invalid length. [ 2857.547848][T16832] netlink: 4 bytes leftover after parsing attributes in process `syz.7.6125'. [ 2857.582924][T16832] netdevsim netdevsim7 netdevsim0: set [0, 0] type 1 family 0 port 8472 - 0 [ 2857.591962][T16832] netdevsim netdevsim7 netdevsim1: set [0, 0] type 1 family 0 port 8472 - 0 [ 2857.600956][T16832] netdevsim netdevsim7 netdevsim2: set [0, 0] type 1 family 0 port 8472 - 0 [ 2857.609788][T16832] netdevsim netdevsim7 netdevsim3: set [0, 0] type 1 family 0 port 8472 - 0 [ 2857.646163][T16832] netlink: 'syz.7.6125': attribute type 13 has an invalid length. [ 2857.654444][T16832] netlink: 4 bytes leftover after parsing attributes in process `syz.7.6125'. [ 2858.654749][ T5890] rc_core: IR keymap rc-hauppauge not found [ 2858.660738][ T5890] Registered IR keymap rc-empty [ 2858.699967][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2858.745015][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2858.896009][ T5890] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 2858.954386][T16866] netlink: 'syz.8.6132': attribute type 1 has an invalid length. [ 2858.966947][ T5890] input: Conexant Hybrid TV (cx231xx) MCE IR no TX as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input115 [ 2859.098863][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.205043][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.222083][T16866] 8021q: adding VLAN 0 to HW filter on device bond1 [ 2859.235136][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.265350][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.286674][T16897] bond1: (slave ip6gretap1): making interface the new active one [ 2859.295638][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.320814][T16897] bond1: (slave ip6gretap1): Enslaving as an active interface with an up link [ 2859.342920][T16916] x_tables: duplicate underflow at hook 2 [ 2859.345686][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.375484][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.395349][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.418620][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.822685][ T5890] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 2859.847355][ T5890] mceusb 3-1:0.0: Registered 424242424242 with mce emulator interface version 1 [ 2859.863308][ T5890] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 2859.934139][T16926] netlink: ct family unspecified [ 2859.944978][T16926] openvswitch: netlink: Flow actions may not be safe on all matching packets. [ 2860.289976][T16928] netlink: 40 bytes leftover after parsing attributes in process `syz.7.6137'. [ 2860.459216][T19123] usb 3-1: USB disconnect, device number 34 [ 2860.717325][T16938] netlink: 'syz.6.6139': attribute type 1 has an invalid length. [ 2861.127417][T16953] bridge0: entered allmulticast mode [ 2861.964956][ T1558] usb 7-1: new high-speed USB device number 94 using dummy_hcd [ 2862.124941][ T1558] usb 7-1: Using ep0 maxpacket: 16 [ 2862.140070][ T1558] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 2862.267901][ T1558] usb 7-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 2862.987732][ T1558] usb 7-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 2863.005194][ T1558] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2863.013360][ T1558] usb 7-1: Product: syz [ 2863.062782][ T1558] usb 7-1: Manufacturer: syz [ 2863.134716][ T1558] usb 7-1: SerialNumber: syz [ 2863.381868][ T1558] usb 7-1: 0:2 : does not exist [ 2863.434959][ T5890] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 2863.452638][ T1558] usb 7-1: USB disconnect, device number 94 [ 2863.584910][ T5890] usb 2-1: device descriptor read/64, error -71 [ 2863.876414][ T5890] usb 2-1: new high-speed USB device number 56 using dummy_hcd [ 2864.235699][ T5890] usb 2-1: device descriptor read/64, error -71 [ 2864.465042][ T5890] usb usb2-port1: attempt power cycle [ 2865.574943][ T5890] usb 2-1: new high-speed USB device number 57 using dummy_hcd [ 2865.609174][ T5890] usb 2-1: device descriptor read/8, error -71 [ 2865.761955][T17014] netlink: 40 bytes leftover after parsing attributes in process `syz.8.6150'. [ 2865.894724][ T5890] usb 2-1: new high-speed USB device number 58 using dummy_hcd [ 2866.310769][ T5890] usb 2-1: device descriptor read/8, error -71 [ 2866.455644][T17013] netlink: 80 bytes leftover after parsing attributes in process `syz.7.6149'. [ 2866.483936][ T5890] usb usb2-port1: unable to enumerate USB device [ 2866.603199][ T1558] usb 9-1: new high-speed USB device number 23 using dummy_hcd [ 2866.705926][T17032] can0: slcan on ttyS3. [ 2867.509378][ T1558] usb 9-1: config index 0 descriptor too short (expected 23569, got 27) [ 2867.509436][ T1558] usb 9-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2867.510726][ T1558] usb 9-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=ba.c0 [ 2867.510781][ T1558] usb 9-1: New USB device strings: Mfr=5, Product=0, SerialNumber=0 [ 2867.510806][ T1558] usb 9-1: Manufacturer: syz [ 2867.513642][ T1558] usb 9-1: config 0 descriptor?? [ 2868.284825][ T1558] rc_core: IR keymap rc-hauppauge not found [ 2868.297630][ T1558] Registered IR keymap rc-empty [ 2868.311821][ T1558] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.0/rc/rc0 [ 2868.358410][ T1558] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.8/usb9/9-1/9-1:0.0/rc/rc0/input116 [ 2869.101229][ C0] igorplugusb 9-1:0.0: Error: urb status = -32 [ 2869.117107][ T1558] usb 9-1: USB disconnect, device number 23 [ 2869.638865][T17066] program syz.1.6159 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2869.916723][T17080] sg_write: data in/out 589948/1 bytes for SCSI command 0x1c-- guessing data in; [ 2869.916723][T17080] program syz.7.6160 not setting count and/or reply_len properly [ 2870.856372][T17083] program syz.2.6161 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2871.118650][T17086] netlink: 40 bytes leftover after parsing attributes in process `syz.7.6163'. [ 2871.350291][T17090] program syz.1.6165 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2872.263166][T17101] input: syz0 as /devices/virtual/input/input117 [ 2874.458599][T17104] IPVS: Unknown mcast interface: [ 2874.458599][T17104] [ 2876.250723][T17129] sg_write: data in/out 589948/1 bytes for SCSI command 0x1c-- guessing data in; [ 2876.250723][T17129] program syz.6.6173 not setting count and/or reply_len properly [ 2876.922679][T17130] delete_channel: no stack [ 2876.927897][T17130] delete_channel: no stack [ 2876.955609][T17130] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2877.321808][T17137] program syz.1.6175 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2879.836021][ T1558] usb 8-1: new high-speed USB device number 101 using dummy_hcd [ 2880.035217][ T1558] usb 8-1: Using ep0 maxpacket: 8 [ 2880.038111][ T1558] usb 8-1: config index 0 descriptor too short (expected 29970, got 18) [ 2880.038142][ T1558] usb 8-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 2880.038167][ T1558] usb 8-1: config 0 has an invalid interface number: 187 but max is 167 [ 2880.038191][ T1558] usb 8-1: config 0 has 1 interface, different from the descriptor's value: 168 [ 2880.038216][ T1558] usb 8-1: config 0 has no interface number 0 [ 2880.038259][ T1558] usb 8-1: config 0 interface 187 altsetting 172 has 0 endpoint descriptors, different from the interface descriptor's value: 20 [ 2880.040480][ T1558] usb 8-1: config 0 interface 187 has no altsetting 0 [ 2880.044225][ T1558] usb 8-1: New USB device found, idVendor=0545, idProduct=800c, bcdDevice= 3.0a [ 2880.044259][ T1558] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2880.044283][ T1558] usb 8-1: Product: syz [ 2880.044301][ T1558] usb 8-1: Manufacturer: syz [ 2880.044318][ T1558] usb 8-1: SerialNumber: syz [ 2880.068110][ T1558] usb 8-1: config 0 descriptor?? [ 2881.448353][ T1558] usb 8-1: USB disconnect, device number 101 [ 2881.558783][ T30] kauditd_printk_skb: 3 callbacks suppressed [ 2881.558803][ T30] audit: type=1326 audit(1755783098.646:332): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.604784][T19123] usb 9-1: new high-speed USB device number 24 using dummy_hcd [ 2881.629342][ T30] audit: type=1326 audit(1755783098.686:333): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=39 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.654099][ T30] audit: type=1326 audit(1755783098.686:334): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.681072][ T30] audit: type=1326 audit(1755783098.686:335): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.709188][ T30] audit: type=1326 audit(1755783098.686:336): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=434 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.731423][ T30] audit: type=1326 audit(1755783098.686:337): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2881.796892][T19123] usb 9-1: Using ep0 maxpacket: 16 [ 2881.901795][T19123] usb 9-1: config 252 has an invalid interface number: 15 but max is 0 [ 2881.933465][T19123] usb 9-1: config 252 has no interface number 0 [ 2881.991125][T17327] program syz.6.6189 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2882.307627][ T30] audit: type=1326 audit(1755783098.686:338): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2882.307685][ T30] audit: type=1326 audit(1755783098.686:339): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=308 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2882.352272][ T30] audit: type=1326 audit(1755783098.686:340): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2882.357791][T19123] usb 9-1: config 252 interface 15 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 2882.397388][ T30] audit: type=1326 audit(1755783098.686:341): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17318 comm="syz.1.6187" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f407fb8ebe9 code=0x7ffc0000 [ 2882.644056][T19123] usb 9-1: New USB device found, idVendor=13b1, idProduct=0042, bcdDevice=2b.29 [ 2882.653803][T19123] usb 9-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2882.661962][T19123] usb 9-1: Product: syz [ 2882.667119][T19123] usb 9-1: Manufacturer: syz [ 2882.671788][T19123] usb 9-1: SerialNumber: syz [ 2885.237788][T17349] netlink: 'syz.1.6191': attribute type 1 has an invalid length. [ 2886.159364][T19123] usb 9-1: Warning: ath10k USB support is incomplete, don't expect anything to work! [ 2886.917606][T10628] usb 9-1: Failed to submit usb control message: -71 [ 2886.926405][T10628] usb 9-1: unable to send the bmi data to the device: -71 [ 2886.933605][T10628] usb 9-1: unable to get target info from device [ 2886.982974][ T4690] usb 9-1: USB disconnect, device number 24 [ 2887.065607][T10628] usb 9-1: could not get target info (-71) [ 2887.073464][T10628] usb 9-1: could not probe fw (-71) [ 2888.467186][T17386] netlink: 'syz.8.6200': attribute type 1 has an invalid length. [ 2888.562567][T17386] Bluetooth: hci0: invalid length 0, exp 2 for type 10 [ 2889.206678][T17389] block nbd7: NBD_DISCONNECT [ 2889.457734][T17398] netlink: 8 bytes leftover after parsing attributes in process `syz.8.6203'. [ 2889.530664][T17400] kvm: apic: phys broadcast and lowest prio [ 2890.780182][T17420] netlink: 4 bytes leftover after parsing attributes in process `syz.8.6205'. [ 2890.789435][T17420] batman_adv: batadv0: Interface deactivated: batadv_slave_1 [ 2890.939780][T17420] batman_adv: batadv0: Removing interface: batadv_slave_1 [ 2890.994971][T12182] usb 8-1: new high-speed USB device number 102 using dummy_hcd [ 2891.035590][T17427] netlink: 'syz.6.6207': attribute type 4 has an invalid length. [ 2891.093674][T17430] netlink: 'syz.6.6207': attribute type 4 has an invalid length. [ 2891.164750][T12182] usb 8-1: Using ep0 maxpacket: 32 [ 2891.183035][T12182] usb 8-1: config 1 has an invalid interface number: 242 but max is 0 [ 2891.209835][T12182] usb 8-1: config 1 has no interface number 0 [ 2891.265511][T12182] usb 8-1: config 1 interface 242 has no altsetting 0 [ 2891.280617][T12182] usb 8-1: New USB device found, idVendor=2eca, idProduct=c101, bcdDevice= 7.df [ 2891.292056][T12182] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2891.310569][T12182] usb 8-1: Product: syz [ 2891.398047][T12182] usb 8-1: Manufacturer: syz [ 2891.435608][T12182] usb 8-1: SerialNumber: syz [ 2891.598156][T17435] lo speed is unknown, defaulting to 1000 [ 2891.617064][T17435] lo speed is unknown, defaulting to 1000 [ 2892.620781][T12182] aqc111 8-1:1.242: probe with driver aqc111 failed with error -71 [ 2892.705049][T17486] ubi: mtd0 is already attached to ubi8 [ 2892.861164][T12182] usb 8-1: USB disconnect, device number 102 [ 2895.317718][T17512] exFAT-fs (nbd7): mounting with "discard" option, but the device does not support discard [ 2895.358100][T17512] syz.7.6216: attempt to access beyond end of device [ 2895.358100][T17512] nbd7: rw=0, sector=0, nr_sectors = 1 limit=0 [ 2895.385058][T17512] exFAT-fs (nbd7): unable to read boot sector [ 2895.391184][T17512] exFAT-fs (nbd7): failed to read boot sector [ 2895.444073][T17512] exFAT-fs (nbd7): failed to recognize exfat type [ 2896.574947][T17524] input: syz0 as /devices/virtual/input/input118 [ 2896.790621][T17536] netlink: 'syz.6.6221': attribute type 1 has an invalid length. [ 2899.123109][T17541] tmpfs: Bad value for 'grpquota_block_hardlimit' [ 2902.668134][T17564] ubi: mtd0 is already attached to ubi8 [ 2902.915881][ T1302] ieee802154 phy1 wpan1: encryption failed: -22 [ 2907.037371][T17610] team_slave_0: entered promiscuous mode [ 2907.043118][T17610] team_slave_1: entered promiscuous mode [ 2907.075394][T17610] 8021q: adding VLAN 0 to HW filter on device macvtap1 [ 2907.088541][T17612] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2907.128506][T17610] team0: Device macvtap1 is already an upper device of the team interface [ 2907.186988][T17610] team_slave_0: left promiscuous mode [ 2907.192570][T17610] team_slave_1: left promiscuous mode [ 2908.021986][T17629] ubi: mtd0 is already attached to ubi8 [ 2908.499954][T17634] netlink: 16 bytes leftover after parsing attributes in process `syz.1.6244'. [ 2908.545117][T17634] bridge0: port 1(macvlan2) entered blocking state [ 2908.552299][T17634] bridge0: port 1(macvlan2) entered disabled state [ 2908.559985][T17634] macvlan2: entered allmulticast mode [ 2908.634169][T17634] macvlan2: left allmulticast mode [ 2915.715310][T17688] netlink: 'syz.7.6257': attribute type 1 has an invalid length. [ 2917.242592][T17698] netlink: 'syz.1.6263': attribute type 16 has an invalid length. [ 2917.293735][T17708] FAULT_INJECTION: forcing a failure. [ 2917.293735][T17708] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 2917.348889][T17708] CPU: 0 UID: 0 PID: 17708 Comm: syz.1.6263 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2917.348923][T17708] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2917.348938][T17708] Call Trace: [ 2917.348949][T17708] [ 2917.348961][T17708] dump_stack_lvl+0x189/0x250 [ 2917.348994][T17708] ? __pfx____ratelimit+0x10/0x10 [ 2917.349019][T17708] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2917.349045][T17708] ? __pfx__printk+0x10/0x10 [ 2917.349074][T17708] ? __might_fault+0xb0/0x130 [ 2917.349110][T17708] should_fail_ex+0x414/0x560 [ 2917.349160][T17708] _copy_from_user+0x2d/0xb0 [ 2917.349193][T17708] ___sys_sendmsg+0x158/0x2a0 [ 2917.349238][T17708] ? __pfx____sys_sendmsg+0x10/0x10 [ 2917.349315][T17708] ? __fget_files+0x2a/0x420 [ 2917.349340][T17708] ? __fget_files+0x3a0/0x420 [ 2917.349378][T17708] __x64_sys_sendmsg+0x19b/0x260 [ 2917.349416][T17708] ? __pfx___x64_sys_sendmsg+0x10/0x10 [ 2917.349462][T17708] ? __pfx_ksys_write+0x10/0x10 [ 2917.349481][T17708] ? rcu_is_watching+0x15/0xb0 [ 2917.349512][T17708] ? do_syscall_64+0xbe/0x3b0 [ 2917.349541][T17708] do_syscall_64+0xfa/0x3b0 [ 2917.349565][T17708] ? lockdep_hardirqs_on+0x9c/0x150 [ 2917.349589][T17708] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2917.349612][T17708] ? clear_bhb_loop+0x60/0xb0 [ 2917.349639][T17708] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2917.349661][T17708] RIP: 0033:0x7f407fb8ebe9 [ 2917.349681][T17708] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2917.349701][T17708] RSP: 002b:00007f4080912038 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 2917.349731][T17708] RAX: ffffffffffffffda RBX: 00007f407fdb6090 RCX: 00007f407fb8ebe9 [ 2917.349748][T17708] RDX: 0000000000000000 RSI: 00002000000001c0 RDI: 0000000000000006 [ 2917.349763][T17708] RBP: 00007f4080912090 R08: 0000000000000000 R09: 0000000000000000 [ 2917.349778][T17708] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 2917.349791][T17708] R13: 00007f407fdb6128 R14: 00007f407fdb6090 R15: 00007ffee0a39f98 [ 2917.349827][T17708] [ 2917.570718][T17698] bridge0: left promiscuous mode [ 2917.581064][T17698] bridge0: left allmulticast mode [ 2917.594938][T17705] netlink: 'syz.7.6265': attribute type 16 has an invalid length. [ 2917.629992][T12182] lo speed is unknown, defaulting to 1000 [ 2920.474084][T17732] netlink: 'syz.7.6270': attribute type 1 has an invalid length. [ 2920.482202][T17732] netlink: 224 bytes leftover after parsing attributes in process `syz.7.6270'. [ 2920.508212][T17732] netlink: 8 bytes leftover after parsing attributes in process `syz.7.6270'. [ 2920.614184][T17725] program syz.1.6269 is using a deprecated SCSI ioctl, please convert it to SG_IO [ 2921.337440][T17743] netlink: 56 bytes leftover after parsing attributes in process `syz.1.6274'. [ 2921.554811][ T5914] usb 8-1: new high-speed USB device number 103 using dummy_hcd [ 2921.736771][T17755] can0 (unregistered): slcan off ttyS3. [ 2921.743988][T17760] netlink: 88 bytes leftover after parsing attributes in process `syz.6.6278'. [ 2921.774725][ T5914] usb 8-1: Using ep0 maxpacket: 32 [ 2921.781905][ T5914] usb 8-1: config 0 has an invalid interface number: 2 but max is 0 [ 2922.038798][ T5914] usb 8-1: config 0 has no interface number 0 [ 2922.045383][ T5914] usb 8-1: config 0 interface 2 altsetting 4 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2922.057359][ T5914] usb 8-1: config 0 interface 2 altsetting 4 endpoint 0x81 has invalid wMaxPacketSize 0 [ 2922.067360][ T5914] usb 8-1: config 0 interface 2 altsetting 4 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2922.080885][ T5914] usb 8-1: config 0 interface 2 has no altsetting 0 [ 2922.088141][ T5914] usb 8-1: New USB device found, idVendor=5543, idProduct=0781, bcdDevice= 0.00 [ 2922.123981][ T5914] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2922.199226][ T5914] usb 8-1: config 0 descriptor?? [ 2922.693630][T17780] netlink: 92 bytes leftover after parsing attributes in process `syz.8.6281'. [ 2922.734178][T17780] netlink: 24 bytes leftover after parsing attributes in process `syz.8.6281'. [ 2922.744330][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744373][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744406][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744436][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744467][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744497][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.744527][ T5914] uclogic 0003:5543:0781.002B: unknown main item tag 0x0 [ 2922.829569][T17745] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 2922.873150][T17745] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 2922.923640][T17745] netlink: 'syz.7.6276': attribute type 21 has an invalid length. [ 2922.986189][T17783] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2923.229525][ T5914] uclogic 0003:5543:0781.002B: hidraw0: USB HID v0.07 Device [HID 5543:0781] on usb-dummy_hcd.7-1/input2 [ 2923.332226][ T5914] usb 8-1: USB disconnect, device number 103 [ 2925.430911][T17825] netlink: 'syz.8.6284': attribute type 1 has an invalid length. [ 2927.512270][T17840] random: crng reseeded on system resumption [ 2930.232774][T17853] dvmrp1: entered allmulticast mode [ 2930.392649][T17862] binder: 17842:17862 ioctl c0306201 200000000240 returned -11 [ 2930.573866][ T30] kauditd_printk_skb: 6 callbacks suppressed [ 2930.573887][ T30] audit: type=1800 audit(1755783147.656:348): pid=17864 uid=0 auid=4294967295 ses=4294967295 subj=_ op=collect_data cause=failed(directio) comm="syz.7.6295" name="file0" dev="fuse" ino=2 res=0 errno=0 [ 2930.685111][ T30] audit: type=1326 audit(1755783147.656:349): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2930.760050][T17868] netlink: 24 bytes leftover after parsing attributes in process `syz.6.6296'. [ 2930.784782][ T30] audit: type=1326 audit(1755783147.656:350): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2930.912305][ T30] audit: type=1326 audit(1755783147.656:351): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=259 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.009705][ T30] audit: type=1326 audit(1755783147.656:352): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.116389][ T30] audit: type=1326 audit(1755783147.656:353): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.234777][ T30] audit: type=1326 audit(1755783147.656:354): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=86 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.275427][ T30] audit: type=1326 audit(1755783147.656:355): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.303642][ T30] audit: type=1326 audit(1755783147.656:356): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2931.374566][ T30] audit: type=1326 audit(1755783147.656:357): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=_ pid=17863 comm="syz.7.6295" exe="/root/syz-executor" sig=0 arch=c000003e syscall=144 compat=0 ip=0x7fa839f8ebe9 code=0x7ffc0000 [ 2932.752099][T17896] netlink: 28 bytes leftover after parsing attributes in process `syz.8.6300'. [ 2932.761293][T17896] netlink: 28 bytes leftover after parsing attributes in process `syz.8.6300'. [ 2934.256344][T17906] iommufd_mock iommufd_mock0: Adding to iommu group 0 [ 2934.268902][ T4690] usb 8-1: new high-speed USB device number 104 using dummy_hcd [ 2934.287188][T17906] overlayfs: workdir and upperdir must be separate subtrees [ 2934.464845][ T4690] usb 8-1: Using ep0 maxpacket: 16 [ 2934.472324][ T4690] usb 8-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 245, changing to 11 [ 2934.493836][ T4690] usb 8-1: New USB device found, idVendor=044e, idProduct=120b, bcdDevice= 0.00 [ 2934.514723][ T4690] usb 8-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2934.537646][ T4690] usb 8-1: config 0 descriptor?? [ 2934.858803][T17928] netlink: 'syz.1.6307': attribute type 1 has an invalid length. [ 2934.867958][T17928] netlink: 224 bytes leftover after parsing attributes in process `syz.1.6307'. [ 2934.875681][T17927] ------------[ cut here ]------------ [ 2934.883243][T17927] WARNING: CPU: 1 PID: 17927 at mm/page_alloc.c:4935 __alloc_frozen_pages_noprof+0x2c8/0x370 [ 2934.894040][T17927] Modules linked in: [ 2934.898793][T17927] CPU: 1 UID: 0 PID: 17927 Comm: syz.7.6301 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2934.908948][T17927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2934.919217][T17927] RIP: 0010:__alloc_frozen_pages_noprof+0x2c8/0x370 [ 2934.926820][T17927] Code: 74 10 4c 89 e7 89 54 24 0c e8 14 14 0d 00 8b 54 24 0c 49 83 3c 24 00 0f 85 a5 fe ff ff e9 a6 fe ff ff c6 05 b8 a6 77 0d 01 90 <0f> 0b 90 e9 18 ff ff ff a9 00 00 08 00 48 8b 4c 24 10 4c 8d 44 24 [ 2934.948030][T17927] RSP: 0018:ffffc9000b9979c0 EFLAGS: 00010246 [ 2934.954435][T17927] RAX: ffffc9000b997a00 RBX: 0000000000000032 RCX: 0000000000000000 [ 2934.962962][T17927] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffc9000b997a28 [ 2934.971735][T17927] RBP: ffffc9000b997aa8 R08: ffffc9000b997a27 R09: 0000000000000000 [ 2934.980050][T17927] R10: ffffc9000b997a00 R11: fffff52001732f45 R12: 0000000000000000 [ 2934.988349][T17927] R13: 1ffff92001732f3c R14: 0000000000040d40 R15: dffffc0000000000 [ 2934.996535][T17927] FS: 00007fa8381f66c0(0000) GS:ffff888125d57000(0000) knlGS:0000000000000000 [ 2935.005725][T17927] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 2935.012411][T17927] CR2: 00007fa83ace7d60 CR3: 000000006862a000 CR4: 00000000003526f0 [ 2935.020776][T17927] Call Trace: [ 2935.024146][T17927] [ 2935.027907][T17927] ? __pfx___alloc_frozen_pages_noprof+0x10/0x10 [ 2935.035702][T17927] ? v9fs_fid_xattr_get+0x237/0x2e0 [ 2935.041090][T17927] __alloc_pages_noprof+0xa/0x30 [ 2935.046638][T17927] ___kmalloc_large_node+0x85/0x210 [ 2935.052113][T17927] __kmalloc_large_node_noprof+0x18/0x90 [ 2935.057921][T17927] __kmalloc_noprof+0x36f/0x4f0 [ 2935.062847][T17927] ? v9fs_fid_get_acl+0x4f/0x100 [ 2935.067945][T17927] ? __pfx_v9fs_cache_inode_get_cookie+0x10/0x10 [ 2935.074358][T17927] v9fs_fid_get_acl+0x4f/0x100 [ 2935.079267][T17927] v9fs_get_acl+0x9a/0x360 [ 2935.083770][T17927] v9fs_inode_from_fid_dotl+0x221/0x2b0 [ 2935.089461][T17927] v9fs_mount+0x6cb/0xa10 [ 2935.093875][T17927] ? __pfx_v9fs_mount+0x10/0x10 [ 2935.098863][T17927] ? rcu_is_watching+0x15/0xb0 [ 2935.103707][T17927] ? cap_capable+0x11f/0x460 [ 2935.108436][T17927] legacy_get_tree+0xfd/0x1a0 [ 2935.113150][T17927] ? __pfx_v9fs_mount+0x10/0x10 [ 2935.118112][T17927] vfs_get_tree+0x92/0x2b0 [ 2935.122590][T17927] do_new_mount+0x24a/0xa40 [ 2935.127189][T17927] __se_sys_mount+0x317/0x410 [ 2935.132354][T17927] ? __pfx___se_sys_mount+0x10/0x10 [ 2935.138018][T17927] ? rcu_is_watching+0x15/0xb0 [ 2935.142823][T17927] ? do_syscall_64+0xbe/0x3b0 [ 2935.147610][T17927] ? __x64_sys_mount+0x20/0xc0 [ 2935.152403][T17927] do_syscall_64+0xfa/0x3b0 [ 2935.157004][T17927] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2935.163096][T17927] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2935.169345][T17927] ? clear_bhb_loop+0x60/0xb0 [ 2935.174229][T17927] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2935.180300][T17927] RIP: 0033:0x7fa839f8ebe9 [ 2935.184820][T17927] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2935.204615][T17927] RSP: 002b:00007fa8381f6038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 2935.213126][T17927] RAX: ffffffffffffffda RBX: 00007fa83a1b6090 RCX: 00007fa839f8ebe9 [ 2935.221326][T17927] RDX: 0000200000000b80 RSI: 00002000000003c0 RDI: 0000000000000000 [ 2935.229424][T17927] RBP: 00007fa83a011e19 R08: 0000200000000580 R09: 0000000000000000 [ 2935.237965][T17927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2935.246427][T17927] R13: 00007fa83a1b6128 R14: 00007fa83a1b6090 R15: 00007ffdfb1ceb78 [ 2935.254455][T17927] [ 2935.257617][T17927] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 2935.264932][T17927] CPU: 1 UID: 0 PID: 17927 Comm: syz.7.6301 Not tainted 6.16.0-syzkaller #0 PREEMPT(full) [ 2935.275033][T17927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/12/2025 [ 2935.285132][T17927] Call Trace: [ 2935.288454][T17927] [ 2935.291411][T17927] dump_stack_lvl+0x99/0x250 [ 2935.296120][T17927] ? __asan_memcpy+0x40/0x70 [ 2935.300751][T17927] ? __pfx_dump_stack_lvl+0x10/0x10 [ 2935.306023][T17927] ? __pfx__printk+0x10/0x10 [ 2935.310685][T17927] panic+0x2db/0x790 [ 2935.314614][T17927] ? __pfx_panic+0x10/0x10 [ 2935.319063][T17927] ? show_trace_log_lvl+0x4fb/0x550 [ 2935.324291][T17927] __warn+0x31b/0x4b0 [ 2935.328292][T17927] ? __alloc_frozen_pages_noprof+0x2c8/0x370 [ 2935.334315][T17927] ? __alloc_frozen_pages_noprof+0x2c8/0x370 [ 2935.340340][T17927] report_bug+0x2be/0x4f0 [ 2935.344714][T17927] ? __alloc_frozen_pages_noprof+0x2c8/0x370 [ 2935.350713][T17927] ? __alloc_frozen_pages_noprof+0x2c8/0x370 [ 2935.356806][T17927] ? __alloc_frozen_pages_noprof+0x2ca/0x370 [ 2935.362929][T17927] handle_bug+0x84/0x160 [ 2935.367226][T17927] exc_invalid_op+0x1a/0x50 [ 2935.371804][T17927] asm_exc_invalid_op+0x1a/0x20 [ 2935.376676][T17927] RIP: 0010:__alloc_frozen_pages_noprof+0x2c8/0x370 [ 2935.383286][T17927] Code: 74 10 4c 89 e7 89 54 24 0c e8 14 14 0d 00 8b 54 24 0c 49 83 3c 24 00 0f 85 a5 fe ff ff e9 a6 fe ff ff c6 05 b8 a6 77 0d 01 90 <0f> 0b 90 e9 18 ff ff ff a9 00 00 08 00 48 8b 4c 24 10 4c 8d 44 24 [ 2935.402925][T17927] RSP: 0018:ffffc9000b9979c0 EFLAGS: 00010246 [ 2935.409040][T17927] RAX: ffffc9000b997a00 RBX: 0000000000000032 RCX: 0000000000000000 [ 2935.417049][T17927] RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffffc9000b997a28 [ 2935.425047][T17927] RBP: ffffc9000b997aa8 R08: ffffc9000b997a27 R09: 0000000000000000 [ 2935.433062][T17927] R10: ffffc9000b997a00 R11: fffff52001732f45 R12: 0000000000000000 [ 2935.441072][T17927] R13: 1ffff92001732f3c R14: 0000000000040d40 R15: dffffc0000000000 [ 2935.449178][T17927] ? __pfx___alloc_frozen_pages_noprof+0x10/0x10 [ 2935.455548][T17927] ? v9fs_fid_xattr_get+0x237/0x2e0 [ 2935.460904][T17927] __alloc_pages_noprof+0xa/0x30 [ 2935.465895][T17927] ___kmalloc_large_node+0x85/0x210 [ 2935.471127][T17927] __kmalloc_large_node_noprof+0x18/0x90 [ 2935.476783][T17927] __kmalloc_noprof+0x36f/0x4f0 [ 2935.481648][T17927] ? v9fs_fid_get_acl+0x4f/0x100 [ 2935.486644][T17927] ? __pfx_v9fs_cache_inode_get_cookie+0x10/0x10 [ 2935.493029][T17927] v9fs_fid_get_acl+0x4f/0x100 [ 2935.497855][T17927] v9fs_get_acl+0x9a/0x360 [ 2935.502294][T17927] v9fs_inode_from_fid_dotl+0x221/0x2b0 [ 2935.507882][T17927] v9fs_mount+0x6cb/0xa10 [ 2935.512240][T17927] ? __pfx_v9fs_mount+0x10/0x10 [ 2935.517106][T17927] ? rcu_is_watching+0x15/0xb0 [ 2935.521885][T17927] ? cap_capable+0x11f/0x460 [ 2935.526495][T17927] legacy_get_tree+0xfd/0x1a0 [ 2935.531196][T17927] ? __pfx_v9fs_mount+0x10/0x10 [ 2935.536061][T17927] vfs_get_tree+0x92/0x2b0 [ 2935.540503][T17927] do_new_mount+0x24a/0xa40 [ 2935.545068][T17927] __se_sys_mount+0x317/0x410 [ 2935.549772][T17927] ? __pfx___se_sys_mount+0x10/0x10 [ 2935.555005][T17927] ? rcu_is_watching+0x15/0xb0 [ 2935.559817][T17927] ? do_syscall_64+0xbe/0x3b0 [ 2935.564516][T17927] ? __x64_sys_mount+0x20/0xc0 [ 2935.569303][T17927] do_syscall_64+0xfa/0x3b0 [ 2935.573823][T17927] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2935.579907][T17927] ? asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 2935.586079][T17927] ? clear_bhb_loop+0x60/0xb0 [ 2935.590777][T17927] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 2935.596715][T17927] RIP: 0033:0x7fa839f8ebe9 [ 2935.601239][T17927] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 2935.620902][T17927] RSP: 002b:00007fa8381f6038 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 2935.629362][T17927] RAX: ffffffffffffffda RBX: 00007fa83a1b6090 RCX: 00007fa839f8ebe9 [ 2935.637882][T17927] RDX: 0000200000000b80 RSI: 00002000000003c0 RDI: 0000000000000000 [ 2935.645891][T17927] RBP: 00007fa83a011e19 R08: 0000200000000580 R09: 0000000000000000 [ 2935.653968][T17927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 2935.661989][T17927] R13: 00007fa83a1b6128 R14: 00007fa83a1b6090 R15: 00007ffdfb1ceb78 [ 2935.670002][T17927] [ 2935.673342][T17927] Kernel Offset: disabled [ 2935.677687][T17927] Rebooting in 86400 seconds..